💻 Software Engineer | Python, React, Node.js, TypeScript
🎓 MEng in ECE @ University of Toronto (CGPA: 3.97/4.0)
🎓 BASc in Mechatronics Engineering @ University of Waterloo (CGPA: 86.63/100)
🌐 Visit my portfolio here
- Languages: JavaScript (TypeScript), Python, C++, Java, Rust
- Frontend: React, Vue, Angular, Tailwind CSS
- Backend: Node.js, Express, NestJS, Flask
- Databases: MongoDB, PostgreSQL, Redis
- Tools: Docker, Git, Jenkins, Linux
- Testing: Jest, React Testing Library, Vitest
-
🚀 Built a customer operations platform using the MERN stack (MongoDB, Express, React, Node.js) to streamline post-purchase workflows, reducing manual issue resolution time by over 40% and enabling scalable support for enterprise users
-
🛡️ Implemented a Redis-based caching system with TypeScript and NestJS to eliminate redundant database queries under high concurrency, improving backend performance and cutting DB load by 90%
-
🔒 Developed a unified login portal using AngularJS, Express, and OAuth 2.0 with OIDC, reducing authentication failure rates by over 70% and centralizing identity access across internal platforms
-
📘 Built WaterFlow, a course management system with Vue, Express, MongoDB, and Tailwind CSS, featuring an admin dashboard for real-time updates, RESTful APIs for student registration, and a dynamic calendar UI to prevent schedule conflicts—improving usability and reducing registration errors
-
📚 Taught and mentored students in software design and systems programming (Java, C/C++) as a TA, designing tutorials and lab material grounded in real-world practices—resulting in a 6% average improvement in student project scores
- 🎖️ President’s Scholarship of Distinction, University of Waterloo
- 📚 Dean’s Honour List, University of Waterloo
- 🌐 President’s International Experience Award, University of Waterloo
- 🌟 3 Excellent + 1 Outstanding employer evaluations from internships
Thanks for visiting my profile! I’m always open to exciting opportunities and new collaborations.


