Resume


Software engineer with 3+ years of experience building backend and infrastructure systems in large codebases. I focus on low-latency optimization, reliability work, and turning messy workflows into simple tools.

  • Comfortable working across the stack and with a wide range of technologies, from product features to internal platforms and CI/CD
  • Experienced with Python, Rust, Go, and Java across backend services, tooling, and data pipelines.
  • Comfortable owning infrastructure workflows on AWS and Kubernetes.

Experience


Software Engineer, Solace

Aug 2023 - Present

CI/CD reliability, build systems, developer tooling, backend development

  • Eliminated deployment failures caused by Jira rate limits by adding a request interceptor, Prometheus metrics, and jittered exponential backoff; drove 429-related failures to 0 across 10k+ weekly requests.
  • Designed a secure CI/CD orchestration system for an air-gapped build environment by bridging GitHub events into an Kafka-like message bus and coordinating workflows across Kubernetes clusters behind the firewall and AWS, enabling PR-based testing and improving pipeline reliability.
  • Redesigned Docker builds with BuildKit registry caching, cache mounts, and uv dependency locking; cut average build time from 58 minutes to 3 minutes (95%).
  • Built an interactive release CLI to automate multi-repo hotfix coordination and version selection, reducing manual errors and accelerating reliable patch delivery.
  • Reduced CPU and memory spikes in a critical microservice by replacing a long REST request chain with a GraphQL query that fetched only needed fields, cutting end-to-end latency by 80% and collapsing 113 downstream calls into 1.

Freelance Software Engineer, Self-Employed

Sept 2022 - Aug 2023

Data pipelines, forecasting, web scraping

  • Built a Python alerting pipeline using MongoDB and time-series forecasting to predict flight uploads for 100+ aerospace companies, reducing downtime by 31%.
  • Developed a multi-threaded scraping pipeline with WebSocket streaming and MySQL storage, boosting throughput by 63% and enabling real-time monitoring.
  • Profiled and added caching to an open-source NLP service, packaging it as an AWS Lambda API; achieved 58% performance gains and simplified scaling.
  • Designed retry-safe ingestion and alerting workflows to stabilize long-running crawls during traffic spikes.

Software Engineer Intern, Qlik

May 2022 - Sept 2022
  • Re-architected DynamoDB access patterns by redesigning table keys and query paths to fully leverage DynamoDB indexing, replacing sequential scans with indexed queries and cutting request latency by 67%.
  • Standardized authentication email templates across Gmail, Outlook, mobile, desktop, and web by replacing unsupported SVG rendering with VML fallbacks and embedded images, delivering consistent responsive UX for 10k users.

Software Engineer Intern, Tesla

Sept 2021 - Jan 2022
  • Built an internal monitoring portal that wraps Kubernetes health and telemetry via GraphQL Mesh, improving visibility for 1,000+ engineers.
  • Implemented a CI/CD pipeline with Docker and Playwright, boosting integration and E2E test coverage by 87%.
  • Migrated legacy UI components to internal React systems, improving cross-browser compatibility and maintainability.

Software Engineer Intern, Macadamian Technologies

May 2019 - May 2021
  • Implemented server-side anonymization for MRI image processing by automatically stripping sensitive patient data during ingestion, enabling secure sharing and reducing compliance risk for the platform.
  • Implemented a new data model for an AI system predicting osteoarthritis diagnoses, improving accuracy by 28%.
  • Built a secure MVP web platform for anonymized MRI image sharing in under 2 months, replacing manual transfers and driving researcher adoption that led to new client referrals.

Education


Carleton University

2017 - 2023
  • B.Sc. in Computer Science (GPA 3.8/4.0).
  • Dean's List and Carleton Academic Scholarship recipient.

Languages


Python Python
Rust Rust
Go Go
TypeScript TypeScript
Java Java
C++ C++

Technologies


AWS AWS
Terraform Terraform
ArgoCD ArgoCD
Kubernetes Kubernetes
Prometheus Prometheus
GitHub Actions GitHub Actions
Jenkins Jenkins
Git Git
PostgreSQL PostgreSQL
MongoDB MongoDB
GraphQL GraphQL
Django Django
PyTorch PyTorch
Unix Unix