Overview
Helped modernize a legacy admin backend by migrating from PHP to Node.js.
Contributions
- Engineered and deployed RESTful API endpoints with integrated role-based access control (RBAC) and CSRF protection, enabling secure delivery of dynamic content within an MVC architecture.
- Migrated 17+ interactive EJS dashboards from a legacy PHP backend to Node.js, improving maintainability and establishing a modular, reusable component structure.
- Optimized backend code by applying DRY principles and collaborating with cross-functional teams through Git-based workflows, reducing integration defects and improving deployment efficiency.
Technology stack
Node.js · Express.js · MySQL · JavaScript · EJS · Git