Full Stack Developer Intern
South Eastern Railway · Ranchi Division

Experience Snapshot
Organization
South Eastern Railway
Division
Ranchi Division
Department
Operating Department
Role
Full Stack Developer Intern
Duration
01 Jun 2026 — 29 Jun 2026
Engagement
Project-Based Software Development Internship
DutyHours.in
Railway Workforce Management Platform
A workforce management platform developed for railway operations, supporting duty roster and shift management through a web-based system.
Duty Roster Management
Create, assign, and update duty rosters dynamically for railway departments.
Shift Scheduling Engine
Manage employee shift assignments, rotation patterns, and active rosters.
Admin Dashboard
Centralized view of today's active shifts, attendance, and operational status.
Staff Notifications (FCM)
Automated push notifications and alerts sent to staff for shift updates.
What I Worked On
- Web Dashboard Development for centralized administrative shift monitoring and personnel tracking.
- Duty Roster & Shift Management to assign, update, and monitor employee shifts across railway operations.
- Backend Services & REST APIs built with Node.js and Express for high availability.
- Database Management & Relational Modeling using PostgreSQL and Prisma ORM.
- Background Processing Infrastructure for non-blocking asynchronous operational tasks.
- Firebase Cloud Messaging (FCM) integration for automated staff notifications and schedule alerts.
- Cloud Deployment & Production Server Management for continuous operations.
Engineering Tech Stack
Frontend
Backend
Database
Infrastructure & Notifications
System Architecture
Duty rosters, employee profiles, shift schedules & Prisma ORM.
Async task processing & Firebase Cloud Messaging push notifications.
Project Screens

Dashboard Overview
Centralized view of shifts and active personnel

Shift Scheduler
Interactive calendar & duty roster assignment
Internship Completion Certificate
Issued by South Eastern Railway (Ranchi Division)

Organization
South Eastern Railway
Division & Department
Ranchi Division (Operating Department)
Signatory
Sr. Divisional Operations Manager, Ranchi Division
Issue Date & Place
30.06.2026 • Ranchi