I'M AYUSH.

Software Engineer

RESOLVE

Most engineering starts as a tangle and quietly converges on the curve underneath. The interesting work is in the middle frames, the part where it doesn't look like anything yet.

8S LOOP · 4 CUBIC BEZIERS

Tangled curve resolving into a smooth circle

About

[ BREAK / UNDERSTAND / BUILD ]

software engineer working on backend, databases, and system architecture. drawn to low-level engineering and the details of how things actually work under the hood.

Skills

Languages

  • C
  • Go
  • Typescript
  • JavaScript
  • Python

Technologies

  • MySQL
  • MongoDB
  • Elastic Search
  • React
  • NodeJs
  • Docker
  • Kafka
  • AWS
  • Redis

Projects

Ingestor

scalable log ingestion and query system with real-time pipelines, advanced filtering, and a dashboard for exploring logs at volume.

Go
Kafka
Elastic Search
Docker
Kibana
React

ScratchML

classic machine learning models and algorithms implemented from scratch with only NumPy.

Python
NumPy

Natours

a tour booking app with authentication, authorization, and a RESTful Node.js backend.

NodeJS
ExpressJs
MongoDB

Monkey

tree-walking interpreter for the Monkey language, built from scratch in Go. supports first-class functions, closures, arrays, and hash maps.

Go
Interpreter
Compilers

Worked With

Primathon

May 2025 - Present
[ SDE Backend ]

building backend services and APIs. focused on performance, scalability, and clean system design.

Infogain

Dec 2021 - April 2025
[ Software Engineer ]

built server-side applications and APIs, working closely with the frontend team on integration. introduced a micro-frontend architecture for modular development, raised test coverage from 40% to 82%, led the Google Tag Manager rollout, and deployed services on AWS.

NNT

June 2021 - Nov 2021
[ Software Engineer Intern ]

built and integrated REST APIs, migrated legacy class components to functional ones, and added test coverage that cut issue-identification time by ~30%.