Matthew Portrait
👋

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

My projects

SpotiView

Better Spotify Stats (Coming Soon)

  • TypeScript,
  • React
  • Django
  • Spotify API

Personal Portfolio

Created a personal portfolio website to highlight and showcase projects

Link
  • TypeScript
  • React
  • Next.js
  • Tailwind

War of Ages

Created a 2D PVP tower defense game based on the classic game Age of War

Link
  • Java
  • Swing
  • AWT

My Skills

Contact Me

Please contact me directly at m.lqh02@gmail.com or through this form