RICKY JAY ERESE
Angeles, Central Luzon, Philippines •-• viber: - • linkedin.com/in/ricky-jay
Senior Software Engineer with 9+ years of experience building backend and frontend systems. Expert in Java (Spring
Boot), Laravel, Node.js, React, Angular, Vue and cloud deployments on Azure, GCP and AWS. Skilled in
microservices, APIs, event-driven architecture, database design, and CI/CD automation.
WORK EXPERIENCE
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Full Stack Developer | Celo Foundation
Remote | July 2023 - June 2025
●
Upgraded a legacy blockchain wallet by refactoring unstable core modules and updating dependencies while
delivering a new admin panel for managing validator nodes, token distribution, and real-time transaction
monitoring via direct blockchain API integration.
●
Rebuilt React/Next.js and React Native interfaces with offline data synchronization, conflict resolution logic,
and multi-layered state management to ensure reliable performance on both iOS and Android devices.
●
Refactored legacy frontend code by introducing React hooks and memoization, reducing component render
times by up to 40 percent and resolving race conditions affecting critical user flows.
●
Built Node.js APIs for wallet creation and transaction signing, optimizing MongoDB aggregation pipelines and
adding Redis caching layers to cut response times by 30%.
●
Engineered a scalable Node.js event processor that handled thousands of concurrent wallet transaction
requests per second, using worker pools and backpressure controls to prevent overload and ensure data
consistency.
●
Refactored a monolithic backend into discrete Go microservices for transaction indexing and balance
reconciliation, enabling independent service deployments and reducing rollback duration below 15 minutes.
●
Developed structured logging with correlation IDs in Go, integrated with Azure Monitor to deliver detailed
traceability and accelerate error diagnosis.
●
Redesigned MongoDB schema to shard wallet transactions by user ID, created indexes on transaction status
and timestamp, and optimized aggregation pipelines to maintain sub-200ms query latency with datasets
exceeding 10 million records.
●
Deployed backend services containerized with Docker to Azure Kubernetes Service, configuring autoscaling
and health monitoring to maintain system stability under variable load.
●
Built and maintained CI/CD pipelines using GitHub Actions, integrating automated tests to prevent faulty code
from reaching production and minimizing deployment failures.
Software Engineer | MPAC Healthcare
Chicago, IL(Remote) | Feb 2021- June 2023
●
Supported and maintained an existing healthcare system built with Angular, delivering secure and performant
modules integrated with OAuth2 authentication and role-based access control.
●
Developed a new patient booking portal using React/Next.js, implementing server-side rendering for SEO,
responsive TailwindCSS design, and efficient data fetching via React Query, achieving fast load times across
devices.
●
Implemented a GPT-based chatbot assistant to handle common patient queries and summarize past
interactions using OpenAI APIs, delivered through secure Socket.io channels.
●
Maintained and enhanced legacy services developed in Spring Boot, focusing on transaction-safe Oracle
database integration and RESTful API design using OpenAPI.
●
Built new backend services in Node.js and Express to support the React-based patient booking system,
including robust validation with Joi and auto-generated Swagger documentation.
●
Executed Oracle to Azure SQL Database migration for the Billing module, refactoring Spring Boot data layers
and managing ETL pipelines with Azure Data Factory while ensuring schema compatibility and minimal data
loss.
●
Integrated a Python-based AI anomaly detection service with Kafka alerts to flag abnormal lab results in real
time, reducing manual triage workload by forty percent.
●
Deployed containerized Spring Boot, Node.js, and React applications using optimized multi-stage Docker
builds to Azure Kubernetes Service and Azure Container Apps, managing infrastructure as code with
Terraform for automated, scalable deployments.
●
Built and maintained automated integration test suites for Java services using Jenkins pipelines, achieving high
test coverage.
●
Implemented CI/CD pipelines using GitHub Actions and Azure Container Registry to automate builds, tests,
and deployments, reducing production incidents.
Full Stack Developer | Emergemarket
Robinson Road, Singapore(Remote) | Mar 2018 - Nov 2020
●
Integrated Stripe payments via Laravel with secure webhook validation, idempotent logic, and retry handling
using Laravel Queues. Built reactive Nuxt.js components for dynamic order feedback and payment states,
reducing checkout abandonment and lowering payment failures by 30%.
●
Built real-time order status tracking using Node.js with socket.io and MongoDB change streams, integrated
with a Vuex-powered Nuxt frontend. Delivered live updates under 500ms using secure, JWT-authenticated
WebSocket channels.
●
Developed a collaborative filtering recommendation engine using Node.js and MongoDB, and integrated
personalized product suggestions into Vue product detail and checkout pages. A/B testing showed a 5%
increase in cross-sell click-through rates.
●
On the frontend, built a Vue/Nuxt-based search-as-you-type interface with real-time ranked results under
300ms, improving discoverability and increasing conversion rates.
●
Refactored frontend views to support lazy loading, skeleton states, and server-side rendering optimizations in
Nuxt, reducing perceived load times by over 50%.
●
Implemented advanced full-text product search using PostgreSQL with Laravel Scout, multilingual stemming,
and Redis caching.
●
Optimized product listing performance using multi-tier caching with Redis for API, CloudFront CDN for S3
assets, and versioned cache invalidation. Integrated OpenAI GPT APIs into product detail and search pages to
auto-generate dynamic product descriptions and FAQ snippets. A/B testing showed a 12% increase in average
session duration and improved SEO rankings.
●
Built a Python ETL framework to sync product catalog data between PostgreSQL and Elasticsearch that is
handling schema drift and partial updates using Marshmallow schemas and Celery workers. Ensured search
relevance scores remained accurate across multiple locales and currencies.
●
Engineered cross-system data synchronization between Laravel (PostgreSQL) and Node.js (MongoDB) using
AWS S3 staging and schema-resilient ETL pipelines.
Full Stack Developer | YouTrip
Angeles, Pampanga | Jul 2015 - Nov 2017
●
Implemented a secure multi-step transaction approval workflow with OTP verification using Angular and Java
Spring Boot, integrating AWS SNS and SES for email and SMS delivery to enhance financial transaction
security.
●
Developed a Java-based batch upload service to migrate high-volume audit logs to AWS S3 with server-side
encryption, enforcing IAM-based access controls and reducing on-premise storage costs.
●
Integrated a real-time fraud detection scoring service into the payments flow using Spring Boot and AWS SQS,
enabling asynchronous processing and improving fraud prevention with minimal user disruption.
●
Replaced legacy JSP reports with responsive Angular 4 dashboards by developing secure Spring REST APIs,
implementing data filtering and pagination, and visualizing financial data with Chart.js.
●
Refactored Java DAO layers to support AWS RDS read replicas, routing reporting queries to read-only
endpoints to reduce primary database load and improve application scalability.
●
Added CSRF protection to the platform by implementing Angular HTTP interceptors and configuring Spring
Security, ensuring all state-changing requests were properly validated to meet security best practices.
SKILL
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Backend: Go, Java (Spring Boot 3, Spring Data JPA), Python, Node.js (Express), Django REST Framework, RESTful
APIs, Socket.io, Kafka, RabbitMQ
Frontend: React 18 / Next.js 13+, Angular (v4–v14+), Vue.js, TailwindCSS, Chart.js,
Cloud: Azure (AKS, Event Hubs, SQL Database, Cosmos DB, Container Apps, Data Factory, Monitor, App Insights),
AWS (S3, RDS, SNS, SQS, Lambda, KMS, CloudFront)
Database: Oracle 19c, Azure SQL Database, PostgreSQL, MongoDB (Mongoose, Change Streams), Redis,
DynamoDB
DevOps & CI/CD: Docker (multi-stage builds), Kubernetes (AKS), Terraform, GitHub Actions, Jenkins, Helm, Azure
Container Registry
Version Control: Git, GitHub, GitLab
EDUCATION
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Bachelor of Science in Computer Science
Singapore Management University (SMU)
Aug 2011 - May 2015