Experience
Citi | Full-Stack Software Engineer
Location: Belfast, United Kingdom
Duration: September 2022 to May 2025
Description: In my time at Citi, I worked in two global teams in distinct lines of business: Asset Servicing and Equities. Both are critical to Citi's ability to manage and maximise client portfolios.
Responsibilities: Engaged with stakeholders to capture regulatory, business and user requirements, as well as feedback and suggestions to improve productivity, user experience, resolve existing consent orders and avoid new ones. Identified and resolved bugs, enhanced stability and security, provided on-call production support, assisted with end user troubleshooting and investigation, to reduce downtime, error rates and increase MTBF. Delivered new features and functionality, including UX, UI, API, and Database layers across a range of technologies and languages.
Additional Information: Won a regional internal hackathon, receiving recognition among a global pool of entries. Led a sub-team in developing a full-stack application using modern CI/CD practices and a new UI framework; collaborated with global teams to troubleshoot and enhance functionality. The application supported tracking of intercompany transactions approaching $1M+. My contributions were recognised with an internal innovation award. Mentored two graduates and three interns, and organised multiple events for internal teams and graduate cohorts, including a follow-up hackathon after winning in 2023. Pursued technical training and professional development to improve personal productivity and contribution.
Airbus Defence & Space | Mechanical Engineering Intern
Location: Portsmouth, United Kingdom
Duration: September 2018 to September 2019
Description: The Terminal's team at Airbus Defence & Space designs and manufactures state of the art Naval and Airborne Satellite Communications Systems.
Responsibilities: Gained hands-on experience in a professional engineering environment, contributing to team-based efforts aligned with key project goals. Resolved technical challenges across mechanical and software domains, including: - Extending the life of a legacy software development environment using Virtual Machines. - Investigating thermal issues affecting bid compliance; researched cooling solutions and assessed feasibility. - Addressing airflow inefficiencies in component parts; explored sealing techniques and shortlisted retrofit suppliers. - Conducting REACH and RoHS compliance reviews; sourced and proposed replacements for non-compliant parts. Collaborated cross-functionally with internal teams and liaised with external suppliers to support product development and compliance.