Full-stack developer · Kolkata, India

I build software
that feels finished.

Dependable backend systems, thoughtful interfaces, and the details that turn an idea into a product people can actually use.

AR-00Open to work
Role
Full-stack developer
Based in
Kolkata, India
Looking for
Software engineering roles
Building with
Java + Next.js

Selected work

Products, not just
repositories.

End-to-end projects designed around real workflows, clear architecture, and practical engineering decisions.

leetly.atinroy.com
Leetly dashboard showing solve counts, streaks, and a review queue
LEE-01Live

DSA practice

Leetly

A progress and analytics platform that turns DSA practice into a visible, repeatable learning system, scheduled by a built-in FSRS v5 spaced repetition engine.

Engineering scopeAttempt tracking, FSRS v5 review scheduling, mistake analytics, streaks and difficulty trends, plus public profiles for sharing notes and curated problem lists.

  • TypeScript
  • Spring Boot
  • PostgreSQL
  • Next.js
ledgerly.atinroy.com
Ledgerly homepage showing a ledger-style transaction table
LED-02Live

Personal finance

Ledgerly

A full-stack finance workspace for tracking transactions, budgets, savings goals, recurring bills, and spending patterns.

Engineering scopeSecure JWT authentication, refresh-token rotation, layered backend architecture, and responsive financial dashboards.

  • Java
  • Spring Security
  • Next.js
  • PostgreSQL
orderly.atinroy.com
Orderly homepage showing restaurant search and live stats
ORD-03Live demo

Food delivery platform · demo

Orderly

A demo marketplace, not a real product, built to model four role-specific workflows for customers, restaurant owners, delivery partners, and admins.

Engineering scope45+ REST endpoints, role-based security, live order timelines, coupons, uploads, and containerized deployment, seeded with sample data you can sign in and explore.

  • Next.js
  • Spring Boot
  • PostgreSQL
  • Docker

A little about me

Curious by default.
Intentional by practice.

I'm Atin, a full-stack developer who enjoys making complex systems feel simple.

My strongest work sits where backend depth meets product thinking: modelling real domains, designing secure APIs, and carrying that care through to a responsive interface.

I learn by building. Each project is a chance to go deeper into architecture, performance, testing, deployment, and the small UX decisions that earn a user's trust.

Own the full problemFrom schema to screen
Make decisions visibleClear code and documentation
Finish the last 10%Polish, verify, deploy

Technical toolkit

What I work with.

Tools I use to move from a blank repository to a working product.

// backend

Backend

Java · Spring Boot · Spring Security · JPA / Hibernate · REST APIs

// frontend

Frontend

TypeScript · React · Next.js · HTML / CSS · Responsive UI

// data

Data & delivery

PostgreSQL · SQLite · Docker · GitHub Actions · Linux

// tooling

Engineering

Git · Maven · Gradle · pnpm · API testing · System design

Let's build something useful

Have a role or project
that feels like a fit?

me@atinroy.com
Kolkata, India · Open to opportunities