About Gazar

The full story

I'm Ehsan Gazar, a Staff Software Engineer in London who writes, mentors, and builds products. Fifteen-plus years shipping software across fintech, retail, wagering, and startups, making mistakes and learning from both.

Follow along: the newsletter · Gazar Breakpoint · LinkedIn

gazar.dev is a brand and portfolio operated by QUEEK LIMITED.

Watercolor portrait of Ehsan Gazar
15+
Years Building Software
120+
Engineers Mentored
40+
Talks & Workshops
60+
Products Shipped
The journey

From Tehran to London

No connections, no pedigree, just a borrowed laptop and a habit of figuring things out.

2008
Tehran

Wrote my first line of code in Tehran. No CS degree yet, just curiosity and a borrowed laptop.

2016
Sydney, then Melbourne

Moved to Australia and spent the next years shipping software people actually depended on, across retail, wagering, and automotive.

Now
London

Staff Software Engineer in London, building payment products at Tipalti. Still writing, mentoring, and learning every day.

What I care about

Three things I keep coming back to.

Build

Systems where clarity, accessibility, and developer experience come first.

Mentor

Engineers, because the best way to learn something is to teach it.

Write

About the hard parts, because that's where the real lessons are.

The toolkit

What I work with

Tools are means, not ends. These are the ones I reach for most.

Backend

Node.jsREST / GraphQL / gRPCMicroservicesKafka & RabbitMQSQL & NoSQL

Frontend

ReactNext.jsTypeScriptMicro-frontendsDesign systems

Cloud & Infra

AWSKubernetesDockerTerraformCI/CDDatadog

AI

LLM integrationRAGAgentsDeveloper tooling
Career

Professional experience

The roles that taught me the most, each one pushed me into problems I hadn't solved before.

Staff Software Engineer

Staff Software Engineer

TipaltiLondon, UK

Jun 2024Present
  • Ship features across Procurement and Tipalti's core payment products, where thousands of global customers depend on automation, usability, and reliability every day.
  • Designed a shared Vue and React design system that cut feature delivery from three months to under two weeks.
  • Led the payee-vendor sync platform and brought sync latency down to under three seconds.
  • Orchestrated the migration of 200+ enterprise customers off the legacy stack.
  • Optimized core APIs, pulling response times from around ten seconds to under two.
  • Organized company-wide "AI Weeks" and mentored engineers on Claude Code and AI adoption. Innovation needs structure, not just enthusiasm.
  • Drive engineering quality through code reviews, architecture docs, and decision records. Good documentation is not overhead -- it's how distributed teams stay aligned.
Lead Software Engineer

Lead Software Engineer

Mecca BrandsMelbourne, Australia

Dec 2022Feb 2024
  • Led a team of 6 engineers across a microfrontend and microservices architecture; the apps I owned served around 20% of business traffic. Pushed clean code through reviews, pairing, and knowledge sharing.
  • Owned the full release pipeline -- from code through QA, performance testing, monitoring, and production e2e tests. Wrote the technical specs and broke down tickets so the team could move independently.
  • Cut 5 seconds off the service booking journey and pushed NPS up by 5 points. Got the homepage loading under 2 seconds using caching, Lambda routing, SSR, and rendering optimizations.
  • Stayed 70% hands-on. Deep work in frontend, SSR, microfrontend dependency management, CI/CD, AWS, and production debugging with Datadog and CloudWatch.
Lead Software Engineer

Lead Software Engineer

IE DigitalMelbourne, Australia

Jul 2021Dec 2022
  • Led engineering for Toyota Australia, Lexus Australia, and AGL. Built digital experiences on Sitecore and React that shipped to millions of users, cutting Toyota Australia's LCP by around 30% through code-splitting.
  • Designed and built a design system and a tablet application for Australia Post. Both got recognized at the Toyota and Australia Post headquarters -- real client impact.
  • Worked with a team of 5 developers and graduates. Small teams move fast, but only if everyone is aligned. I invested heavily in mentoring and pair programming.
  • Ran hackathons for Toyota and IE engineers. Hackathons done right are not about the output -- they're about giving people permission to experiment.
  • Stayed 70% hands-on. Built design systems, Storybook libraries, and the Australia Post tablet app. Also shipped Card.gift as a side project.
Senior Software Engineer

Senior Software Engineer

SportsbetMelbourne, Australia

Mar 2019Jul 2021
Senior Full Stack Engineer

Senior Full Stack Engineer

CHE ProximityMelbourne, Australia

Mar 2018Mar 2019
Senior Front-end Engineer

Senior Front-end Engineer

CHE ProximityMelbourne, Australia

Mar 2017Mar 2018
Lead JavaScript Developer

Lead JavaScript Developer

Round Table AppsSydney, Australia

Jul 2016Jan 2017
 Lead Full-Stack JavaScript Developer

Lead Full-Stack JavaScript Developer

PersianGig CompanyTehran, Iran

Mar 2016Jun 2016
Senior Backend Developer

Senior Backend Developer

NetbargTehran, Iran

Mar 2015Mar 2016
 Co-Founder at Atys Consultancy Agency

Co-Founder at Atys Consultancy Agency

Atys Co.Tehran, Iran

Jan 2010Mar 2015

Education

BSc in Computer Science • K.N.Toosi University of Technology (2008 – 2013)

Continuous Learner

Notes from Gazar

Occasional notes on system design and shipping AI. No fixed schedule, no fluff, just the ideas worth keeping.

No spam. Unsubscribe anytime.