Experience
Software Engineer Intern
Communications Security Exchange of Canada
May 2025 - Present
Key Achievements
- Working in cross-functional data scientist and engineering teams to deliver high quality services.
- Designing Kafka consumers and producers to handle event-driven workflows, messaging and system scalability.
- Refactoring and debugging Spring Boot microservices to solve rate limiting and resource utilization backpressure.
- Managing Spring microservice deployment, configurations, and bindings within deployed Kubernetes clusters.
Technologies & Skills
Apache Kafka
Kubernetes
Docker
Spring Boot
Java
Software Engineer Intern
Communications Security Exchange of Canada
Jan 2024 - Aug 2024
Key Achievements
- Integrated Micrometer and InfluxDB to enable real-time system monitoring visualization through Grafana.
- Deployed a Kubernetes cron-job microservice to execute scheduled tasks to support existing services in the cluster.
- Built a ETL pipeline microservice that enriched event data to facilitate data driven analytics and decisions.
- Leveraged Apache Airflow and Apache Spark for workload orchestration and distributed data processing.
- Applied test engineering to develop and deploy robust fault tolerant systems used millions of times every day.
Technologies & Skills
Apache Airflow
Apache Spark
Kubernetes
Spring Boot
Java
Credentials
Education

Bachelor of Science in Computer Science
University Of British Columbia • 2021-2025
Technical Skills
Languages
Java
Python
JavaScript
Typescript
C/C++
Racket
HTML/CSS
Frameworks
Spring Boot
Project Reactor
Mockito
JUnit
Flask
React
Mocha
Express.js
Tools
Azure
AWS
GCP
Prometheus
Grafana
Loki
InfluxDB
MongoDB
Redis
Linux
Git
Technologies
Kafka
Docker
Kubernetes
Apache Spark
Apache Airflow
Proxmox
YOLO
OpenCV
Projects
0%