Currently building & learning

Software Engineer & Digital Maker

I build digital things
with code, curiosity & attention.

I build digital products, websites and systems with code, curiosity, and a little obsession over details.

↓Explore my work

Experience

2024 — Now
EDOTIC Digital interactive Solutions Pvt Ltd logo

Software Developer

EDOTIC Digital interactive Solutions Pvt Ltd

Current
NoidaFull-time

I develop, maintain, and optimize modern web applications and websites for multiple client projects. My work spans frontend development using JavaScript, React, Next.js, HTML, and CSS, as well as WordPress development, API integrations, database connectivity, technical SEO, and website performance optimization. I also work with Git/GitHub, Docker, Vercel, Sanity, MongoDB, MySQL/MariaDB, and cloud hosting environments, while troubleshooting production issues and implementing responsive, reliable, and maintainable solutions based on project requirements.

What I worked on

  • Build and maintain web applications
  • Work across frontend and backend systems
  • Deploy and maintain production applications
ReactNestJsPostgreSQLNext.jsGit

A tiny reality check

I like clean architecture. I also occasionally spend twenty minutes deciding what to name a variable.

The software is usually fine. The naming is where things get complicated.

Toolbox

Things I use to turn an idea into something that actually works.

Frontend

React

Core

A JavaScript library for building component-based user interfaces.

Next.js

Core

A React framework for building production web applications.

Tailwind CSS

Core

Backend

NestJs

Core

A structured Node.js framework for building scalable server-side applications.

Spring Boot

Spring Boot is a powerful Java framework that simplifies backend development by providing auto-configuration and embedded servers, allowing me to build production-ready microservices rapidly.

BullMQ

Core

BullMQ is a robust, Redis-backed message queue and background job manager for Node.js, designed to handle complex distributed tasks with high performance.

Data

Redis

An in-memory data store commonly used for caching, queues, sessions, and fast application data.

PostgreSQL

A powerful open-source relational database built for reliability and complex data workloads.

programming-language

Python

TypeScript

TypeScript is a strongly typed superset of JavaScript that adds optional static typing, enabling me to catch errors early, use advanced IDE tooling, and write highly maintainable code for scalable applications.

Java

Strongly typed, class-based, object-oriented programming language

And approximately 47 browser tabs of documentation.

A familiar conversation

“Can we keep it simple?”
“Absolutely.”
Also me, twenty minutes later: adds one completely unnecessary animation.

No screenshots of the 3:17 AM debugging session will be provided.

Education

2025 — 2026
IGNOU logo

Master of Computer Applications

IGNOU

Computer Science and Information Technology (CS & IT)

Currently pursuing a comprehensive online post-graduate curriculum focusing on advanced computing principles. Mastering core areas including Data Structures & Algorithms, Software Engineering, Object-Oriented Analysis & Design, and Cloud Computing. Actively completing virtual lab modules and preparing for the final 12-credit capstone software project.

2021 — 2024
Dr. Bhimrao Ambedkar University logo

B.Sc.

Dr. Bhimrao Ambedkar University

Physics, Chemistry, and Mathematics (PCM)

7.59

Graduated with a Bachelor of Science in Physics, Chemistry, and Mathematics (PCM), achieving a 7.59 score. Developed a strong foundation in advanced mathematics, logical reasoning, and statistical analysis, establishing the quantitative and analytical framework required for core computer science applications.

Somewhere between

I'm happiest somewhere between understanding how something works and making something of my own.

Engineering, photography, design, architecture, and whatever I happen to be curious about next.

About

There's more to the work than the work itself.

Ankit Chaudhary

I’m a software engineer who likes understanding how things work — and then figuring out how to make them better.

Most of my time goes into building web products, experimenting with ideas, and learning the systems behind the interfaces I create.

Outside of code, I’m drawn to photography, design, architecture and writing. I think those interests quietly influence how I approach software too: I care about structure, composition, details and the feeling of using something.

I’m happiest somewhere between engineering and making.

I like

Building things that feel considered.

Outside code

Photography, design, spaces & writing.

Currently

Building, learning, photographing and occasionally overthinking a perfectly reasonable design decision.

2026

Serious about the work.

Not always serious about everything else.

Wall of Frames

Things I noticed along the way.

Open the archive↗
EveningMathuraOct 2026
A moving truckNH2 MathuraDec 2025
2 featured framesAnd more to come

The end is near

So...
did you actually look at the work?

You made it through the projects, architecture, browser tabs and photographs.