Leading a team of seven in developing live event pages for Stoiximan and Betano across web and native Android and iOS applications.
Led the development of a major collaboration feature, implementing a scalable backend architecture that was later adopted for additional projects. Designed and maintained relational and NoSQL databases, including schema migrations. Developed an internal user management system and a complex system comprising a CLI, cloud functions, and queues for search diffing, results updating, and email notifications. Spearheaded the modernization of 20+ cloud functions by improving deployment processes and addressing security vulnerabilities. Contributed to the company’s component library, built data visualizations, and maintained end-to-end tests. Additionally, participated in hiring by conducting interviews and reviewing code assignments.
Collaborated with Agile Scrum teams to develop new features for Camelot, the company’s largest client, while mentoring junior developers through the coaching program. Contributed to the Irish National Lottery Mobile and Web Apps, implementing various features and leading the ID Verification integration. Spearheaded the adoption of Storybook for improved UI component organization. Additionally, optimized the UK National Lottery Mobile App, reducing development build times from over 20 minutes to just 3 minutes.
Collaborated with an Agile Scrum team to develop the company’s core application, developing new features, maintaining existing code, and migrating outdated code from Silverlight and jQuery to React. Developed new backend features using microservices architecture with Node.js in AWS Lambda functions.
During this time, I took on various freelance IT projects. Among other things, I developed a website for a local physiotherapy center, a website for a gym, and a CRM system for a hair salon.
Graduated with First Class (Hons) degree in Software Engineering.
Selected among top-performing students from my university class to participate in a certified two-week intensive study program on e-discovery.