Hi, I'm Prabhat — software engineer building reliable systems and teams.

Tech Lead and Senior Software Engineer with 14+ years of experience delivering cloud-native, scalable platforms across fintech, banking, prop-tech, and e-commerce. I lead teams, influence architecture decisions, and deliver secure, customer-focused solutions in regulated environments.

Get in touch See my work

About Me

Tech Lead and Senior Software Engineer with 14+ years of experience delivering cloud-native, scalable platforms across fintech, banking, prop-tech, and e-commerce. Proven leader in React, Golang, AWS, and Kubernetes, with deep experience in modern frontend architecture, micro-services, and CI/CD. Strong track record of leading teams, influencing architecture decisions, and delivering secure, customer-focused solutions and integrations in regulated environments.

I'm based in Melbourne, Australia, and open to interesting conversations — technical or otherwise.

Experience

A brief record of where I've worked and what I focused on.

Jul 2024 — Dec 2025
Auckland, NZ

Westpac Bank

Senior Software Engineer (Contract)
  • Delivered React/TypeScript features for large-scale business and consumer banking platforms.
  • Leveraged Microsoft Copilot for code generation, refactoring, and automated tests, improving development speed.
  • Ensured AI-generated code met performance, security, and maintainability standards.
  • Built solutions in a highly regulated environment with strict compliance and accessibility requirements.
  • Authored ADRs and design documentation to support architectural decisions.
  • Partnered with UX teams to deliver accessibility improvements and enhance customer experience.
  • Integrated Adobe Analytics for richer behavioural insights.
  • Built automated unit/UI tests, reducing regression defects by ~30%.
  • Delivered key banking integrations: Mastercard transaction enrichment (Akahu + Westpac backend) and Confirmation of Payee.
Oct 2021 — Jun 2024
Auckland, NZ

Portainer.io

Development Team Lead
  • Led a team of 5 engineers building features for a globally used container management platform.
  • Contributed hands-on across React, TypeScript, and Golang.
  • Designed a license-server microservice integrated with BigQuery, reducing manual ops by ~60%.
  • Improved CI/CD pipelines, test coverage, and release automation.
  • Collaborated with product, UX, and customer-facing teams to deliver scalable features.
  • Mentored engineers, improving code quality and onboarding speed.
  • Supported platform scalability and security during scale-up growth.
  • Led MicroK8s PaaS integration for enterprise customers.
  • Integrated with AKS, EKS, GKE, Linode, and Civo for automated Kubernetes cluster provisioning.
Apr 2020 — Sep 2021
Auckland, NZ

9Spokes

Tech Lead
  • Led frontend (React, TypeScript, GraphQL) and backend microservices (Node.js, Golang, MongoDB).
  • Architected the 9Spokes Open Platform with secure oData-based partner integrations.
  • Refined MongoDB schemas for clean, reliable data structures.
  • Provided technical leadership, code reviews, and architectural guidance.
  • Delivered POCs to validate new initiatives and reduce technical risk.
  • Maintained Helm charts for multi-environment deployments.
  • Integrated with banks via open-banking APIs and apps like MYOB, Xero, Shopify, Facebook, Google Analytics.
Oct 2019 — Apr 2020
Auckland, NZ

NZME

Frontend Developer (Contract)
  • Built and optimised NZHerald.co.nz features using React and Redux.
  • Delivered responsive, mobile-first, cross-browser solutions.
  • Designed and validated features via POCs.
  • Integrated with The Washington Post's Arc XP CMS.
Oct 2017 — Sep 2019
Wellington, NZ

Hot Desk Consultancy

Senior Software Developer
  • Built a rental management platform (mobile + web) using React Native, Laravel, and MySQL.
  • Integrated financial/verification APIs (Stripe, TradeMe, Equifax, Centrix, Illion).
  • Implemented Azure Step Functions and AWS Lambda workflows.
  • Designed scalable database models and deployed apps on AWS/Azure.
  • Improved app performance and UX through iterative enhancements.
Sep 2015 — Jul 2017
Gurgaon, India

SapientNitro / Publicis Sapient

Senior Associate, Experience Technology
  • Developed responsive e-commerce platforms for Michael Kors, Bed Bath and Beyond, and Ralph Lauren.
  • Integrated Adobe Scene7 for video streaming.
  • Built and optimised cart/checkout modules.
  • Collaborated with large cross-functional teams (30–200 people).
  • Integrated payment gateways.
2014 — 2015
 

Simplion Technologies

Lead Associate
  • Built aggregation platforms using Phantom.js, Express.js, Node.js, and PHP.
  • Mentored developers and built automation scripts.
  • Integrated CMS systems.
2009 — 2014
 

Eastern Software Systems

Senior Software Engineer
  • Architected a SaaS CRM (vTiger + AWS).
  • Built REST APIs.
  • Delivered Cordova mobile apps.

Core Skills

What I've spent the most time doing and thinking about.

Frontend

React, Next.js, TypeScript, Redux, React Native, Angular, Monolithic and Micro-frontends, TDD.

Backend

Golang, Node.js, GraphQL, PHP (Laravel).

Cloud & DevOps

AWS (Lambda, API Gateway, SQS, SNS), Kubernetes, Docker, Azure, CI/CD.

Databases

MongoDB, MySQL, Redis, Firebase.

Testing & Quality

Jest, React Testing Library, Cypress, Playwright.

Leadership & Practices

System Design, ADRs, Agile, Mentoring, Code Reviews.

Education

Academic background supporting my engineering and leadership practice.

Let's Talk

Whether you're hiring, building a team, or just want to talk shop about distributed systems — I'd like to hear from you.

prabhat.khera@gmail.com Download Résumé