Rahul.

Open to Software Engineering opportunities

Rahul
Mishra

Software Engineer · Full Stack Developer

Building products from architecture to deployment.

I engineer scalable web applications, robust backend systems, and intelligent AI-powered experiences using modern technologies.

  • React.js
  • Node.js
  • TypeScript
  • PostgreSQL
  • Python

About

Engineering across the full stack.

I'm a Software Engineer with 1.8 years of experience building enterprise web applications with React, Next.js and TypeScript — most recently at Aptus Data Labs.

At Aptus I shipped a production GenAI chatbot and an audit & compliance platform: reusable UI components, role-based access control, REST API integration, framework migrations, and end-to-end testing with Jest and Playwright — with CI/CD via GitHub Actions and Docker.

I enjoy working across the entire development lifecycle — from requirements and architecture to implementation, testing, debugging, and deployment — and I'm increasingly focused on AI-powered products and data-driven systems.

My foundation is a B.Tech in Electrical & Electronics Engineering — where I learned to reason about systems, constraints, and signals. That habit of thinking in systems is what I now apply to software.

Experience

Where I've built things.

Four roles — from core Java fundamentals to production full-stack engineering at Aptus Data Labs.

  1. 1.8 yrsJan 2025 — Oct 2026

    Full Stack Engineer

    Aptus Data Labs

    Intern (Jan–Jun 2025) → Junior Software Engineer (Jul 2025–Jul 2026) → Full Stack Engineer (Jul–Oct 2026)

    • One of two core frontend developers on an enterprise GenAI chatbot — carried it from first version to production.
    • Built core chat features: conversation workspace, search, file upload, model selection, and voice input with live transcription.
    • Built a mobile-responsive admin and analytics dashboard for managing users, roles, permissions, and agents.
    • Set up the frontend architecture for an audit & compliance platform and co-developed Planning, Assignments, Programs, Controls and Execution with multi-level approval workflows.
    • Implemented role-based access control (RBAC) and improved data handling across organisation switches.
    • Migrated a production frontend from Create React App to Next.js; introduced Vitest, Docker and GitHub Actions CI/CD.
    • Wrote unit and E2E tests with Jest and Playwright and resolved SonarQube code-quality findings.
    • Designed and built the company website in Webflow to WCAG guidelines, with HubSpot integration and a resume parser for the careers form.
    • Next.js
    • React.js
    • TypeScript
    • MUI
    • Jest & Playwright
    • FastAPI
    • Docker
    • GitHub Actions
  2. Internship

    Web Development Intern

    Codebeat

    • Built a pharmacy web application frontend in React, bundled with Vite.
    • Implemented the backend using Node.js and Express.js.
    • Adopted Git and GitHub for version control and collaboration.
    • Deployed the application to production on Vercel.
    • React
    • Vite
    • Node.js
    • Express.js
    • Git
    • Vercel
  3. InternshipJul 2024

    Core Java Intern

    Internship Studio

    • Built a menu-driven pizza billing application in core and advanced Java.
    • Applied class overriding and overloading to model the order and billing flow.
    • Generated itemised bills from user-selected menu orders.
    • Java
    • OOP
  4. InternshipAug 2022

    Core Java Intern

    Syllogistek Systems

    • Built a menu-driven student record system in core Java.
    • Connected the application to MySQL over JDBC for persistence.
    • Exposed create and read operations on student records through the menu interface.
    • Java
    • JDBC
    • MySQL

Education

2021 — 2025

B.Tech — Electrical & Electronics Engineering

Silicon University (formerly SIT), Bhubaneswar

CGPA 7.73 / 10

Projects

Things I've engineered.

Production applications with real users, real databases, and real deployment pipelines. Each project demonstrates full-stack thinking — from data modeling to user experience.

Production

01 / CinePulse

Movie discovery & watchlist platform

A full-stack platform for discovering movies, managing watchlists, tracking viewing activity, and analysing personal viewing habits — four watchlist states, star ratings, and an analytics dashboard over a normalised PostgreSQL schema.

Technology

React 19Express 5PostgreSQLPrisma 7JWT AuthZod

What I engineered

Cookie-based authentication with httpOnly JWT

Normalised relational architecture with Prisma migrations

Full-text search and advanced filtering

Viewing analytics with completion tracking

Live

Pharmacy

E-commerce pharmacy storefront

Category-driven pharmacy platform with medicine catalog, cart management via React Context, pincode serviceability check, and JWT-secured authentication.

ReactExpressMongoDBJWT
In Design

WorkTrack

Timesheet & productivity platform

Time tracking platform with live timer, idle detection, manual entries, project/task boards, and weekly/monthly reports. Currently at design stage — wireframes complete.

ReactTypeScriptNode.jsPostgreSQL

Stack planned, implementation pending

Curious developer? Type sudo hire rahul anywhere on this page and press Enter.

Skills

Tools I reach for.

The technologies I use day to day, and the ones I'm actively exploring.

Frontend

  • React.js
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Tailwind CSS
  • Vite

Backend

  • Node.js
  • Express.js
  • REST APIs
  • Authentication
  • Zod

Database

  • PostgreSQL
  • SQL
  • Prisma
  • MongoDB
  • MySQL

Engineering

  • Git
  • GitHub
  • Docker
  • API design
  • System design
  • Cloud deployment

Languages

  • JavaScript
  • TypeScript
  • Java
  • Python
  • SQL

AI & dataexploring

  • LLM API integration
  • Chatbot interfaces
  • Data-driven features

Writing

Reading, writing, shipping.

Technical writing / research

AI-driven banking compliance and autonomous oversight

A written exploration of how autonomous systems could take on continuous compliance monitoring in banking — where the oversight burden is constant, the rules are explicit, and the audit trail matters as much as the decision.

Read on my blog

Highlights

  • 1.8 years at Aptus Data Labs — production GenAI chatbot and audit platform
  • Full-stack applications deployed to production on Vercel and Render
  • Designed and shipped a normalised PostgreSQL schema with Prisma migrations
  • Implemented cookie-based JWT authentication across origins
  • Three engineering internships spanning core Java and the MERN stack
  • Publish technical writing on engineering and AI topics

More on GitHub

Side projects, experiments and older work — including chatbot interfaces and earlier portfolio builds.

mrahulsit

Contact

Let's build something useful.

I'm always interested in discussing software engineering, full-stack development, interesting technical problems, and opportunities to build impactful products. Available to join immediately — open to on-site, hybrid and remote roles.

GitHub

mrahulsit

Résumé

Download PDF

Or send a message — this opens your email app with the message ready to send.