Work
  • Sep2024 - Present
    WATcloud
    Software Engineer
    • 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).
  • May2024 - Sep2024
    Readwise
    Software 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 - Jun2024
    Waterloo Aerial Robotics Group
    Embedded 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.