Skip to content
Lead Software Engineer @ Asper.ai
Aditya Keshri, software engineer

Aditya Keshri

I buildsystems that outlive the hype, backends that hold under load, AI agents that earn their keep, drone software for defence, banking platforms at scale

6+ years shipping production systems where failure is expensive - banking, aerospace & defence, and AI platforms.

About

Reliability is the whole job

Every system I've shipped has had a real cost of failure - someone's money, someone's mission, someone's decision. That shapes how I build.

I'm a software engineer with 6+ years spent in domains that don't forgive sloppiness - retail banking, defence-grade autonomous systems, and AI platforms that enterprises make decisions on.

I've led backend architecture at an AI startup, written flight-adjacent software for UAVs, and built full-stack investment products for a global bank. Different stacks, same discipline: understand the failure modes first, then earn the complexity you add.

What I actually optimise for is the boring stuff - clarity, small blast radius, and systems the next engineer can reason about without me in the room.

Bengaluru, IndiaBackend & distributed systems
0+
Years shipping software
Since Jan 2020, without a gap
0
High-stakes domains
Banking · Defence · AI
0
Technologies in production
Not a résumé keyword list
0
People who vouch for me
Managers, peers, professors

How I work

01

Build things that last

Not just the ones that demo well. The measure of a system is how it behaves in year three, on a bad day, with someone else on call.

02

Simplicity is a decision

Complexity accumulates by default. Removing it is the actual engineering work - in code, in architecture, and in how you explain both.

03

Be accountable to your future self

Write the code, the doc, and the commit message you'd want to find at 2am six months from now.

04

Discipline beats motivation

Energy and consistency compound. Waiting to feel inspired is a strategy that loses to showing up.

Career

Where I've built and shipped

Three industries, one standard.

Asper.ai logo

Asper.ai

May 2024 – Present
Current

Delivered high-performance, data-intensive software systems focused on real-time processing, scalable architectures, and significant performance enhancements for complex business-critical applications.

Lead Software EngineerApr 2026 – Present
Senior Software EngineerMay 2024 – Apr 2026

Backend

FastAPIDjango

Frontend

React

Database

PostgreSQLMongoDBRedisClickhouseElasticsearchDuckDbTypesense

Cloud & DevOps

DockerKubernetesJenkinsAzure

AI

LangChainLangGraph
NewSpace Research & Technologies logo

NewSpace Research & Technologies

2023 – 2024

Delivered mission-critical UAV software systems that significantly enhanced autonomous navigation, operational reliability, advanced target detection capabilities, and fault tolerance for defense-grade autonomous drones.

Software Design Engineer IIOct 2023 – May 2024

Backend

.NETFastAPIFlask

DevOps

Docker

Platform

Edge ComputingLinux
Danske Bank logo

Danske Bank

2020 – 2023

Designed & Developed full-stack architecture for critical banking systems for retail investors with focus on security, performance, reliability and scalability.

Senior Software EngineerApr 2023 – Oct 2023
Software EngineerOct 2021 – Apr 2023
Associate Software EngineerJul 2020 – Oct 2021
InternJan 2020 – Jul 2020

Backend

.NETSpring Boot

Frontend

ReactReact Native

Database

MS SQLRedisElasticsearch

Cloud & DevOps

AzureDockerKubernetes
Toolbox

The stack, honestly

Everything here has been in production under someone's real traffic - not a list of things I once read the docs for.

Python
TypeScript
C#
Java
SQL
Bash
FastAPI
Django
Flask
.NET
Spring Boot
PostgreSQL
ClickHouse
MongoDB
Redis
Elasticsearch
Python
TypeScript
C#
Java
SQL
Bash
FastAPI
Django
Flask
.NET
Spring Boot
PostgreSQL
ClickHouse
MongoDB
Redis
Elasticsearch
DuckDB
Typesense
MS SQL
Docker
Kubernetes
Azure
Jenkins
Linux
Edge / Raspberry Pi
LangChain
LangGraph
OpenAI
React
React Native
Tailwind CSS
Vite
DuckDB
Typesense
MS SQL
Docker
Kubernetes
Azure
Jenkins
Linux
Edge / Raspberry Pi
LangChain
LangGraph
OpenAI
React
React Native
Tailwind CSS
Vite

Languages

What I think in

PythonTypeScriptC#JavaSQLBash

Backend & APIs

Where most of my hours go

FastAPIDjangoFlask.NETSpring BootCelery

Data & Storage

Seven engines, each for a reason

PostgreSQLClickHouseMongoDBRedisElasticsearchDuckDBTypesenseMS SQL

Platform & Cloud

Ship it, then keep it up

DockerKubernetesAzureJenkinsLinuxEdge / Raspberry Pi

AI Engineering

Agents that earn their keep

LangChainLangGraphOpenAIRAG pipelinesVector search

Frontend

Enough to build the whole thing

ReactReact NativeTailwind CSSVite
Word on the street

What people say

8 recommendations from managers, peers, professors and mentors. Hover to pause and read.

Shreya Raghunandan

Shreya Raghunandan

Product Manager

Deltia

Worked with Aditya at NewSpace Research

Having worked with Aditya I can confidently say that he is one of the most hardworking and talented developers I've ever met. His dedication to his work is noteworthy, consistently going above and beyond to ensure that our projects were completed with the highest level of quality. He possesses a unique blend of technical expertise and innovative thinking, which allows him to develop effective solutions that drive results. His attention to detail and commitment to excellence make him an invaluable asset to any team and I highly recommend him for any role he pursues.

Vaibhav Gupta

Cloud Chapter Lead

Danske Bank

Managed Aditya directly at Danske Bank

I have worked with Aditya closely for 3 years. He joined the Team fresh out of college and he was really exceptional from the day one. His understanding of the technology and desire to learn and implement the solutions is remarkable. Within a very short span of time he established himself as a lead developer of the team. He always looks to improve the things and provide the meaningful suggestions and solutions of the problems. Apart from the Technical skills he do have a very good interpersonal skills also. He is always vocal in all the team ceremonies and never shy aways from taking responsibilities. Very good in mentoring juniors. It was pleasure working with him.
Sairam M

Sairam M

Vice President

Morgan Stanley

Managed Aditya directly at Danske Bank

Adi joined my team as an intern and we had a very successful working relationship over the last 4 years. Having worked with him on many products, I must say he is a development geek. His work is always outstanding, and he always goes the extra mile to ensure the product standards and requirements are met. He is a highly-skilled, experienced, and helpful professional with a positive & can do attitude. Working with Adi has been a great experience for me and he is an invaluable asset to whichever organization he would work for.
Purva Bharti

Purva Bharti

Business Analyst

Intel

Worked with Aditya at Danske Bank

Aditya is one of the most talented person I have ever met. He has great technical skills and very proactive in the task . The automation done by him has saved lots of testing effort which is indeed impressive . The ideas suggested by him has achieved recommendation at leadership level. Good to have addition as part of any team
Shubham Saxena

Shubham Saxena

Senior Principal Programmer

Skyworks Solutions Inc

Senior to Aditya at Danske Bank

Though i have worked with Aditya for a short span of time but i still remember the day when he joined the team as an intern and he had shown dedicated interest to the work given to him, and never hesitated to clarify on intricate details, be it related to tech stack or any functional implementation. He has a great composure when it comes to handling tasks. Overall it was nice working with him in person, and my votes up if anyone is looking for good team player.
Dr. Vani Priya

Dr. Vani Priya

Professor & HOD - MCA

Sir M Visvesvaraya Institute of Technology

Was Aditya's professor

Aditya has been one of the brightest and most creative students I've taught. I was his teacher for various concepts ranging all the way from Data structres and Algorithm to Machine Learning. He makes sure he achieves expertise in every module he takes up. His love for building new things can be seen in the creativeness his projects carry. Apart from being a passionate learner, he is also a strong believer in the growth of the coding community and through his initiatives like TechHub, he tries to share the knowledge that he's gained. His analytical approach towards problem solving makes him a critical team player whom one can always bank on. Its my pleasure to recommend Aditya and I strongly believe that he'll be an invaluable asset to whichever organization he would work for.
Deepak Kushwaha

Deepak Kushwaha

Head of Engineering

The Branding Club

Was Aditya's mentor

He is skilled in Data Structure & Algorithm, His approach of problem-solving is very good. He is highly skilled in Data Science as I have seen his way of making useless data into valuable One is exceptional. Looking forward to work along with you again.
Abhishek Hegde

Abhishek Hegde

Sr. Data Scientist

o9 Solutions

Were students together

Aditya has always been someone who people can rely on, for getting their doubts cleared. I've always admired his zeal for learning. He has a very inquisitive approach to every problem he is presented with, and he makes sure he gets to the root of it. One can always find him deeply involved in projects or ready to take up a new challenge. His intellect inspires everyone around him and his perspectives have always been uncluttered and right on point.
Shreya Raghunandan

Shreya Raghunandan

Product Manager

Deltia

Worked with Aditya at NewSpace Research

Having worked with Aditya I can confidently say that he is one of the most hardworking and talented developers I've ever met. His dedication to his work is noteworthy, consistently going above and beyond to ensure that our projects were completed with the highest level of quality. He possesses a unique blend of technical expertise and innovative thinking, which allows him to develop effective solutions that drive results. His attention to detail and commitment to excellence make him an invaluable asset to any team and I highly recommend him for any role he pursues.

Vaibhav Gupta

Cloud Chapter Lead

Danske Bank

Managed Aditya directly at Danske Bank

I have worked with Aditya closely for 3 years. He joined the Team fresh out of college and he was really exceptional from the day one. His understanding of the technology and desire to learn and implement the solutions is remarkable. Within a very short span of time he established himself as a lead developer of the team. He always looks to improve the things and provide the meaningful suggestions and solutions of the problems. Apart from the Technical skills he do have a very good interpersonal skills also. He is always vocal in all the team ceremonies and never shy aways from taking responsibilities. Very good in mentoring juniors. It was pleasure working with him.
Sairam M

Sairam M

Vice President

Morgan Stanley

Managed Aditya directly at Danske Bank

Adi joined my team as an intern and we had a very successful working relationship over the last 4 years. Having worked with him on many products, I must say he is a development geek. His work is always outstanding, and he always goes the extra mile to ensure the product standards and requirements are met. He is a highly-skilled, experienced, and helpful professional with a positive & can do attitude. Working with Adi has been a great experience for me and he is an invaluable asset to whichever organization he would work for.
Purva Bharti

Purva Bharti

Business Analyst

Intel

Worked with Aditya at Danske Bank

Aditya is one of the most talented person I have ever met. He has great technical skills and very proactive in the task . The automation done by him has saved lots of testing effort which is indeed impressive . The ideas suggested by him has achieved recommendation at leadership level. Good to have addition as part of any team
Shubham Saxena

Shubham Saxena

Senior Principal Programmer

Skyworks Solutions Inc

Senior to Aditya at Danske Bank

Though i have worked with Aditya for a short span of time but i still remember the day when he joined the team as an intern and he had shown dedicated interest to the work given to him, and never hesitated to clarify on intricate details, be it related to tech stack or any functional implementation. He has a great composure when it comes to handling tasks. Overall it was nice working with him in person, and my votes up if anyone is looking for good team player.
Dr. Vani Priya

Dr. Vani Priya

Professor & HOD - MCA

Sir M Visvesvaraya Institute of Technology

Was Aditya's professor

Aditya has been one of the brightest and most creative students I've taught. I was his teacher for various concepts ranging all the way from Data structres and Algorithm to Machine Learning. He makes sure he achieves expertise in every module he takes up. His love for building new things can be seen in the creativeness his projects carry. Apart from being a passionate learner, he is also a strong believer in the growth of the coding community and through his initiatives like TechHub, he tries to share the knowledge that he's gained. His analytical approach towards problem solving makes him a critical team player whom one can always bank on. Its my pleasure to recommend Aditya and I strongly believe that he'll be an invaluable asset to whichever organization he would work for.
Deepak Kushwaha

Deepak Kushwaha

Head of Engineering

The Branding Club

Was Aditya's mentor

He is skilled in Data Structure & Algorithm, His approach of problem-solving is very good. He is highly skilled in Data Science as I have seen his way of making useless data into valuable One is exceptional. Looking forward to work along with you again.
Abhishek Hegde

Abhishek Hegde

Sr. Data Scientist

o9 Solutions

Were students together

Aditya has always been someone who people can rely on, for getting their doubts cleared. I've always admired his zeal for learning. He has a very inquisitive approach to every problem he is presented with, and he makes sure he gets to the root of it. One can always find him deeply involved in projects or ready to take up a new challenge. His intellect inspires everyone around him and his perspectives have always been uncluttered and right on point.

Analyzing recommendations…

Worked with me?

I'd genuinely like to hear how it went - the good and the parts I should fix.

Send a testimonial
Open source

Things I've built in public

Side projects I maintain outside of work, released under an open license.

Tachyon

Fast, lightweight full-text search, built in Rust

An open-source search engine that ships as a single ~8MB binary - BM25 relevance scoring, typo tolerance, filtering, faceting and autocomplete via a REST API, with none of the operational overhead of running a search cluster.

Rust
Language
<4ms @ 100k docs
Search latency
200k+ docs/sec
Indexing
Apache-2.0
License
RustREST APIPrometheusDocker
Get in touch

Let's build something worth keeping

Hiring, collaborating, or stuck on a system design problem - I read everything that lands here.

Opens your mail client with everything filled in - no data leaves your machine.

Prefer email?

Straight to my inbox, usually answered within a day or two.

LinkedIn
in/adikeshri
GitHub
@adikeshri