My work experiences across different companies and roles.
• Developed and maintained MEM (Meditab Employee Management), a 15+ module internal platform serving 3000+ active employees built in Node.js, TypeScript, MySQL and React.
• Built MRS (Meditab Recruitment System), a company-wide hiring platform processing 8000+ candidates/year to onboard 200+ hires across on-campus, off-campus, and referral programs — with full interview scheduling, aptitude testing, resume/documents management, and per-candidate recruiter remarks.
• Engineered Console Admin Portal, a 7+ module role-based platform serving admin and payroll teams and MHM (Meditab Hospitality Management) for hospitality staff.
• Implemented API-level memory caching for session management, reducing server load time by 50% and achieving an 80% cache hit rate, significantly boosting performance.
• Optimized the Payroll system backend by identifying and eliminating N+1 query patterns and duplicate database calls across request cycles in MySQL, reducing server-side processing time by 30%.
• Designed and migrated the mail service to a serverless architecture using AWS Lambda, Node.js, and AWS SES, eliminating the need for server infrastructure and third-party SMTP providers, resulting in a 50% cost reduction and more efficient email delivery.
• Optimized authentication and authorization service by reducing JWT token size by 85% and payload size by 90%, significantly improving performance and network efficiency.
• Implemented database-driven dynamic routing, eliminating all dependency on code changes for new routes and enabling fully configurable route management — removing ~30 manual deployments/year.
• Engineered an internal npm package to self-host FontAwesome Pro assets, removing registry token dependency from 15+ projects and reducing monthly FA registry bandwidth consumption by ~99%.
• Developed responsive and interactive UI components for an e-commerce platform using React.js, Redux, and Tailwind CSS.
• Managed application state with Redux for product listings, cart, and authentication, while optimizing performance by removing unnecessary API calls and fixing bugs to improve user experience.