Gillian Sheehan
Gillian Sheehan

Senior Software Engineer

Open to offers · Member since 26 Oct 2026
Location
Kenmare, Ireland
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a senior software engineer with more than 15 years of experience building, securing, and operating enterprise financial and payment systems. My work focuses on reliable, compliant platforms that support complex payment processing at scale.

I specialise in payment platforms, multi-merchant processing, ACH and card payments, 3-D Secure, merchant settlement, PCI DSS compliance, and application security. I have delivered provider integrations with WorldPay and PayPal and have experience working with payment-related incidents, reconciliation, and operational readiness.

My engineering background spans Java, Spring Boot, .NET, Angular, Python, PL/SQL, Oracle, PostgreSQL, REST APIs, SOAP APIs, and distributed systems. I build cloud-native services and have deployed and hardened workloads on Azure Kubernetes Service using GitOps practices.

I combine hands-on delivery with technical leadership, architecture reviews, mentoring, and cross-functional collaboration. I work closely with engineering, product, security, and cloud operations teams to manage technical risk and deliver secure production releases.

I am experienced in quality engineering and production support, including automated testing, incident response, root-cause analysis, CI/CD governance, observability, and release management. I am also a Professional Scrum Master I and Oracle PL/SQL Developer Certified Associate.

I have recently developed controlled AI-assisted engineering workflows for PCI-scoped development, using review agents, custom skills, and negative-control testing to support quality and security reviews.

Skills

26 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Development

Languages & Frameworks

Monitoring

Experience

Career history

Senior Software Engineer II Accela

I am a senior engineer in Accela's payments organisation, responsible for architecture, compliance, delivery, and operational readiness for PCI-compliant payment systems. I helped shape the SecurePay payment platform and built core services including payment-intent REST APIs, API-token authentication, retry-safe provider callbacks and postbacks, and a secure Angular payment page.

I lead multi-merchant and multi-module payment delivery across Java, .NET, Angular, and Kubernetes GitOps. My work includes WorldPay and PayPal integrations supporting approximately 12,000 weekly checkouts, service-fee calculation and reconciliation, PCI DSS v4.0 controls, security remediation, AKS hardening, production observability, and Sev1 incident resolution.

I also provide technical direction, design reviews, mentoring, and engineering guidance across teams. I developed a controlled AI-assisted workflow for PCI-scoped development using QA, security, and senior-engineer review agents, custom skills, and negative-control testing.

Senior Software Engineer FEXCO

I owned end-to-end delivery of new Mastercard settlement rules, including importing external rates with Python, storing them in Oracle, and applying them to live transactions using PL/SQL. I also drove 3-D Secure standards compliance into core file-processing pipelines.

I consolidated a multi-report commission process into a single JRXML and PostgreSQL report, reducing manual work for business users. I mentored junior engineers across the technical stack and team processes.

Business Intelligence Development Lead FEXCO

I led a team of five and owned the technical roadmap for a high-availability Jaspersoft reporting platform. The platform used Oracle, MySQL, and PostgreSQL technologies.

I partnered with Product Owners on prioritisation and feasibility, translating customer requirements into technical plans and future product roadmaps.

Senior BI Developer FEXCO

I designed a drill-down financial dashboard for the Finance team. The dashboard enabled users to move from company-level views to individual transaction analysis in four clicks.

I focused on improving access to financial data and supporting faster business analysis through reporting and dashboard design.

Senior Software Engineer FEXCO

I introduced Selenium automated UI testing as the team standard when front-end complexity exceeded the capabilities of the existing JUnit suite. This improved the team's approach to automated quality assurance.

I delivered an automated merchant-setup capability integrating Excel and Oracle, working directly with customers to ensure usability and support their onboarding needs.

Education

Learning history

University of Limerick

BSc, Computer Systems

Bachelor of Science in Computer Systems.

Graduate Initial Fidelity Training (GIFT), HETAC

Postgraduate Diploma, Web Application Development

Postgraduate Diploma in Web Application Development.

Munster Technological University, Tralee

Certificate of Higher Education, Team Leadership

Certificate of Higher Education in Team Leadership.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu