Java 21 / Spring Boot / WebSocket / STOMP
Real-Time Collaborative Sync Engine
Distributed collaborative editing over Operational Transformation
BACKEND ENGINEER / DISTRIBUTED SYSTEMS
I build what happens
behind the interface.
Event-driven backends. Real-time systems.
Engineering for the challenges that matter.
01 / ENGINEERING IN PRACTICE
01 / 04
Java 21 / Spring Boot / WebSocket / STOMP
Distributed collaborative editing over Operational Transformation
Java 17 / Spring Boot / Spring Cloud Gateway
Distributed real-time messaging across Spring Boot microservices
Java 20 / Spring Boot / Spring Data JPA
URL shortener with click analytics and JWT auth
Java 21 / Spring Boot / Android
Emergency Communication Beyond the Internet
Java 21 / Spring Boot / WebSocket / STOMP
Distributed collaborative editing over Operational Transformation
Conceptual system study / Document convergenceSCROLL TO DISCOVER — BUILT WITH INTENT.
Emergency Communication Beyond the Internet
An experimental offline-first emergency communication system built with Java, peer-to-peer mesh networking, resilient message routing, and an interactive network simulation experience.
Preview requires Vercel sign-in.
Queued locally
The sender signs an envelope and persists it before sending.
Communication can disappear when cellular and internet infrastructure fails. ResQNet explores a local device mesh: nearby phones store and relay emergency messages without a server on the emergency path. A message still needs a reachable recipient within its lifetime and hop budget.
The approach: nearby devices persist signed messages and forward them through a local mesh. Delivery depends on a reachable recipient within the message lifetime and hop budget.
01 — About
I am a B.Tech Computer Science student at Galgotias College of Engineering and Technology, working on backend systems where correctness under concurrency is the hard part. With 2000+ problems solved, a LeetCode Knight rating of 2102 and a Codeforces Specialist rating of 1434, I pair algorithmic depth with systems thinking.
My engineering spans everything from production-style distributed backends to the internals of large open-source projects. I have built event-driven collaboration engines and messaging platforms in Java, Spring Boot, Kafka and Redis, and I have shipped merged pull requests into Gradle, Spring Kafka, InsForge, Armeria, Apache RocketMQ, the Kubernetes Java Client, cBioPortal, OpenRewrite and JabRef.
Right now I am a Software Engineering Intern at DragonX Systems, where I own a CUDA-accelerated ASIC physical-design flow inside the OpenLane/OpenROAD toolchain — kernels, integration, build infrastructure, benchmarking and QoR validation end to end. I am looking for backend, distributed systems and infrastructure roles where that combination of systems depth and hands-on engineering is useful.
Measured outcomes
0+
Problems solved
Across LeetCode, Codeforces and CodeChef
0
LeetCode rating
Knight — top 2%
0
Codeforces rating
Specialist
0
OSS projects
Merged pull requests
Most of what I build is not visible on screen. It is the ordering guarantee, the recovery path, the query plan and the load test that tells the truth.
02 — Stack
The languages, infrastructure and tools I use across my projects. Select any technology to see where it shows up in the work.
SELECT A DOMAIN / EXPLORE THE CONNECTIONS
The languages this work is actually written in.
Java
Primary language — Spring Boot services, Kafka clients, concurrent backends.
In production systems
Spring Boot, Kafka, Redis, PostgreSQL and WebSockets carry ConvoMesh, the sync engine and TinyTrail.
In infrastructure work
Docker, Kubernetes, GitHub Actions and OpenROAD/OpenLane tooling at DragonX Systems.
In open source
Gradle, Spring Kafka, InsForge, Armeria, RocketMQ, Kubernetes Java Client, cBioPortal, OpenRewrite, JabRef.
03 — Experience
A year of production-style backend work, GPU tooling and contributions merged into projects other engineers depend on.
9
Projects contributed to
22
Merged pull requests
Software Engineering Intern · On-site / Hybrid
Building GPU-accelerated ASIC physical design infrastructure by integrating CUDA-enabled components into the OpenLane / OpenROAD open-source EDA toolchain.
All merged
Architectural decisions, trade-offs, and design patterns behind my projects.
High-level architecture for a scalable real-time messaging platform using Spring Boot microservices, Kafka, Redis, WebSockets, and Docker.
Event-driven synchronization architecture for a multi-user collaborative editor using Java 21, Spring Boot, Kafka, Redis, and WebSockets.
High-level architecture for a scalable real-time messaging platform using Spring Boot microservices, Kafka, Redis, WebSockets, and Docker.
Proven problem-solving skills through competitive programming and consistent practice.
@Gautam-aman
@AmanGautam_28
@aman_gautam_28
Max Rating: 2102 (Top 2%) | Knight Badge | Consistent Practice
Max Rating: 1434 | Specialist Badge
Built Smart-Sagar, an AI-powered maritime solution, among competing student teams
Full tuition fee waiver for securing top rank in B.Tech admission merit list, Galgotias College (2023)
Merged PRs across Gradle, Spring Kafka, Apache RocketMQ, Kubernetes Java Client, cBioPortal, OpenRewrite, InsForge, and Armeria (LINE)
Coordinated Galgotias International MUN for 200+ delegates (Nov – Dec 2025)
05 / A CONVERSATION STARTS HERE
INDIA / CONNECTED EVERYWHEREGood systems begin with
a good conversation.
Currently interning at DragonX Systems. Interested in backend engineering, distributed systems, and infrastructure opportunities.
work.amangautam2128@gmail.comOpen in GmailOR LEAVE A NOTE