Skip to main content

Résumé

Experience

Software Developer InternatMiovision
May 2026 – PresentKitchener, Ontario

I am working as a Software Developer on Adaptive.

Embedded Software Developer InternatGeotab
January 2025 – August 2025Oakville, Ontario

I worked as an Embedded Developer on the Pipeline Automation team, under Embedded Software Quality.

Apart from day-to-day tasks supporting 10k+ pipelines/month across 250+ GitLab repositories, I:

  • built high-performance artifact-retrieval gRPC microservice for in-house Software-in-the-Loop testing framework.
  • containerized Windows-only embedded development environment to automate firmware builds for 500k+ devices.
  • reverse-engineered undocumented production Docker images to reconstruct their commit-based build history, replacing them with reproducible Ubuntu 22 Dockerfiles and reducing image size by 30%.
Software Developer InternatCactus Creatives
May 2024 – August 2024Remote (Ahmedabad, India)

I worked on the Core Services team.

I developed a self-hosted uptime monitoring tool with real-time web & database status tracking, and implemented CI/CD pipelines using GitHub Actions across 25+ projects.

Python Developer InternatCactus Creatives
May 2023 – August 2023Ahmedabad, India

I worked on the Internal Tools team.

I built and maintained a full-stack content management system with real-time metrics, while spearheading major MySQL-to-PostgreSQL migrations across projects and optimizing queries for post-migration performance gains.

Education

University of Waterloo2022Present

Bachelor of Mathematics, Computational Mathematics

Computational Mathematics is an interdisciplinary major that combines Mathematics, Statistics, Optimization and Computer Science, offered by the Faculty of Mathematics.

Selected projects

All projects
GoSQLiteBubbletea

A terminal file-browser for remote HTTP servers that previews media metadata without downloading whole files.

Go

A networked key-value store delivering 50k+ operations per second with sub-millisecond latency.

RubyDockerGitHub Actions

Open-source contributor to a finance app, improving release infrastructure and developer tooling.

Skills

LanguagesPython, Go, TypeScript, C++20, Bash, Powershell, SQL
FrameworksDjango, Flask, React, TailwindCSS, Next.js, Node.js, Postgres, MySQL
ToolsDocker, Kubernetes, GitLab CI, GitHub Actions, Google Cloud

Company overviews

Miovisionprovides cities with modern tools to fix today's traffic problems, using multimodal traffic data and actionable insights to help municipalities move people more safely, efficiently, and sustainably.
Geotabenables safe, sustainable, and efficient fleet and asset management through data-driven connected solutions.
Cactus Creativespartners with clients to design and deliver innovative, reliable, and cost-effective digital and IoT solutions.
made w love by himank.