← Selected work
Candidate Processing & Tracking
Contributed to a Candidate Processing and Tracking application at Fusemachines using React, TypeScript, Express, and MongoDB for recruitment workflows and permission-based access.
- React
- TypeScript
- Vite
- Tailwind CSS v4
- shadcn/ui
- Redux Toolkit
- RTK Query
- React Router
- Node.js
- Express
- MongoDB
- Mongoose
- JWT
- CASL
Candidate Processing & TrackingIllustrative cover
Supporting recruitment workflows.Full-stack
The problem
Organize candidate progression and job-related information with authentication and permission-based functionality.
My contribution
Contributed to the Candidate Processing and Tracking application during my internship at Fusemachines. This is collaborative project experience, not a claim of sole ownership.
How it was built
- The frontend uses React, TypeScript, Vite, Tailwind CSS v4, shadcn/ui, React Router, Redux Toolkit, and RTK Query.
- The backend uses Node.js, Express, MongoDB, and Mongoose, with JWT authentication and CASL for permission-based behavior.
- The application included candidate pipelines, job statuses, authentication, and permission-based functionality. These describe the application as a whole rather than individually owned features.
Limitations
Internal screenshots, source code, and detailed business workflows are not included. No claim is made about ownership of individual features.
What the project delivered
Contributed to a full-stack application supporting recruitment and access-control workflows.