Building scalable products through architecture, performance & product thinking.

Staff-level Frontend Engineer with 16+ years crafting fintech and payments experiences that are fast, compliant, and built to outlast the person who wrote them.

Tech StackReactTypeScriptNext.jsGraphQLNode.jsAWS

function buildImpact(problem) {
  const scope = discoverConstraints();
  const tradeoff = chooseArchitecture(scope);
  const shipped = implement(tradeoff);
  // then make it someone else's
  // problem to maintain, safely.
  return { shipped, ownable: true };
}
Proven Result - Banxa
LCP (before)7.0s
LCP (after)3.0s
FixAPI rework
Micro-frontend architecture - Sberbank / Novo
React
GraphQL
Services
My Philosophy

The PUREST approach to frontend excellence.

Six principles I hold every architecture decision to, and, each one earned on a real production system, not a whiteboard.

P

Performance

Performance isn`t an afterthought - it`s designed into every solution through Core Web Vitals, efficient architecture, and continuous optimisation for exceptional user experiences

U

User-centric

Great software starts with people. Every engineering decision is shaped by user needs, product goals, and measurable customer outcomes.

R

Responsive architecture

Engineering adaptive interfaces that deliver consistent performance and usability across devices, screen sizes, and real-world network conditions.

E

Engineering Excellence

Creating sustainable engineering foundations through clean architecture, reusable platforms, maintainable code, and standards that accelerate delivery across teams.

S

Security & compliance

Making security a core engineering principle through secure-by-default architecture, proactive risk reduction, and engineering practices that scale with the platform.

T

Testability

Designing software that is observable, testable, and easy to evolve, enabling teams to deliver changes with confidence and minimal risk.

Impact

Numbers that reflect real impact.

16+
Years building production frontends
$10M+
SMB funding enabled (Novo)
60%
Of platform revenue from one feature
7s→3s
Checkout LCP improvement (Banxa)
Featured Work

Some of the products I've helped build.

Fintech · Crypto On-Ramp

Banxa — Checkout & Compliance

Led frontend delivery for self-custodial wallet validation (MiCA) and reworked blocking API patterns in the checkout flow.

LCP 7.0s → 3.0s
Fintech · SMB Banking

Novo — Debit Card & Funding Platform

Architected the micro-frontend SPA behind Express ACH, Novo Funding, and Debit Card — later the platform's top revenue line.

60% of platform revenue
Banking · Micro Frontends

Sberbank — Modular Delivery Architecture

Designed reusable, independently deployable React components so teams could ship without a shared release-train bottleneck.

Independent team deploys
My Journey

A journey of growth, learning and building.

2008
Web Designer,Vinove
2011
Lead Engineer,HCL
2014
Sr. Interactive Dev,Publicis Sapient
2019
Technical Lead,TEKsystems / Epsilon
2021
Sr. Frontend Eng II,Novo
2024
Lead Software Eng,Sberbank
2025
Senior UI Engineer,Banxa, Melbourne
Now
Targeting StaffEngineer scope
About

The person behind the code.

Ankit Bhatia

Hey! I'm Ankit - a frontend engineer, architect, and lifelong builder based in Melbourne. Over the past 16+ years, I've worked across fintech, payments and healthcare, helping teams build products that scale and engineering foundations that last. I enjoy tackling complex technical challenges, mentoring engineers, and finding simple solutions to difficult problems. When I'm not writing code or sketching architecture, you'll probably find me behind a camera, exploring photography as a creative outlet.