About me

Building software with curiosity and purpose.

Profile photo

Software Engineer

Building & exploring

I'm a software engineer who enjoys turning ideas into well-designed, reliable software. I work across the stack, with a particular interest in backend systems, developer tools, and artificial intelligence.

I like understanding how things work beneath the surface — from designing APIs and databases to experimenting with programming languages, machine learning systems, and developer-focused products.

I'm constantly building and experimenting with new ideas, using projects as a way to explore technologies and deepen my understanding of computer science.

Professional Experience

1 year experience in the industry

What I do

Full-stack web development, backend engineering, APIs and software architecture.

FrontendBackendAPIsArchitecture

Currently focused on

Artificial intelligence, machine learning, developer tools and distributed systems.

AI / MLDev toolsDistributed systems

Based in

Greater Noida, India

Explore my work
Skills & expertise

Tools I use to turn ideas into systems.

A collection of technologies, engineering practices and areas I'm actively working with — from backend systems to artificial intelligence.

Core engineering

Beyond frameworks, these are the areas I focus on when designing and building software.

Software ArchitectureAPI DesignSystem DesignDatabase DesignAuthenticationReal-time SystemsDeveloper ToolsProblem Solving

Backend Engineering

Building APIs, services and scalable server-side systems.

Node.jsExpress.jsNestJSREST APIsAuthenticationWebSocketsSocket.IO

Frontend & Web

Creating modern interfaces and full-stack web applications.

Next.jsReactTypeScriptJavaScriptTailwind CSSshadcn/ui

Databases

Designing and working with application data and persistence.

MongoDBMongooseSwiftData

Programming Languages

Languages I use to build systems and explore computer science.

TypeScriptJavaScriptSwiftJavaC++CPython

AI & Machine Learning

Exploring intelligent systems, ML engineering and model development.

Machine LearningDeep LearningImage ClassificationAI EngineeringModel Training

Systems & Developer Tools

Working closer to the system and building tools for developers.

LinuxUnixGitGitHubCLI DevelopmentMakeDocker

Automation Testing

Automating the testing process for websites

SeleniumPlaywright
Always learning. Always building. Always experimenting.
Selected work

Things I've built.

A collection of projects I've built while exploring software engineering, artificial intelligence, developer tools and computer science.

Always building. Usually experimenting.

More projects live on GitHub.

Experience

Where I've been building things.

My professional journey has taken me from frontend development into backend engineering and test automation, giving me experience across different parts of the software development lifecycle.

Tata Consultancy Services

Current

TCS · Full-time

27th November 2025 - Present

Role

System Engineer

Working across backend development and test automation, building backend services with Spring Boot and developing automated test workflows using Selenium with Java.

Focus areas

JavaSpring BootSeleniumBackend DevelopmentTest Automation
Full-time
New Delhi, India
Backend & Automation

Centre for Railway Information Systems

CRIS · Internship

5th June 2023 - 5th July 2023

Role

Frontend Web Developer Intern

Worked on web development as a frontend developer, gaining practical experience in building user interfaces and understanding software development in a professional engineering environment.

Focus areas

Frontend DevelopmentWeb DevelopmentJavaScriptUI Development
Internship
New Delhi, India
Education

Where I learned.

My academic journey from school to software engineering, shaped by a strong foundation in computer science and a continued interest in building things with technology.

SRM University

Graduated

SRMIST · Undergraduate

August 2021 - June 2025

Qualification

B.Tech in Computer Science & Engineering

Specialization in Software Engineering

Completed my undergraduate degree in Computer Science & Engineering with a specialization in Software Engineering, building a strong foundation across software development, computer science, and engineering principles.

Academic highlights

B.Tech — Computer Science & Engineering
Software Engineering Specialization
Cumulative CGPA: 8.89
Kattankulathur, Tamil Nadu, India
8.89 CGPA

R.D. Rajpal School

CBSE · School

2008 - 2021

Qualification

Senior Secondary Education

KG - Class 12

Completed schooling from Kindergarten through Class 12 under the CBSE curriculum, with a consistent academic record and no backlogs.

Academic highlights

Class 12: 91.8% — CBSE
Class 10: 84.6% — CBSE
Dwarka Sector-9, New Delhi
91.8% in Class 12
Get in touch

Let's build something interesting.

Have an idea, a project, or just want to talk about software, artificial intelligence, or some ridiculously interesting tech rabbit hole? My inbox is open.

What can we talk about?

I'm always interested in interesting ideas and challenging technical problems. Feel free to reach out about projects, collaboration, software engineering, or anything worth discussing.

Software EngineeringAI / MLBackend SystemsDeveloper ToolsOpen Source

Based in

Greater Noida, India

Send me a message

Tell me a little about yourself and what you're working on.

I'll get back to you as soon as I can.