• Successfully replaced a third-party layer with a new stack owned by Sky, directly interfacing with APIs from four vendors, reducing costs and improving customer service. Delivered the solution within a fixed timeline, adding a new supplier to the Republic of Ireland market
• Orchestrated event-driven message flows using JMS and ActiveMQ, backed by Oracle pluggable databases with JDBC, SQL, and Spring for data access
• Developed Spring and Jersey backend microservices in Java 17 and Kotlin, and frontend microservices in TypeScript using React, Next.js, and Node.js
• Worked in an Agile Kanban team using pair programming, TDD, BDD, and extensive automated test coverage to ensure solutions met requirements