Professional biography

Rohit Kumar is a Full Stack Software Engineer who builds end-to-end web applications using the MERN stack—MongoDB, Express.js, React, and Node.js—alongside modern tooling for testing, version control, and continuous delivery. He cares about clear contracts between client and server, predictable API behavior, and code that teammates can extend with confidence.

On the backend, Rohit designs and implements RESTful APIs, handles authentication and authorization patterns, and integrates services so frontends stay fast and decoupled. He works comfortably with database systems across the spectrum: document modeling and queries in MongoDB, and relational design, SQL, and performance-minded indexing in PostgreSQL—choosing the right store for the problem rather than forcing a one-size-fits-all approach.

Rohit also owns server deployment workflows on Ubuntu VPS hosts: provisioning environments, deploying applications, and hardening paths to production. He configures Nginx as a reverse proxy, terminates TLS with certificates from SSL / Let’s Encrypt, and verifies that traffic is served securely over HTTPS with sensible headers and renewals in place.

Whether shipping a healthcare-facing site, sketching microservice boundaries for an ERP-style platform, or tuning infrastructure behind the scenes, he combines engineering rigor with a practical bias toward shipping value early and iterating with feedback.

Experience & learning journey

A condensed path from fundamentals to full stack ownership—each stage built on the last.

  1. Foundations

    Web fundamentals & JavaScript

    Deepened HTML, CSS, and JavaScript—layout systems, accessibility basics, and asynchronous programming—so later framework work rested on solid browser and language fundamentals.

  2. Full stack · MERN

    Applications with MongoDB, Express, React & Node

    Built and refactored MERN applications: component-driven UIs in React, Express routes and middleware on the server, and JSON APIs that stay consistent as features grow. Learned to structure modules, share types where helpful, and keep deployment artifacts lean.

  3. Backend & APIs

    Services, validation & integration

    Focused on API design—status codes, error payloads, pagination, and idempotent operations where appropriate—plus integration with databases and third-party services without leaking complexity to the client.

  4. Data layer

    MongoDB & PostgreSQL in production shapes

    Modeled data in MongoDB for flexible domains and used PostgreSQL where relational integrity, joins, and reporting mattered. Practiced migrations, constraints, and query plans so APIs stayed responsive as data volume increased.

  5. DevOps & infrastructure

    Ubuntu VPS, Nginx & SSL

    Provisioned Ubuntu servers, deployed applications behind Nginx reverse proxies, and automated SSL with Let’s Encrypt—including renewal hooks and sensible TLS defaults—so users reach apps over HTTPS reliably while origin servers stay maintainable.

  6. Today

    Full stack ownership

    Continues to ship features across the stack—from UI polish and API hardening to database tuning and server configuration—always aiming for systems that are observable, documented enough for the next engineer, and kind to operators at 2 a.m.