Erickson Reyes
Senior Back-End / Full-Stack Engineer — Event-Driven Systems
25 years building the systems behind web and mobile products: REST APIs, event-driven microservices, and the data models underneath. Back-end is my strength — PHP and Node.js, PostgreSQL and MySQL, event-driven services on AWS with Lambda, SQS, and SNS — built with domain-driven design, hexagonal architecture, and test-driven development.
Eleven of those years I spent leading and mentoring engineering teams. For the last two I've been the sole developer of ShipperBridge, shipping web and cross-platform mobile end to end. I treat AI as a multiplier under versioned governance, not autopilot.
Open to remote roles. 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 full-stack features for Gogo Xpress with NestJS, Lumen (Laravel), and Node.js Lambda functions
- Designed and integrated RESTful APIs and microservices on AWS
- Built event-driven services on AWS with SNS, SQS, and Lambda, fanning domain events out to subscribers so microservices stayed decoupled
- Modeled and worked with PostgreSQL databases
- Delivered React front-ends and Capacitor-based cross-platform mobile features, translating UI/UX designs into reusable components and optimizing performance
- Implemented CI/CD pipelines in GitHub Actions and 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
- Built back-end REST APIs with Lumen (Laravel)
- Built front-ends with Nuxt.js and Vue.js
- Used RabbitMQ to distribute events between services
- Ran services on AWS ECS, with CI/CD pipelines in GitLab
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