Languages
The syntax layer
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- Tailwind CSS
- Python
Open to Full Stack Developer roles
I'm K Manimaran — a Full Stack Developer who replaces manual, paper-based workflows with automated MERN applications. Six live products taken from database schema to deployment on Vercel, Render and MongoDB Atlas, with interactive 3D on the front end.
01 — About
I'm a Full Stack Developer who builds complete products rather than isolated screens. My work usually starts with the same problem: a team losing hours to a paper register, a spreadsheet that nobody trusts, or a front desk that has no way to know who is in the building. I design the schema, expose a REST API, build the interface, and deploy the whole thing.
I'm fluent across the MERN stack — MongoDB for the data model, Express for the API, React for the interface and Node to tie it together — and I care about the parts most demos skip: validation, role-based access control, loading and error states, and performance on a mid-range phone. My flagship work also pushes into Three.js and React Three Fiber, with a flat, fast fallback for devices that can't run it.
Two internships at Codebinds Technologies, both retained for follow-up work, and a B.Tech in Computer Science from PRIST University with an 8.0 CGPA. I'm looking for a Fresher / Entry-Level Full Stack role where I can keep shipping.
02 — Toolkit
Hover the web to trace a cluster. Every node is a real tool from the résumé.
The syntax layer
Interfaces that move
Where the truth lives
Pixel work, on any screen
Design to production
Not an afterthought
The fundamentals hold
03 — Experience
Feb 2026 — Apr 2026
Codebinds Technologies Pvt. Ltd. — Trichy, Tamil Nadu
Aug 2024 — Aug 2024
Codebinds Technologies Pvt. Ltd. — Trichy, Tamil Nadu
04 — Selected work
Three production full-stack builds, plus five front-end projects. Open any case study for the architecture.
A full corporate site revamp that reframes Riyadvi as a technology partner. Six service pages, ten case studies, a filterable blog, job openings, a six-step Business Health Checkup with an instant score, job applications with résumé upload, and a protected admin dashboard over a Node/Express API and MongoDB.
The old site sold software. The revamp had to sell a point of view: Riyadvi as a technology and digital solutions partner, with a black-and-gold identity, real interactive 3D, and a backend that keeps every enquiry instead of losing it in an inbox.
/admin dashboard with totals, search, status tracking and résumé downloads.The Next.js frontend talks to a separate Node/Express API which owns all persistence in MongoDB. Phones get a lighter 3D scene, and any device that can't run WebGL receives a flat image instead of a broken canvas.
The brief asked for at least four 3D and animation technologies. The project visibly uses seven: Three.js, React Three Fiber, Drei, GSAP, ScrollTrigger, Lenis and Motion. The backend carries 28 automated tests through Node's built-in test runner and Supertest. Claude generated the first version of the project; I reviewed it, restructured the API boundaries, fixed the auth and validation gaps, rewrote the admin permissions, and rebuilt the 3D performance path myself.
A five-app MERN platform where customers discover salons, pick a stylist and book a slot, while salon owners, staff and platform admins each get their own dashboard — all reading from one REST API, plus a React Native app for booking on the move.
backend/ — Express + MongoDB REST API with JWT authcustomer-web/ — React (Vite) booking appsalon-dashboard/ — owner and staff dashboardadmin-dashboard/ — platform-wide administrationmobile-app/ — React Native (Expo) booking appmarketing-website/ — static landing pageFour front-ends and one API. That was the central decision: every surface reads and writes through the same REST layer, so a booking made on the phone is visible to the salon dashboard without a single extra integration.
bcrypt password hashing, expiring JWTs, rate limiting at 200 requests per 15 minutes, Helmet.js headers, express-validator input patterns, explicit CORS configuration and role-gated routes. Secrets live in a local .env built from .env.example and are gitignored.
A MERN replacement for a paper visitor register. Registration, employee approval, check-in and check-out across three roles — Administrator, Receptionist and Employee — with ten business rules enforced on the server and reporting for the front desk.
The front desk kept a paper register. Nobody could search a visitor history, approvals were a phone call, and no one could answer "who is in the building right now". Gatekeep turns that into a system and cuts check-in time by roughly 40%.
Every route is protected by protect (valid JWT) and authorize(...roles) middleware. The front-end nav hides what a role can't do, but the API is the actual enforcement point.
Backend is MVC-shaped: models/ for Mongoose schemas, controllers/ for business logic including every rule above, thin routes/, and middleware/auth.js for JWT verification and role gating. The React front-end groups pages per role under src/pages/{admin,receptionist,employee} and shares building blocks — VisitorTable, VisitorFilters, StatusBadge, Modal — from src/components. An AuthContext holds the session; the axios instance attaches the JWT and redirects to /login on 401.
A responsive online store with product listings, filtering, a persistent cart and a checkout flow — built mobile-first from reusable React components.
A subscription-style SaaS app with an AI chat and generation demo, pricing tiers and a dashboard shell designed to feel production-ready rather than like a tutorial.
Nothing in this category yet.
05 — Education & credentials
Nov 2022 — Apr 2026
PRIST University (Deemed), Thanjavur, Tamil Nadu
CGPA 8.0
Coursework: Data Structures · DBMS · Operating Systems · Web Technologies · Object-Oriented Programming. Focus on full-stack web development and responsive interface design.
Completed 2022
St. Joseph's School, Mannargudi
Computer Science stream with a strong grounding in programming fundamentals.
freeCodeCamp · 2026
300+ hours covering HTML5, CSS3, Flexbox, Grid and Mobile-First Design.
freeCodeCamp · 2026
ES6+, functional programming, object-oriented programming and complex algorithm challenges.
Issuer · Year
Modern front-end toolchain — semantic markup, modern layout, component state, typed code and utility-first styling.
Issuer · Year
Server-side design — REST resource modelling, validation, authentication, rate limiting and document data storage.
06 — Contact
Open to Fresher and Entry-Level Full Stack Developer roles. If you're hiring and want to see how I think about schema, API and interface, the fastest route is email — I answer everything.
manimarank900@gmail.com