
Senior full-stack engineer with 10+ years of experience building and scaling SaaS, and e-commerce platforms. Owns the full lifecycle of complex systems, from design and implementation to CI/CD, production releases, and on-call support. Experienced in large data processing, integrations with critical third-party services, and modernizing legacy systems without disrupting the business. Known for leading cross-team initiatives, coordinating releases across environments, and resolving hard production issues spanning application code, infrastructure, and data pipelines.
• Lead development of RESTful APIs using Laravel and OpenAPI for a high-traffic SaaS platform supporting auditions, submissions, and review workflows.
• Architect and maintain integrations with third-party services (payments, messaging, authentication, analytics) to enable secure, reliable data exchange.
• Modernize legacy UI by migrating Backbone.js components to Vue.js 3 with modular SCSS, improving performance, maintainability, and developer experience.
• Built WebSocket-based real-time notifications and status updates, reducing time-to-feedback for users from minutes to seconds and driving a measurable increase in completion rates for key workflows.
• Improve CI/CD pipelines and automated test coverage (unit + UI) to enable safer, faster, and more frequent deployments.
• Enhance infrastructure with AWS and Laravel Cloud (queues, storage, media processing) to support high availability, observability, and scalability.
• Design and optimize data workflows and storage patterns for large-scale processing of media, messaging, and review data.
• Introduce and enforce security best practices and role-based access control across critical business flows.
• Own merge and release processes for production code across multiple engineering teams:
– Coordinate branch strategy, pull request reviews, and conflict resolution.
– Manage promotion of code across environments (local → staging → production).
– Plan and execute releases to minimize risk and downtime.
• Debug and resolve production issues end-to-end:
– Trace and fix failures across Laravel backend, Vue front-end, Horizon queues/jobs, and AWS services.
– Collaborate with product, support, and QA to prioritize incidents, perform root-cause analysis, and implement preventative fixes.
– Improve logging/monitoring to shorten time-to-detect and time-to-resolve.