Welcome to Michael's Webpage!

profile picture

Hello!

My name is Michael, and I have a solid foundation in programming. I'm currently seeking opportunities in QA Automation Engineering and Cybersecurity to apply and expand my technical skills in building secure, high-quality systems!

Outside of programming, some of my passions are: powerlifting, combat sports, climbing, photography, poetry, and cafe-hopping!


My Skills

Here's a list of languages and frameworks I can use:

Languages

  • HTML
  • CSS
  • JavaScript
  • Python

Frameworks

  • React
  • Node.js
  • Bootstrap
  • Git
  • Playwright

My Projects

Persona Dating Web Application

A React-based dating website featuring MBTI compatibility matching and date idea suggestions. Google Firebase is integrated for secure user authentication and profile storage. Google Geolocation and Places APIs are used to recommend ideal venues for matched users.

View Project
Weather Web Application

A weather website that is created using React and JavaScript and that also uses OpenWeatherMap and Web Geolocation APIs for location-based forecasts. A LRU cache is implemented to reduce latency for frequently searched weather data.

View Project
Youtube Comment Checker

A script that uses JavaScript and Playwright to validate YouTube comment sorting from newest to oldest. The script features intelligent scrolling, dynamic content handling, and a custom time parser for precise, time-based UI validation.

View Project

My Resume

Click below to view my resume!

View Resume

Contact Me

Feel free to reach out to me through LinkedIn!

My LinkedIn