Writing & thoughts
Technical articles, project deep-dives, and engineering lessons learned.
Integrating GraphQL APIs into a Spring Boot Microservice: Lessons from Boost Mobile MPOS
GraphQL isn't just for frontend — here's how I integrated 6+ Marketplacer GraphQL APIs into a Spring Boot middleware for Boost Mobile's MPOS system, including handling Base64/CSV commission package encoding and MDC observability.
Data Masking at Scale: Implementing IBM Optim Functions with Spring Boot and Velocity Engine
Data masking is the unsung hero of enterprise data security. Here's how I rebuilt IBM Optim's Access Definition script generator with Spring Boot, Velocity Engine, and 7 custom masking functions — and why it matters in the AI era.
Automating SQL Migrations with Excel-Driven Engines in Spring Boot
When Zuora deprecated hundreds of API objects, I built an Excel-driven SQL migration engine in Java 21 and Spring Boot WebFlux that auto-mapped fields, generated JOINs, and handled aliases — reducing weeks of manual work to minutes.
Building an AI-Powered Personal Assistant with React Native and Google Gemini
How I built Aura — a cross-platform AI assistant using React Native, Expo, and Google Gemini API — with voice commands, OTP auth, and smart event scheduling. Here's everything I learned shipping it solo.