Rahul Mishra
Software Engineer / Full Stack Developer
Profile
Full Stack Engineer with 1.8 years of experience building enterprise web applications with React.js, Next.js and TypeScript at Aptus Data Labs. Delivered a production GenAI chatbot and an audit & compliance platform — covering reusable UI components, role-based access control, REST API integration, framework migrations, and testing with Jest, Vitest and Playwright. Available to join immediately; open to on-site, hybrid and remote roles.
Experience
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.
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.
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.
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.
Projects
CinePulse — Full-stack movie discovery & watchlist platform
- React client over a Node.js REST API with a PostgreSQL/Prisma database; cookie-based JWT auth, catalogue filters & search, four-state watchlist CRUD, ratings and viewing analytics.
Pharmacy — Online pharmacy storefront
- Category-driven React storefront over an Express API with MongoDB; cart via Context, pincode delivery check, hashed login; deployed to production on Vercel.
Timesheet Tracker — Work logging & timesheet export
- Full-stack web app for logging daily work and generating monthly timesheets, with Excel and PDF export. Next.js, Express.js, Prisma, PostgreSQL.
Skills
Frontend — React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, MUI, Tailwind CSS, shadcn/ui, TanStack Query, Framer Motion, Recharts
Testing & QA — Test automation, unit testing, E2E testing, Jest, Vitest, Playwright, SonarQube, ESLint, Prettier
Backend & data — Node.js, Express.js, FastAPI, Python, REST APIs, Prisma, PostgreSQL, MongoDB, SQL, Java
DevOps & tools — Git, GitHub Actions (CI/CD), Docker, Nginx, Vite, Webflow, HubSpot
Design — Figma, Photoshop, CorelDRAW, Canva; UI/UX design, design systems, responsive design, accessibility (WCAG)
Education
B.Tech — Electrical & Electronics Engineering
Silicon University (formerly SIT), Bhubaneswar · CGPA 7.73 / 10