IJ

Irish John Lomangaya

Available to hire

I’m John Lomangaya, a Senior Software Engineer specializing in backend development, serverless architecture, and AWS cloud infrastructure.

About

I’m John Lomangaya, a Senior Software Engineer specializing in backend development, serverless architecture, and AWS cloud infrastructure. I build and maintain scalable production systems using TypeScript and Node.js, with Infrastructure as Code (IaC) using AWS CDK and SST, and orchestration patterns that work reliably at scale.

Across my roles, I’ve designed event-driven and multi-step workflows with Amazon EventBridge, SQS, SNS, Step Functions, and DynamoDB Streams, while also supporting multi-tenant SaaS deployments, automated CI/CD pipelines, and monitoring/observability with CloudWatch, Sentry, and Lumigo. I enjoy turning complex business requirements into dependable microservices—often integrating third-party platforms (payments, notifications, real-time messaging, and email) and strengthening reliability through testing, debugging, and performance optimization.

  • 7 years' experience
  • Joined November 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Financial Services
  • Telecommunications

Work experience· 6 roles

Senior Software Engineer · MS App & Web Tech DevJan 2025 – Present · 1 yr 11 mos

Work directly with an Australian technology company as a Senior Software Engineer contributing to production systems across consumer, social, and organization management platforms. Build scalable backend services in TypeScript and Node.js using SST and AWS SDK, and architect AWS infrastructure as code via AWS CloudFormation using AWS CDK and SST. Implement event-driven and asynchronous architectures using EventBridge, SQS, SNS, and DynamoDB Streams; design multi-step business processes with Step Functions; and support multi-tenant SaaS deployments for reseller and partner-based deployments. Manage a learn-based monorepo containing multiple backend microservices, including shared packages, service dependencies, and development workflows, while automating deployments via CI/CD. Design and scale file and media workflows using S3 with auto-scaling image processing pipelines; integrate real-time chat and payment/subscription workflows (e.g., Stripe, Apple Pay); implement push notifications

Senior Software Engineer · CloudstaffNov 2022 – Jan 2025 · 2 yrs 3 mos

Developed scalable REST API endpoints and authored/maintained GraphQL APIs using AWS AppSync. Deployed as a Senior Backend Engineer for an Australian client and designed event-driven architecture solutions leveraging AWS services. Authored and maintained project documentation using Confluence. Built and updated API endpoints based on project requirements, including a license service and product management system using Stripe. Worked extensively with DynamoDB in a single-table design using ElectronDB, leveraging the SST framework on top of AWS CDK. Developed services from scratch with high scalability and reliability, integrating payment workflows with Stripe and implementing push notification integrations using Firebase and AWS SNS. Designed push notification architecture for Android and iOS, and implemented webhooks for Apple in-app purchase notifications. Created cross-service event trigger patterns using AWS EventBridge (Event Bus) and developed a social-media-like content platform

Backend Developer · CollabeaJun 2022 – Nov 2022 · 6 mos

Created scalable API endpoints for multiple projects and deployed to Paymaya terminal mesh team. Ensured proper documentation and reporting across stages of the development cycle using OpenAPI. Built and updated endpoints based on client needs; worked primarily with PostgreSQL and DynamoDB. Maintained microservices written in Sails.js and NestJS framework, and set up CI/CD integration testing using Gauge framework. Supported serverless platform development on AWS and used TypeScript and JavaScript for project work, ensuring compliance with company GitLab CI/CD standards. Contributed to microservice creation, chose design patterns aligned with service requirements, created Docker images, estimated task effort, and coordinated with QA teams to ensure feature quality.

Node.js Software Engineer · Startup Global Outsourcing Inc.Jul 2021 – Jun 2022 · 1 yr
JR Web Developer · Geer IT SolutionsFeb 2020 – Jul 2021 · 1 yr 6 mos
Software Analyst · Equitable Computer Services, Inc.Aug 2019 – Jan 2020 · 6 mos

Education

Bachelor of Science in Information Technology · Bulacan State University2019

Hire Irish John Lomangaya today

Post a job and invite Irish, or contact them directly. No hidden commission.

Post a job