Profile
Highly motivated PHP/Laravel fullstack developer with 7+ years of experience seeking challenging roles where I can contribute to innovative projects.
I focus on building high-performing, secure applications by writing well-structured, efficient code, and I stay close to the metal — Linux, Nginx, Redis — when performance demands it.
- High-performing, secure applications written in well-structured, efficient code.
- Hands-on experience with multiple payment-system integrations and PCI-conscious flows.
- Server provisioning and tuning on Linux with Nginx / Apache, Redis and queue workers.
- Test-first mindset and SOLID principles for dependable, maintainable code.
- Comfortable in Agile/Scrum teams using Jira, Trello and ClickUp.
Professional Experience
- Leading the AI integration layer of a generative-AI consumer product — integrated more than a dozen external models (OpenAI, Anthropic Claude, Google Gemini, Mistral, Midjourney, Leonardo, fal.ai, ElevenLabs, Suno and more) behind a uniform interface so the rest of the product does not need to care which model is doing the work.
- Shipping and maintaining the chat and content-generation flows across text, image, audio and voice models — streaming responses, plan-based quotas, multi-model selection and a migration of the legacy chat schema into a new conversations model.
- Introducing fresh API layers across the backend to make the data flow leaner and the app feel faster on both web and mobile.
- Engineering SEO at scale for a high-page-count product — sitemap splitting, feeds and structured-data enrichment.
- Keeping the platform on current versions — recurring PHP and Laravel upgrades, dependency hygiene and queue tuning that quietly moves forward.
- Two-plus years of continuous activity: a few thousand commits and a few hundred merged pull requests across the organisation.
StackPHP/Laravel, Vue, Nuxt, PostgreSQL, Redis, Algolia, Laravel Horizon.
- Implemented new product features and resolved high-impact bugs across a Hypervel-based microservices stack.
- Investigated and fixed payment-flow issues — refunds, webhook retries and idempotency edge cases — affecting live transactions.
- Improved caching strategy and Redis usage, cutting repeated database round-trips for hot read paths.
- Designed and shipped REST API endpoints consumed by internal services and the client-facing application.
- Collaborated across services communicating over a NATS message broker for low-latency event distribution.
StackPHP/Hypervel, PostgreSQL, Redis, NATS, microservices, REST API design, payment-system integration, caching strategy.
- Worked on a wide variety of projects: company-management software, APIs, online stores, web-scraping tools and dashboards.
- Optimised project performance — reduced memory usage through efficient queries, dynamic content loading and bug fixes.
- Replaced a buggy, unmaintainable legacy codebase with a fully functional, scalable Laravel application.
- Led the development of complex company-management software using a large central repository of Irish businesses.
- Designed key features including task management (with recurring jobs), document management, event management, and automated/manual time tracking with rich visualisations.
- Reviewed teammates’ code carefully to maintain quality and best practices.
- Automated testing and deployment with CI/CD and GitHub Actions, cutting deploy time by 50%.
StackPHP/Laravel, Livewire, MySQL, Postgres, Clickhouse, Redis, JavaScript, Alpine.js, jQuery, CRON job scheduling, queued jobs, external API integration, large-file handling, Microsoft files viewing integration, online payment integrations, REST API integration, unit tests, code-coverage analysis.
- Built and managed CRM systems with a focus on easy-to-use dashboards and secure data management.
- Automated large-scale bank-transaction processing using efficient queued jobs and memory optimisation.
StackPHP/Laravel, MySQL, Redis, JavaScript, CSS, bank-transaction APIs, queued jobs, optimisation, secure data management.
- Contributed to an online-school platform similar to Udemy with course uploads, online meetings and student interactions.
- Added secure payment systems, created a custom quiz package and published it on Packagist.
- Created a Lottie Animation Marketplace with a friendly dashboard, REST APIs and clear documentation for front-end developers.
StackPHP/Laravel, JavaScript, multi-tenant applications, Vue.js, jQuery, MySQL, Redis, package development, payment-system integration, front-end development, Lottie animation integration.
- Developed and launched a high-engagement e-sports platform for gamers, attracting hundreds of active users on release.
- Integrated external APIs (Riot, Valve) for real-time match results, statistics, player positions and ELO-based tournament organisation.
- Implemented robust security measures to ensure data integrity and user privacy.
- Built real-time chat functionality to enhance communication and engagement among gamers.
- Contributed to additional REST APIs for mobile applications and online-shopping platforms.
StackPHP/Laravel, MySQL, Redis, JavaScript, Vue.js, jQuery, Pusher.js, REST API development, external API integrations, real-time communication protocols, data visualisation, security best practices.