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.
ScratchML
classic machine learning models and algorithms implemented from scratch with only NumPy.
Natours
a tour booking app with authentication, authorization, and a RESTful Node.js backend.
Monkey
tree-walking interpreter for the Monkey language, built from scratch in Go. supports first-class functions, closures, arrays, and hash maps.
Worked With
Primathon
building backend services and APIs. focused on performance, scalability, and clean system design.
Infogain
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
built and integrated REST APIs, migrated legacy class components to functional ones, and added test coverage that cut issue-identification time by ~30%.