About me
I'm a full-stack developer and Lead Software Architect — Short-Term Consultant (STC) at the World Bank, with 8 years of experience building web and mobile applications and backend services. My work has grown from frontend development into end-to-end solution architecture, technical leadership, and delivery. Previously, I worked as a Lead Software Engineer at Sabre Corporation.
At the World Bank, I lead architecture and technical delivery across mobile and backend systems. My work includes API contracts, security standards, cloud environments, deployment strategies, and engineering practices. I architected BLE beacon proximity and vehicle-verification workflows with GPS fallback for reliable location matching, and guide teams from proof of concept through production delivery.
My core stack spans React, Next.js, AngularJS, React Native, TypeScript, Node.js, and Express, supported by MongoDB, PostgreSQL, and Redis. I enjoy solving complex problems, guiding developers, and connecting application design with reliable APIs, testing, CI/CD, and release management.
My production AI experience includes integrating an authenticated OpenAI-powered chat interface in Be Designer, an enterprise web product, using company-provided context. Alongside product integration, I use AI-assisted development tools for implementation, debugging, documentation, and review.
When I'm not coding, I enjoy playing video games, watching movies, and cooking. I am also passionate about learning new things and currently exploring history and philosophy.