Hi. I'm John!
I'm a passionate Software Engineer with a strong foundation in both mobile and web development. Over the years, I've honed my skills in building and optimizing applications, designing systems, and creating solutions that enhance both user experience and development workflows.
Currently, I work as a Software Engineer at Mercury Insurance, where I've made a tangible impact by streamlining QA testing, boosting app performance, and enabling faster feature rollouts. My work has included engineering tools that reduced iteration times, improving code quality through automated testing, and leading the strategy for modernizing our app update process—all with the goal of making the development lifecycle more efficient and developer-friendly.
Feel free to explore my site to learn more about my projects, experience, and skills. If you'd like to connect, don't hesitate to reach out via email or phone.

Projects
React app that demonstrates core algorithms like Binary Search, Merge Sort, and Quick Sort via real-time animations. Enhances algorithm learning through interactive visuals.

ReactJS
Sass
MaterialUI
Cross-platform Flutter application for managing workout routines that features guided timers, session tracking, and workout summaries. Deployed on Android.

Flutter
Firebase
Web-based engineering tool built with React that calculates node displacements, internal/external forces, and stress across structural trusses.

ReactJS
Sass
Python
Bootstrap
This web app helps users keep track of their overall Debt by displaying to serve as a reminder to the user.

ReactJS
CSS
Bootstrap
A "Magic: The Gathering" Web application built using "The Gathering" API to virtually catalog Magic Cards. Implemented front-end UI as well as services for CRUD operations.
Javascript
NodeJS
HTML
CSS
MongoDB