PROFILE
Backend Developer specializing in building scalable REST APIs and distributed systems using Node.js and Express. Experienced in implementing secure authentication (JWT, HTTP-only cookies, RBAC) and designing efficient database schemas using MongoDB and MySQL. Built and deployed a full HRMS platform supporting payroll, employee management, and attendance systems.
Personal Project/s
Project Name :
NM Carolina (Human resource management system).
Description :
NMCarolina HRMS is a modern Human Resource Management System designed to streamline employee management, payroll processing, attendance tracking, and HR operations.
- The system provides a centralized platform where HR teams can manage employees, salary revisions, departments, and payroll efficiently.
- Designed and implemented scalable RESTful APIs using Node.js and Express, supporting multiple HR modules including employee management, payroll processing, and attendance systems.
- Architected modular backend structure (controllers, services, middleware, DTO validation) to improve maintainability,
- Built and deployed a production-ready HR platform accessible via a public domain, demonstrating end-to-end system, design from backend APIs to deployment.
Project Name :
Finance Data Processing and Access Control Backend
Description :
- Engineered a secure backend for enterprise financial data processing with role-based access control supporting
- Designed scalable RESTful APIs using Node.js and Express for financial data ingestion and processing workflows.
- Implemented JWT authentication with HTTP-only cookies and fine-grained authorization middleware to protect
- Architected a modular backend structure (controllers, services, middleware, DTO validation) to improve maintainability
- and scalability.
- Integrated Redis for caching and rate limiting to enhance performance and protect APIs from abuse.
Experience/s
EDUCATION
Bachelor of Computer Applications (8.95)
Master of Computer Applications (9.227)