Erickson Reyes
Full-Stack Software Engineer
Over two decades building APIs, microservices, and web applications. Back-end is my strength — PHP, Node.js, and AWS — and I practice spec-driven development with AI: I write the goal and governance up front, use AI to pressure-test the plan, then orchestrate coding agents to build it.
Highly self-directed and skilled at asynchronous collaboration, I thrive in fully remote roles where autonomy, team alignment, and high-quality delivery are the focus.
Based in Manila, Philippines — Philippine Standard Time (UTC+8).
About
Full-stack software engineer with over two decades of experience building web applications, APIs, and back-end systems. Back-end is my core strength — PHP and Node.js, relational databases (PostgreSQL, MySQL), and AWS serverless and microservices — grounded in test-driven development and Scrum. I practice spec-driven development with AI: I start with a README that states the goal, add governance files for the technical requirements, tech stack, user experience, and business rules, then use AI to flesh out and pressure-test the implementation plan before orchestrating coding agents to execute it. That discipline lets me deliver across the full stack — including React front-ends and Capacitor cross-platform mobile — with the same rigor I bring to the back-end.
Backend Development
Programming Languages & Frameworks
CSS & Styling
Frontend Development
Databases
Cloud & Infrastructure
APIs & Integration
DevOps & Methodologies
Testing & Quality
Data & Formats
Message Queues
Architecture Patterns
Mobile Development
AI-Assisted Development
- Built and maintained full-stack features for Gogo Xpress using Node.js and PHP
- Designed and integrated RESTful APIs and microservices on AWS
- Modeled and worked with PostgreSQL databases
- Delivered React front-end and Capacitor-based cross-platform mobile features for Gogo Xpress (translating UI/UX designs into reusable components and optimizing performance), using AI coding tools (Claude, Windsurf) as a multiplier to move faster alongside my back-end core
- Practiced test-driven development, code reviews, and Scrum ceremonies
- Led and mentored a software development team
- Ran Agile ceremonies with the team
- Collaborated with other teams on ideation and product improvements
How I Work with AI
I treat AI as a multiplier, not autopilot — governed by versioned rules, not vibe coding.
See how I workGet In Touch
Let's discuss your next project