← Back to work experience
What I've done
- Lead backend development for enterprise applications, including an Enterprise Document Management System (EDMS), taking ownership from requirement analysis through system design and implementation.
- Design backend architecture, database schemas, APIs, and service boundaries using Clean Architecture and established design patterns.
- Design and implement Role-Based Access Control (RBAC) and access-scope resolution to support fine-grained, permission-based resource access.
- Coordinate backend development with team members, guide technical decisions, and work closely with frontend developers on API design and integration.
- Handle deployments, troubleshoot production issues, and improve existing code through refactoring to maintain system reliability and code quality.