Detail-oriented software engineer with 5+ years’ experience building production-ready SaaS platforms, APIs, and cloud infrastructure. Strong background in backend engineering, site reliability engineering, and full-stack development with a focus on scalability, reliability, and developer experience. Experienced architecting multi-tenant systems, integrating third-party services, and improving monitoring, performance, and MTTR. Comfortable working end-to-end—from database and API design to CI/CD, observability, and operational automation.

Patrick O'Connor

Detail-oriented software engineer with 5+ years’ experience building production-ready SaaS platforms, APIs, and cloud infrastructure. Strong background in backend engineering, site reliability engineering, and full-stack development with a focus on scalability, reliability, and developer experience. Experienced architecting multi-tenant systems, integrating third-party services, and improving monitoring, performance, and MTTR. Comfortable working end-to-end—from database and API design to CI/CD, observability, and operational automation.

Available to hire

Detail-oriented software engineer with 5+ years’ experience building production-ready SaaS platforms, APIs, and cloud infrastructure. Strong background in backend engineering, site reliability engineering, and full-stack development with a focus on scalability, reliability, and developer experience.

Experienced architecting multi-tenant systems, integrating third-party services, and improving monitoring, performance, and MTTR. Comfortable working end-to-end—from database and API design to CI/CD, observability, and operational automation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Lead Engineer at PitchUp (Startup Company)
January 1, 2025 - Present
Architected and delivered a full-stack SaaS platform from concept to production using FastAPI, React/Vite, and PostgreSQL/Supabase. Implemented a relational schema for bookings, facilities, time slots, and availability to support recurring scheduling and slot-level pricing for 700+ venues. Built multiple REST endpoints with median latency under 200 ms for authentication, bookings, quotes, enquiries, facility management, and RBAC. Integrated Stripe payments, Google Places, and Resend to automate workflows, reducing manual admin effort by 90%. Implemented secure multi-tenant authentication and authorization using Supabase RLS and JWT. Delivered a calendar availability engine with configurable hours and slot generation for schools and councils. Deployed on Render with GitHub Actions for CI/CD and environment management to support growth.
Lead Engineer at PitchUp
January 1, 2025 - Present
Architected and delivered a full-stack SaaS platform from concept to production using FastAPI, React/Vite, and PostgreSQL/Supabase, enabling real-time bookings, payments, and facility management. Designed relational schema for bookings, facilities, time slots, and availability to support recurring scheduling and slot-level pricing for 700+ venues. Built and deployed multiple RESTful API endpoints with median latency under 200 ms, covering authentication, bookings, quotes, enquiries, facility management, and role-based access. Integrated Stripe (PaymentIntents, webhooks), Google Places, and Resend to automate workflows, reducing manual admin work by 90%. Implemented secure multi-tenant authentication and authorization using Supabase RLS and JWT with granular RBAC for players, venues, and admins. Delivered calendar availability engine with open hours and exceptions, powering scheduling for schools and councils. Deployed infrastructure with Render and GitHub Actions (CI/CD) to optimize de
Software Engineering Professional including Site Reliability Engineering (SRE) at BT Group
January 1, 2020 - January 1, 2024
Implemented Dynatrace across BT Business infrastructure, achieving ~90% monitoring coverage and improving visibility, alerting, and incident response times. Built Python automation to query Salesforce APIs and transform unstructured logs into actionable insights, reducing manual reporting by 70%. Designed/deployed AWS Lambda functions to automate log queries and storage pipelines into PostgreSQL with Grafana dashboards for real-time analytics. Developed Java microservices to improve broadband order lead times (~25% efficiency improvement). Integrated multi-source observability pipelines (Salesforce + AWS ECS logs) into Dynatrace using CloudFormation automation to improve MTTR. Contributed React/HTML/CSS components in internal test systems. Implemented continuous monitoring and connectivity tools (Axios-based checkers) to reduce downtime. Participated in Agile practices (pair programming, stand-ups, sprint planning, code reviews) and mentored junior developers. Proposed AWS migration st
Software Engineer / Site Reliability Engineer at BT Group
January 1, 2020 - January 1, 2024
Led Dynatrace rollout across BT Business infrastructure, achieving ~90% coverage for server and application monitoring, improving visibility, alerting, and incident response times. Built Python automation to query Salesforce APIs and transform unstructured logs into actionable insights, reducing manual reporting by ~70%. Designed and deployed AWS Lambda-based data pipelines, integrating results into PostgreSQL and Grafana dashboards for real-time analytics. Built Java-based microservices to optimise broadband order lead times, improving processing efficiency by ~25%. Integrated multi-source observability pipelines by connecting Salesforce and AWS ECS logs into Dynatrace and automating log forwarding with CloudFormation. Enhanced frontend components, mentored junior developers, and supported AWS migration planning (EC2/EKS/S3) for scalability and cost-efficiency.
Site Reliability Engineer / Software Engineer at BT Group
January 1, 2020 - December 31, 2024
Led Dynatrace adoption across BT Business infrastructure, achieving ~90% server and application monitoring coverage and improving visibility, alerting, and incident response. Developed Python automation scripts to query Salesforce APIs and transform unstructured logs into actionable insights, reducing manual reporting by 70%. Designed and deployed AWS Lambda functions to automate log queries and data pipelines, integrating results into PostgreSQL and Grafana dashboards for real-time analytics. Built Java-based microservices to optimize broadband order lead times, improving processing efficiency by ~25%. Integrated multi-source observability pipelines by connecting Salesforce and AWS ECS logs into Dynatrace and automating log forwarding with CloudFormation, improving MTTR. Enhanced frontend components in React and HTML/CSS. Implemented continuous monitoring and connectivity tools (Axios-based checkers) to ensure service reliability and reduce downtime. Collaborated in Agile environments

Education

BSc Computer Science (with Year in Industry), Honours at Queen’s University Belfast
September 26, 2016 - May 22, 2026
A-Levels at St. Louis Grammar School, Ballymena
September 8, 2008 - June 30, 2016
BSc Computer Science (with a Year in Industry), Honours (Second-Class) at Queen’s University Belfast
January 11, 2030 - August 4, 2026
A-Levels (Maths, ICT, Physical Education) at St. Louis Grammar School, Ballymena
January 11, 2030 - August 4, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Telecommunications, Education, Media & Entertainment