Ricky Gagui

Ricky Gagui

Senior Full Stack Software Developer

Angeles City, Pampanga, Philippines

#OpenToWork

About

Senior Full Stack Software Developer with 9+ years of experience delivering scalable web and mobile applications for international clients. Skilled in leveraging AI to streamline daily workflows, automate repetitive development tasks, and accelerate feature delivery with high- quality code. Expertise in JavaScript/TypeScript, Python, React, Vue.js, Next.js, Node.js, and cloud platforms (AWS, GCP). Proven success building AI-powered solutions, B2B e-commerce platforms, and mobile applications serving millions of users. Strong background in remote team collaboration, microservices architecture, and technical leadership, with a focus on responsive, efficient, and innovative development.

What I'm looking for

Full-Stack Developer with 8+ years of experience in Laravel, PHP, Vue.js, React, Next.js, MySQL, REST APIs, and WordPress. Looking for remote, freelance, contract, or full-time opportunities with international teams, especially in Asia and the Philippines. Interested in building scalable web applications, SaaS platforms, APIs, and e-commerce solutions.

Experience

Saakuru Labs

Senior Full Stack Developer

Saakuru Labs

Apr 2024 – Jul 2026

• Contributed to Saakuru Labs’ transition into AI-native consumer products, supporting engineering execution and AI-enabled application development across its emerging product portfolio. • Worked on AI-powered interactive experiences including Hyperbond Studio / Call Me Sensei, an anime-inspired conversational application combining language learning, AI characters, relationship progression, and interactive storytelling. • Contributed to AI product workflows involving conversational experiences, contextual interactions, personalized user experiences, prompt design, and integration of large language models into consumer-facing applications. • Supported development of AI-native product initiatives across education, wellbeing, gaming, and consumer applications as Saakuru Labs expanded its focus from Web3 infrastructure into AI-driven company building. • Architected microservices-based system using NestJS for core services and FastAPI for AI processing pipelines, deployed on AWS ECS with RDS PostgreSQL and ElastiCache • Developed responsive admin dashboard and customer portal using Next.js 14 with Server Components, TypeScript, and React Server Actions • Integrated OpenAI GPT-4 API with custom fine-tuning and sophisticated prompt engineering achieving 91% AI response accuracy and 94% customer satisfaction rating • Implemented real-time chat functionality using WebSockets with Socket.io and Redis pub/sub for horizontal scaling across distributed services • Reduced AI response latency by 65% through multi-layered caching strategy, streaming responses with Server-Sent Events, and predictive pre-generation system • Led development of React Native cross-platform mobile app deployed to 800+ field employees with 96% daily active usage rate • Architected offline-first mobile architecture using Redux Toolkit and AsyncStorage with intelligent conflict resolution using vector clocks • Built Express/Node.js backend with MongoDB processing 25K+ daily transactions with geolocation-based attendance tracking • Integrated Firebase Cloud Messaging for real-time push notifications and biometric authentication (fingerprint/Face ID) • Mentored team of 4 developers on AI integration, microservices patterns, and React Native best practices

NestJSFastAPIOpenAI API
Aptive Environmental

Full Stack Developer

Aptive Environmental

May 2020 – Mar 2024

• Developed and enhanced enterprise web applications supporting Aptive Environmental’s rapidly growing residential pest-control operations across sales, customer service, field service, and branch operations. • Built customer account and service-management workflows enabling representatives to manage customer information, service agreements, appointments, billing details, and ongoing pest-control services. • Developed scheduling and rescheduling functionality supporting recurring residential service appointments and improving coordination between customers, branch teams, and field service professionals. • Built internal tools for field-service operations, including technician service assignments, daily route information, customer history, service notes, and treatment records. • Developed sales workflow functionality supporting lead management, customer acquisition, service-plan enrollment, contract information, and sales-representative activity. • Implemented dashboards and reporting capabilities for sales performance, customer retention, service activity, branch operations, and other key operational metrics. • Built and maintained APIs and integrations connecting customer, sales, scheduling, billing, and field-service workflows across Aptive’s operational systems. • Developed data-driven features supporting customer acquisition and nurturing initiatives, helping business teams better track leads, customer interactions, conversions, and service lifecycle activity. • Improved application and database performance for high-volume operational workflows through query optimization, indexing, caching, and backend performance improvements. • Contributed to customer-experience automation initiatives involving appointment management, billing/payment workflows, and digital customer-service interactions. • Collaborated with product, operations, sales, customer-support, and engineering teams to deliver scalable software supporting Aptive’s expansion across dozens of branch locations. • Participated in application monitoring, production troubleshooting, code reviews, testing, and deployment processes to improve reliability of business-critical sales and service platforms.

Vue.jsDjangoPostgreSQL
Web Creek

Junior Full Stack Developer

Web Creek

Aug 2017 – Apr 2020

• Developed cloud-based multi-tenant SaaS restaurant management system for chain with 8 locations serving 200+ daily staff users • Built responsive POS interface using React with Material-UI and Redux for state management enabling fast order processing • Created real-time kitchen display system using Socket.io providing instant communication between front-of-house and kitchen staff • Developed inventory tracking module with automated low-stock alerts, supplier ordering workflows, and usage analytics • Built comprehensive reporting dashboard with sales analytics, inventory management, labor costs, and performance metrics • Designed Express/Node.js backend API with MySQL implementing multi-tenancy support using schema-per-tenant approach • Optimized database queries by adding proper indexes and JOIN operations reducing order processing time from 8-12s to 1-2s (75% improvement) • Deployed on AWS infrastructure using EC2 instances, RDS MySQL with automated backups, and S3 for document storage • Reduced order processing errors by 85% and decreased food waste by 40% through digital workflow and better inventory tracking • System processed 15K+ weekly orders with 99.5% uptime achieving high user satisfaction • Developed comprehensive school management information system using Vue.js 2 with Vuex managing 600+ student records

ReactNode.jsMySQL

Education

Angeles University Foundation

Angeles University Foundation

Bachelor of Science · Computer Science

2013 – 2017

Skills

DjangoFastAPINestJSExpressNode.jsTailwind CSSMaterial-UIPiniaVuexReduxReact NativeNext.jsVue.jsReactCSS3HTML5SQLPythonTypeScriptJavaScript

Languages

English