Jack O'Connor
Senior Full Stack Developer • Laravel / Systems / Integrations

Building reliable software that keeps real operations moving.

UK-based developer with a background spanning software engineering, infrastructure, telephony, and high-level support. I build practical systems that reduce duplicated work, improve visibility, and scale with the teams using them.

Current focus: Laravel/PHP backend delivery, product collaboration, squad leadership, and performance/reliability improvements.

Operating Profile

summary.log
01

16+ years across software delivery, support, infrastructure, and integrations

02

Strong Laravel/PHP backend focus with production systems at scale

03

Proven lead experience: squad coordination, daily execution, mentoring

04

Hands-on with telephony, automation, MSP tooling, and SaaS operations

Career Timeline

experience.json
Jul 2024 - Present

Senior Full Stack Developer @ Moorepay Ltd

Laravel/PHP backend delivery, product collaboration, bug triage, squad leadership, and reliability/performance improvements.

Laravel PHP MySQL Redis Product Delivery Team Lead
Sep 2020 - Jun 2024

Senior Developer @ APW Glazing Ltd

Built an in-house Laravel platform for large-scale window installation operations, quoting, invoicing, document control, and project sign-off.

Laravel Blade MySQL AWS Sage API Dropbox API
Aug 2019 - Aug 2020

Developer @ PBS Creative Ltd

Delivered bespoke software and integration work, including API-driven systems linking third-party apps and CRM/database connectivity.

Laravel Lumen React Eloquent AWS Integrations
May 2018 - Aug 2019

Developer @ Oosha Ltd

Maintained a centralized automation API for MSP workflows across billing and cloud desktop provisioning with multiple vendor integrations.

PHP MySQL JavaScript jQuery Azure VMware Citrix
2011 - 2017

Developer / Consultant / Support Lead @ FCP Technologies, Voice Mobile, Anvil Core

Built and supported SaaS contact centre / IVR systems, server clusters, telephony platforms, gameplay/backend features, and high-level support processes.

Asterisk Freeswitch Kamailio CentOS Lua PHP Support

Projects

projects.json

Jack O's Planning Poker

A planning poker tool for agile teams to estimate work together. Create a session, share a room link, and vote on tickets without needing an account. Votes stay hidden until the facilitator reveals them, giving everyone a chance to estimate independently before discussing the results.

Built with Laravel and PHP, using Blade templates, Tailwind CSS, and vanilla JavaScript. Room updates are kept in sync through JavaScript polling, with frontend assets bundled by Vite.

Laravel PHP Blade Tailwind CSS JavaScript Vite

How I Work

principles.md

Analytical, support-aware engineering

My background in 2nd/3rd line support and SaaS operations shapes how I build software: clear failure paths, maintainability, and systems that help teams move faster under pressure.

  • Communicates across engineering, product, and operations teams
  • Strong attention to detail and organised delivery
  • Comfortable owning both implementation and issue resolution

Beyond Code

personal.txt

Grounded and consistent

Full UK driving licence. Outside work I spend time playing football, walking, running, and socialising. Reliable, punctual, and flexible in fast-moving teams.

References available on request.

Tooling & Technologies

stack.lock
Laravel PHP MySQL Redis Blade Lumen React AWS Docker VMware Linux (CentOS/Ubuntu) Git JavaScript jQuery JSON / APIs Sage Integrations Dropbox API Telephony / VoIP