
Hello, I'm
Akashdeep Majumder
Frontend Engineer — real-time systems, robotics interfaces, and full-stack web.

About Me
Frontend-focused engineer with 3 years building high-performance, real-time interfaces for robotics systems. At Thedush I shipped a 3D AMR telemetry and visualization platform, a Warehouse Management System for the Indian Army, and a robot configuration builder — all in production, all under tight timelines.
Deep expertise in React, Redux Toolkit, and React Three Fiber. I reach into the backend — FastAPI, Node.js, WebSockets — when the system demands it, but the interface is where I spend most of my time and attention.
Download ResumeSkills
Frontend is my strength — backend and DevOps are hands-on experience.
Frontend
- React (v18/v19)
- JavaScript (ES6+)
- TypeScript
- Next.js
- Redux Toolkit
- Three.js / R3F
- Tailwind CSS
- Material UI
- Electron.js
- React Router
- HTML5 / CSS3
- SCSS
State Management
- Redux Toolkit
- Redux Thunk
- React Context API
- Immer
UI & Styling
- Tailwind CSS
- Material UI
- Styled Components
- CSS animations / transitions
Performance & Browser
- Core Web Vitals
- Lighthouse
- Chrome DevTools (flame charts, memory profiling)
- Critical rendering path
- Bundle optimization / code splitting
Backend & DB
- FastAPI
- Node.js
- Express.js
- Python
- WebSockets
- Socket.IO
- REST APIs
- MySQL
- MongoDB
Testing
- Jest
- Vitest
- React Testing Library
Tools
- Docker
- Git
- CI/CD
- Vite
- Webpack
- ESLint
- Vercel
- Render
- Claude Code
- Zod
Experience
3 years building real-time systems and robotics interfaces at Thedush.
Software Engineer
Thedush Robotics
ONIX – Robot Telemetry & Visualization
Real-time robot telemetry and visualization platform for Autonomous Mobile Robots — live sensor data, map editing, SLAM mapping, task execution, and a LiDAR point-cloud visualizer. The LiDAR work was two separate engineering problems. Canvas 2D couldn't handle dense warehouse maps, so I migrated to React Three Fiber for GPU-accelerated rendering. Frame rate was still stuck at 5 FPS after that — the bottleneck was bandwidth, not rendering. Chose WebSocket with Float16 + Deflate compression over WebRTC after testing both. Bandwidth dropped from 1.5 MB to 100 KB per frame and throughput rose to 50+ FPS.
WMS + Robot + PTL Integration System
The goal was to modernise a fully manual, paper-based demand-and-issue system at an Indian Army base — digitise records, reduce manual labour with a robot, and guide warehouse staff with PTL lights. Built as a proof of concept in 14 days on-site. Designed for air-gapped, LAN-only deployment: the React UIs ship as Electron .exe files, the FastAPI backend as a PyInstaller bundle, and the whole stack installs offline via USB onto a factory-floor Windows machine.
Robot Configuration Builder
Guided React UI to generate deeply nested 600+ line robot configuration JSON files, replacing error-prone manual editing. Cut deployment configuration time by ~50% and reduced errors by ~90%.
Network Strength Visualizer
Samples Wi-Fi signal strength at each robot position as it navigates the warehouse and renders the readings in 3D — making dead zones and weak coverage areas immediately visible.
Recognition
Mighty Owleyes
For someone with deep wisdom and foresight
— Thedush Robotics
Frontend Intern
Thedush Robotics
Warehouse Map Builder
Canvas-based editor that renders a JSON warehouse layout as an interactive floor plan. Operators place named stations and draw paths between them with full drag-and-drop support, built on the HTML5 Canvas 2D API alongside React.
Projects
Personal builds — outside of work.
Adda – Social Media App
Full-stack MERN social media app. JWT auth via HTTP-only cookies, Zod-validated Express REST API, and MongoDB on the backend. Next.js 16 App Router frontend with Redux Toolkit for optimistic UI (instant like/comment updates with silent rollback), IntersectionObserver infinite scroll, and Tailwind CSS v4 design tokens for a single-override light/dark theme. SSR for authenticated feeds, SSG for public pages — chosen per-route by data freshness needs. Core Web Vitals optimized to green via Lighthouse. Deployed on Vercel + Render.
Cricket Scoring App
A full-featured cricket tournament manager. The goal: give a friend a tool to run local tournaments end-to-end — create a tournament, set up teams, build lineups, and score ball by ball. A standout feature lets organisers upload a sponsor video per tournament; it plays automatically between scoring intervals, so the app doubles as a simple ad platform for local events. Ships as a Windows .exe via Electron with a SQLite-backed database and a real-time scoreboard over Socket.IO.
TestAI — AI-Powered Test Automation
Generates Playwright E2E test scripts directly from source code using LLM APIs (OpenRouter, Google, Nvidia, Mistral). The key engineering challenge was deterministic output — solved by constraining the model through structured response schemas and strict output contracts rather than relying on prompt wording alone.
Get in Touch
Based in Bangalore, India
Open to new opportunities. Whether you have a role, a project, or just want to chat — feel free to reach out.
Say Hello