I am a Senior Software Engineer with over 10 years of experience developing robust backend systems and SaaS platforms using PHP (Laravel, Symfony, Yii, CodeIgniter) and modern JavaScript frameworks. My expertise lies in designing scalable microservices, RESTful/GraphQL APIs, and cloud-native applications built for performance and reliability.
Throughout my career, I’ve led and contributed to multiple large-scale projects — from marketing and analytics platforms at Xtremepush (Ireland) to fintech and SaaS systems at Softway Solutions (India). I also co-created Faveo Helpdesk, an open-source Laravel + Vue.js platform adopted by clients in over 20 countries.
I bring a strong command of AWS, CI/CD automation, Docker, and Terraform, ensuring efficient development workflows and smooth deployments. As an AWS Certified Developer, I’m passionate about writing clean, test-driven code and delivering maintainable, scalable solutions aligned with business goals.
What sets me apart is my commitment to quality, clarity, and collaboration — combining deep technical expertise with a problem-solving mindset to help clients achieve long-term success.
Skills
Experience Level
Work Experience
Education
Qualifications
Industry Experience
Role: Senior Software Engineer
Tech Stack: PHP 8 • Yii • ClickHouse • MySQL • Redis • AWS (EC2, S3, Lambda, SQS) • Docker • Terraform • CI/CD
🧩 Description
Xtremepush is a customer engagement and analytics SaaS platform that delivers personalized messaging across web, mobile, and email channels. I worked on backend microservices, data processing pipelines, and cloud automation to support large-scale, real-time analytics for enterprise clients.
⚙️ Key Contributions
Designed and implemented backend services in PHP 8 (Yii) following Domain-Driven Design (DDD) principles.
Built and optimized RESTful APIs for analytics, user segmentation, and event tracking.
Developed high-performance data pipelines using ClickHouse for real-time analytics.
Improved system reliability with Redis caching and AWS-based scalability strategies.
Automated infrastructure provisioning with Terraform and built CI/CD workflows for deployments.
Enhanced monitoring and alerting systems to ensure uptime and fast incident response.
Collaborated with frontend, data, and DevOps teams in an Agile environment to deliver new platform capabilities.
Role: Senior Backend Engineer
Tech Stack: Laravel • PHP 8 • MySQL • Redis • AWS (EC2, S3, RDS) • Docker • RESTful APIs • GitHub Actions
🧩 Description
Alonti.com is a corporate catering and online ordering platform serving enterprise clients and large-scale events. I contributed to modernizing the backend architecture, optimizing APIs, and streamlining order workflows to ensure a smooth, scalable, and reliable user experience.
⚙️ Key Contributions
Refactored existing monolithic PHP codebase into modular Laravel services, enhancing maintainability.
Developed and optimized RESTful APIs for order creation, menu management, and delivery scheduling.
Implemented Redis caching and queues to handle large concurrent order traffic efficiently.
Automated deployment and testing using Docker and GitHub Actions, improving release speed.
Integrated AWS S3 for image storage and optimized data flow for dynamic menu content.
Enhanced database queries and indexing, reducing order processing latency by 30%.
Collaborated with frontend and operations teams to ensure seamless end-to-end performance.
Custom signage e-commerce platform modernized using Laravel microservices.
Improved scalability, automated deployments, and developed high-performance APIs for order processing.
Role: Senior Backend Engineer
Tech Stack: Laravel • PHP 8 • MySQL • Redis • AWS (EC2, S3, RDS) • Docker • GitHub Actions
🧩 Description
eSigns.com is a large-scale e-commerce platform for personalized signage and print solutions. I worked on refactoring legacy PHP systems into Laravel microservices, improving system performance, and enabling continuous delivery.
⚙️ Key Contributions
Migrated legacy PHP codebase to Laravel microservices for modular and maintainable architecture.
Built RESTful APIs for order processing, payments, and asset management.
Implemented Redis job queues for real-time order updates and notifications.
Automated CI/CD pipelines using GitHub Actions and Docker, reducing deployment time by 60%.
Integrated AWS S3 for media storage and optimized large file handling.
Enhanced database queries and normalization to handle high product volumes efficiently.
- Designed and implemented RESTful APIs for ticketing, automation, and reporting modules.
- Integrated the Laravel backend with Vue.js frontend to deliver a responsive and real-time user experience.
- Optimized database performance using SQL tuning, Redis caching, and asynchronous job queues, improving response times by 40%.
- Developed modular components for Faveo Invoicing, enabling seamless billing and subscription management.
- Implemented role-based access control, audit logging, and API authentication mechanisms for secure operations.
- Contributed to the open-source community by reviewing pull requests, resolving issues, and enhancing developer documentation.
- Deployed and maintained the SaaS infrastructure using AWS EC2, S3, RDS, and Docker, ensuring scalability and uptime.
Role: Senior Software Engineer
Tech Stack: Laravel, Vue.js, MySQL, Redis, RESTful APIs, AWS, Docker
Faveo Helpdesk is a modular, open-source ticketing and customer support platform built with Laravel. It powers both SaaS and self-hosted editions, serving SMEs and enterprises across 20+ countries. I played a key role in architecting, developing, and optimizing core backend services and integrations.
Key Contributions:
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Dublin today.