Harsain
15+ Years of Experience

Principal Software Engineer &
Technical Leader

A technical leader with 15+ years of experience delivering enterprise-scale platforms for Tier-1 banking and global SaaS organizations.
Deep expertise in technical strategy, AWS, event-driven microservices, and reliability engineering.

Technical Leadership

Domain ownership, roadmap definition, and architecture governance.

Education

M.S. Computer Science B.S. Computer Engineering

Distributed Systems

Event-driven architecture, microservices, and asynchronous messaging patterns.

Technical Arsenal

My preferred stack for building robust, scalable applications.

Frontend
TypeScript
React
Next.js
React Native
JavaScript
Backend
Java
Golang
Python
Node.js
Spring Boot
Kafka
Cloud & DevOps
AWS
Kubernetes
Docker
Terraform
CI/CD
Jenkins

Professional Journey

Over a decade of solving complex problems and leading high-performing teams.

Nov 2022 - Present

Principal Engineer | National Australia Bank

Owning technical strategy, architecture, and engineering roadmap for the Loyalty sub-domain. Leading platform modernisation into event-driven, cloud-native microservices.

Leadership
Architecture
AWS

Sep 2019 - Nov 2022

Senior Staff Engineer | Zendesk

Defined and executed the technical vision for global customer messaging platforms. Designed highly available, distributed systems supporting millions of users.

Distributed Systems
Kafka
TypeScript

Sep 2018 - Sep 2019

Senior Consultant & Team Lead | National Australia Bank

Led teams delivering customer-facing digital platforms. Established engineering standards and provided hands-on leadership.

React
Node.js
Team Lead

Mar 2017 - Sep 2018

Senior Microservices Engineer | Versent

Designed and built cloud-native microservices platforms for clients, advising on event choreography and orchestration patterns.

Microservices
Consulting
Cloud-Native

Passions & Interests

Beyond the terminal, I explore the world through sound, lenses, and logic.

Coding

Coding

Crafting elegant solutions to complex problems. For me, engineering is as much an art as it is a science.

Music

Music

Finding rhythm and harmony in noise. Music fuels my creativity and helps me find flow.

Cycling

Cycling

Embracing the challenge and freedom of the open road. Cycling is my meditation and my adventure.