At Strapi Solutions, I maintained backend services in a large monorepository and delivered REST APIs with Node.js, TypeScript, and PostgreSQL. I maintained 99%+ service uptime through automated testing, CI/CD, and on-call incident management.
I led a major refactoring initiative, migrating legacy code into clean Application, Infrastructure, and Service layers to improve testability and reduce technical debt. I also designed event-driven systems using Kafka and RabbitMQ.
At Datagatherers, I co-founded and architected backend infrastructure for a data aggregation, transformation, and delivery platform serving enterprise clients. I built RESTful APIs, integrated third-party data sources, and optimized database queries for sub-second response times.
I worked across the software development lifecycle, from requirements and system design through deployment and monitoring. I’m also exploring AI agents, n8n workflow automation, and AI-assisted development.

