- Developed WATcloud CLI – a Rust-based Linux shell featuring easy access to info such as compute cluster status, daemon process status, and per-user usage quota for the cluster machines.
- Enhanced system stability by resolving API integration issues in error reporting systems (Prometheus, Sentry).
Work
- Sep2024 - PresentWATcloudSoftware Engineer
- May2024 - Sep2024ReadwiseSoftware Engineer
- Developed an internal Django API to streamline feedback ticket triaging and integrated it with Slack for daily customer experience (CX) statistics.
- Engineered a TypeScript-based Raycast extension to interact with the API, allowing the CX team to create Linear task issues instantly.
- Implemented a document search feature in React for the Rust desktop app to overcome Safari Webkit limitations.
- Resolved auto-update issues in the Rust desktop app to prevent conflicts with the TypeScript implementation.
- Increased PDF to HTML accuracy using Diffbot parser APIs, greatly enhancing textbook and research paper readability.
- Jan2024 - Jun2024Waterloo Aerial Robotics GroupEmbedded Software Developer
- Revamped the ZeroPilot (flight software) CI/CD pipeline, implementing a GitHub Actions workflow to automate testing and deployment.
- Resolved issues related to the Docker setup for ZeroPilot, enabling local development of the flight software on Macbooks running Apple Silicon.