Ankit Surana · AVP Data Engineer at NatWest
Ten years of event-driven data platforms on AWS, now building agentic AI and retrieval systems on top of them. I care about the whole path, from the data model up to the button someone clicks.
Each one has a write-up, so it stands on its own whether or not the source is public. Open repos link out as well.
One real problem per post. What broke, why I did not see it coming, and what fixed it.
Ten years of making sure the numbers turn up on time.
I am Ankit Surana, an AVP and data engineer at NatWest in Bengaluru. Before that I spent close to eight years at Infosys, three and a half of them based in Edinburgh, ending as a technical lead. Most of my career has gone into event-driven pipelines on AWS. Kafka, Lambda, Glue, Redshift, Athena. The platform I work on carries north of and has to answer .
Lately that has meant agents. I was on the team that shipped a personalised spending assistant to customers, one of the first agentic AI features any bank put in front of the public, alongside a retrieval pipeline that reads the documents nobody wants to read. I hold an AWS Solutions Architect certificate and an MSc in AI and Machine Learning from Liverpool John Moores.
What I keep returning to is ownership. I would rather understand a system from the data model up to the button someone clicks than hold one slice of it very well. That is why I build things on my own time, and why none of them are ever quite finished. The latest is NoByte, a growing set of browser tools and games that run with no server and no account, mine end to end from the maths to the pixels.
What that added up to
On the record
The tools I reach for without thinking about it.
Languages
Streaming & big data
AWS
GenAI & agents
Machine learning
Data
Platform
On-device & backend
If you are hiring for something where owning the whole system is the job, or you just want to argue with a post, I read everything.
Usually replies within a day