Backend Engineering Portfolio

A timeline of campus reservation portals, dynamic API runtime engines, and high-traffic event databases built and maintained by me.

Core Technical Skills

Backend Frameworks & Runtime

Node.jsExpress.jsRESTful APIsFastifyC++

Databases & Algorithms

PostgreSQLMongoDBSQLConflict Detection AlgorithmsSchema Design

Infrastructure & DevOps

Linux VPSNginxGit & GitHubVercel DeploymentsAPI Documentation

NIT-H CSE Department Website & Faculty Portal

Developed and maintained the official Computer Science department website and faculty management portal at NIT Hamirpur.

  • Designed and implemented a faculty portfolio management system with role-based access control (RBAC).
  • Built real-time content management systems for dynamic notification updates and department news feeds.
  • Served 500+ active faculty and student users with scalable and optimized MySQL databases.
React.jsNode.jsExpress.jsMySQLRole-Based Access Control
NIT-H CSE Department Website & Faculty Portal Preview 1NIT-H CSE Department Website & Faculty Portal Preview 2

Dynamic API Generation

Built a backend runtime engine capable of dynamic API generation, database schema management, and automated CRUD routing.

  • Created a runtime engine that supports dynamic schema creation, CRUD endpoint generation, and automated validation handling.
  • Engineered robust systems to gracefully handle malformed inputs, schema mismatches, and validation failures.
  • Implemented automated documentation generation alongside custom error-handling layers.
Node.jsExpressPostgreSQLDynamic SchemaAPI Docs

Estate Office Booking System (NIT Hamirpur)

Architected the campus-wide booking system serving 1,500+ students and faculty at NIT Hamirpur, automated department approvals, and reduced double bookings.

  • Implemented custom conflict detection algorithms, reducing venue double bookings by 95%.
  • Optimized approval workflows by automating monthly reviews and processing notifications, reducing approval latency by 60%.
  • Set up secure role-based access controls and digital records management for campus administration.
Node.jsExpressMongoDBConflict DetectionNginxNodeMailer
Estate Office Booking System (NIT Hamirpur) Preview 1Estate Office Booking System (NIT Hamirpur) Preview 2

Paradox mobile App

Engineered high-performance backend systems and REST APIs for Team .EXE's flagship online cryptography event 'Paradox' at NIT Hamirpur.

  • Built real-time leaderboards, puzzle progression logic, and secure user authentication endpoints supporting 5,000+ unique players.
  • Designed collaborative REST APIs integrating cleanly with the Flutter mobile application.
  • Maintained 95%+ uptime and user satisfaction rating during the high-traffic two-day live event.
Node.jsMongoDBExpressREST APIsLeaderboardsFlutter