Dibyakalyan Ratha

Dibyakalyan Ratha

Software Engineer | Full-Stack Developer | Node.js, Next.js, TypeScript, MongoDB | Building Scalable Web Applications

Odisha, IndiaSoftware Development
1roles
44skills
5education
3credentials

About

Final-year Computer Science student at NIT Rourkela with hands-on experience in full-stack and backend development. I build scalable web applications using Node.js, Express, React, Next.js, TypeScript, MongoDB, Redis, and GraphQL. My projects include real-time systems, e-commerce platforms, healthcare applications, and workflow management tools. During my internship at Krutanic, I developed and tested RESTful APIs, worked with MongoDB-backed services, collaborated in Agile workflows, and contributed to frontend development using React and TypeScript. Key areas of interest: • Backend Engineering • Full-Stack Development • System Design Fundamentals • Real-Time Applications • APIs & Database Design Tech Stack: Node.js • Express • Next.js • React • MongoDB • Redis • MySQL • TypeScript • GraphQL • Docker • GitHub Actions Solved 220+ DSA problems and qualified GATE CSE 2025.

Experience

Web Development Intern

Krutanic

October 2025

Developed and tested RESTful APIs using Node.js and Express, implementing CRUD operations and integrating MongoDB for data persistence. Tested APIs with Postman, collaborated in an Agile team using Git, contributed to frontend features using React and TypeScript, and documented work.

Education

National Institute of Technology Rourkela

Bachelor of Technology, Computer Engineering

2021 - 2025

CGPA: 6.80

Adyant Higher Secondary School

High School Diploma, Science (PCM)

[object Object]

— 84%

Raghu Narayan High School

High School Certificate - BSE

[object Object]

— 91%

National Institute of Technology, Rourkela

Bachelor of Technology, Computer Science and Engineering

December 2021 – March 2026

CGPA: 6.81

Adyant Higher Secondary School

Council of Higher Secondary Education (CHSE), Science (PCM)

August 2020

84%

Skills

Node.jsReact.jsNext.jsMySQLTypeScriptRedisGraphQLExpress.jsREST APIsTailwind CSSSocket.ioMongoDBSQLPythonJavaScriptHTML/CSSReactRESTful APINumPypandasFastifyOAuthReduxVS CodeJupyter NotebookGitGitHub ActionsPostmanCI/CD pipelinesDockerWindowsGNU/LinuxExpressStripeZustandAppwriteTwilioZodSentryJWTbcryptMongoosednd-kitRadix UI

Projects

E-commerce Admin Dashboard

Built a full-stack e-commerce system with secure JWT authentication, product and category management, shopping cart, coupon logic, Stripe-integrated checkout, backend order validation, Redis caching, MongoDB schemas, sales analytics, and role-based access control.

CarePluse

Developed a full-stack healthcare system with patient registration, SMS-based verification, secure medical history uploads, appointment booking, doctor selection, issue descriptions, role-based admin approval workflows, audit tracking, Zod validation, and Sentry monitoring.

Real-Time Chat Application

Engineered a full-stack real-time chat system using Socket.io WebSockets with 2–3 ms message latency, JWT and bcrypt authentication, MongoDB persistence for messages, sender identity and timestamps, and optimized event handling for concurrent connections.

Job Application Tracker

Built a full-stack job tracking system with authentication, application management across Watchlist, Applied, Interviewing, Offer, and Rejected stages, MongoDB schemas, and CRUD operations.