Hi, I'm Angelo Mendoza

A full-stack developer building thoughtful web and mobile experiences with clean code, practical architecture, and modern technologies.

My Journey

How I got here and what drives me

I started in web development out of curiosity about how sites actually work. That curiosity turned into a job. For over a year now I've worked as a full-stack developer at One Document Corp, where I've been focused on building internal tools and building cross-platform applications in Flutter alongside a team.

Work I do for my employer stays with my employer, so everything shown here is my own. I learn by shipping complete products. Waypt brought together AI itinerary generation behind my own API routes, collaborative trip planning, Google Maps routing, budgets, and Supabase. My Habit Tracker was a smaller exercise in focused product design and Firebase data flows.

I believe great software is built on three pillars: technical excellence, user empathy, and clear communication. I'm constantly learning, whether it's exploring a new framework, improving an existing project, or staying current with web standards and best practices.

Technical Skills

Technologies and tools I work with regularly

Frontend

React & Next.js
Proficient
TypeScript
Proficient
Tailwind CSS
Proficient
JavaScript (ES6+)
Proficient
HTML & CSS
Proficient
Flutter & Dart
Proficient

Tools & Others

Git & GitHub
Proficient
REST APIs
Comfortable
Supabase & Firebase
Comfortable
Node.js
Comfortable
Docker
Learning

Beyond Code

What I do when I'm not building things

When I'm not coding, I spend time studying interface design, exploring new tools, and collecting ideas for the next product. Stepping away from implementation often makes the next solution simpler and more focused.

I'm continuing to grow through hands-on projects and honest iteration—building, reviewing what could be better, and applying those lessons to the next release.