About me

About me

Iam a passionate Software Developer based in Vancouver with 5 years of experience designing and implementing secure, scalable backend systems.

My background

With over 5 years of experience in backend engineering, I specialize in designing scalable, resilient systems and translating complex business requirements into clean, maintainable code. I thrive in collaborative environments, enjoy deep-diving into technical challenges, and am always eager to learn and grow as a developer.

Coming from a background in Electronics and Communication Engineering, my transition into software engineering wasnโ€™t without challenges โ€” but with passion, perseverance, and more than a few tear-soaked debugging sessions, I found my way. Most of what I know today wasnโ€™t learned in classrooms, but through self-driven exploration, YouTube tutorials, and a fair amount of “figuring it out as I go.” This journey makes me deeply empathetic to those starting from scratch. Whether it’s building a personalized study roadmap for data structures and algorithms or spinning up a website with you on a Saturday night, Iโ€™m always excited to make tech more accessible โ€” and fun.

My Skills

I believe in the fact that learning never stops and I am interested in learning new technologies and programming languages that will help me design and develop a better output in less time.

Java
75%
Python
85%
Artificial Intelligence & Machine Learning
60%
Data Structures & Algorithms
80%

Experience

2025-present

Amazon

Software Development Engineer

I'm building self-help slackbots for Amazon's developers, to reduce load on our team and the time it takes our developers to figure out solutions to problems they encounter.

2022-2025

Manulife

Backend Software engineer

I was responsible for migrating Legacy online banking website for Manulife Bank to a newer techstack using Java 17 and Springboot and improving customer experience by automating fraud detection.

2021-2022

University of Waterloo

Master of Engineering

Majored in Electrical and Computer Engineering, with a certificate in Business and Entrepreneurship