tl;dr: — I can build a product from 0→1 and scale it from 1→100
I build scalable backend systems, design robust database architectures and automate infrastructure with modern DevOps practices—while crafting clean, responsive frontend experiences that bring products to life end-to-end
Skills
Technologies and tools I work with to bring ideas to life
Experience
Technologies & Tools
- Lead backend architecture and database development for enterprise applications, including an Enterprise Document Management System (EDMS).
- Build scalable backend services using Node.js, TypeScript, and NestJS, designing database schemas, API contracts, and service boundaries using Clean and Hexagonal Architecture principles and established design patterns.
- Designed and implemented Role-Based Access Control (RBAC) and contributed to access-scope resolution for permission-aware resource access.
- Coordinate backend development with team members, contribute to technical decisions, and collaborate with frontend developers on API integration.
- Manage deployments, troubleshoot production issues, and refactor legacy code to improve system reliability and maintainability.
Technologies & Tools
- Developed and maintained Vue.js & Nuxt.js applications for seamless user experiences.
- Integrated and optimized backend API connections, implementing efficient data fetching strategies and error handling mechanisms.
- Enhanced user experience and interface design through implementation of consistent design systems, accessibility standards, and performance optimizations.
Let's Connect
Always interested in new opportunities, collaborations, and conversations about technology