
Hi, I'm Matthew. I'm a backend/full-stack engineer with 2 years of experience. I enjoy building performant systems and the challenges that come with it. My focus is Java and Spring Boot.
About me
I'm currently in my 4th and final year of my Computer Engineering degree at the University of Waterloo, and I will be graduating in Spring 2025. I've completed 6 co-op terms with each subsequent term developing my passion for programming and curiousity towards the modern internet.
During my co-ops, I've worked on all aspects of full-stack web development, from API and UI design and development, to testing and deployment, and monitoring and analytics. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out the solution to a bug after digging deep into your code, and will stop at nothing to find the optimal solution.
My core stack is Java, Spring Boot, React.js, and PostgreSQL. I am also familiar with Python, C/C++, Kotlin, and SQL. I am always looking to learn new technologies and stay on top of the ever-growing software development ecosystem. I am currently looking for a full-time position as a software engineer starting Summer 2025.
When I'm not coding, I enjoy playing video games, listening to music, playing sports, and watching anime. I always try to stay curious and love learning about how the world around us works, especially all things tech related, whether it be PC's, cars, or mechanical keyboards, you name it!
My Experience
DevOps Engineer @OMERS (Co-op)
Toronto, ON
The start of my career as a software engineer! I Gained valuable insight into professional best practices and learned about deployments, testing, and data validation.
Jan - Apr 2021Software Developer @OpenText (Co-op)
Toronto, ON
I worked on a full-stack case management application and learned about the intricacies of API development, from design to testing.
Sept - Dec 2021Software Engineer @Zynga (Co-op)
Toronto, ON
I joined an architecture team responsible for many of the services behind Zynga's hit games and learned about the importance of scalability, reliability, and fault-tolerance in complex systems.
May - Aug 2022Software Engineer @PointClickCare (Co-op)
Toronto, ON
I worked on the development of a pipeline to facilitate the conversion of medical data from SQL to an industry-standard format and learned about data privacy and application throughput.
Jan - Apr 2023Fullstack Engineer @Immigr8 (Co-op)
Florida, Remote
I joined a tight-knit team building a platform to streamline U.S. Visa Applications from the ground up and brought the project from infancy to client-ready.
Jan - Apr 2024Fullstack Engineer @PointClickCare (Co-op)
Toronto, ON
I returned to PCC to further contribute to the medical care space and worked on the Practitioner Workspace application, facilitating the secure management of patient data and prescriptions.
Sept 2024 - Dec 2024My projects
My Skills
- Java
- Spring Boot
- Python
- C/C++
- Kotlin
- JavaScript
- TypeScript
- React.js
- Next.js
- HTML
- CSS
- Tailwind
- PostgreSQL
- MySQL
- Git
- Docker
- AWS
- Azure
- Firebase
- Jenkins
Contact Me
Please contact me directly at m.lqh02@gmail.com or through this form