- Architected and maintained modular Terraform-based Kubernetes clusters on AWS and GCP for the microservices architecture of chargepoint software.
- Configured ArgoCD-driven GitOps pipelines and Helm charts to automate cluster and microservice deployments.
- Implemented self-hosted distributed tracing using SigNoz and network-level observability with Cilium Hubble.
- Developed an ETL microservice in Elixir using AWS S3 and DuckDB to ingest, aggregate and normalize electrical grid data across multiple regions and data formats.
Work
- Jan2025 - PresentVoltraSoftware Engineer
- Sep2024 - Dec2024WATcloudSoftware 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 - 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, empowering the CX team to create Linear task issues efficiently.
- Implemented a document search feature in React for the Rust desktop app to overcome Safari Webkit limitations.
- Refactored the Rust-based desktop app’s auto-update mechanism to interoperate safely with the TypeScript frontend, preventing race conditions and update failures.
- Increased PDF to HTML conversion 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.