Work History
Portfolio
Education
Work history
UpStack
Senior React.js Developer
2022 - Present (2 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
O2
Senior JavaScript Developer
2021 - 2021
Took the lead on UI dev and refactored the O2 priority web app - delivering new ideas to improve the solution.
Synthesized, organized and transformed product ideas into high-quality wireframes and prototypes.
Worked with other developers to create compelling user workflows that apply to customer needs.
Pret A Manger
Senior JavaScript Developer
2020 - Present (4 years)
Collaborate with the digital team in a fast-paced environment - working on the framework, services and products.
Deliver elegant, resilient and solid products for clients - championing code quality, scalability and reusability.
Provide ownership over code - identifying, diagnosing and removing bugs and ambiguities during implementations.
BNP Paribas CIB
Senior JavaScript Developer
2018 - 2021 (3 years)
Designed and implemented solutions to maintain and extend legacy apps on a sales platform.
Added real-time features and functionalities to improve interaction and business processes within the bank.
Drove necessary conversations with end-users to dig into complex problems and determine possible solutions.
Ministry of Justice
Senior UI Developer
2017 - 2018 (1 year)
Participated in the product delivery lifecycle - learning and improving solutions on the project.
Provided solutions to extend the core UI framework - preparing it for other teams on the project.
Triaged critical customer issues and provided technical solutions to complex bugs.
Barclaycard
Senior JavaScript Developer
2017 - 2017
Designed and deployed a JavaScript library to enhance Apple Pay integration into different eCommerce websites.
Built a prototype solution for testing and demoing on the project.
Contributed to the technical roadmap of ongoing improvements, enhancements and updates for the solution.
Ministry of Justice
Angular Developer
2016 - 2017 (1 year)
Refactored the legacy web app and deployed new features and improvements for criminal charges on the app.
Provided new approaches, listened to user feedback and participated in code reviews to enhance the solution.
Invested in the documentation of best practices and coding patterns on the project.
Chai Consulting Ltd
Technical Lead
2016 - Present (8 years)
Design, build and implement enterprise software solutions that run at scale - writing code that makes real impacts.
Apply different patterns and libraries to solve UI-centric problems - focusing on UX and team collaboration.
Oversee the development and maintenance of customer-facing apps - defining requirements and making recommendations.
UnderwriteMe Ltd
Senior Frontend Developer
2015 - 2016 (1 year)
Built and extended the web app for underwriting reports for the client - writing and deploying all unit tests.
Designed and implemented branded demos to showcase the new solution on a white label web app.
Executed a new workbench solution to help underwriters manage cases on the portal.
LendInvest Ltd
Senior Frontend Developer
2014 - 2015 (1 year)
Designed and shipped new UX and frontend designs on LendInvest's web app - handling design and development tasks.
Built and implemented features to allow customers to invest and check financial reports in real-time.
Enhanced the dev process on the project - introducing best practices in Scrum on solutions.
Gamesys Company Ltd
Frontend Developer
2013 - 2014 (1 year)
Designed and deployed solutions on the web app using modern processes and quality standards.
Provided extensions on the app to help Gamesysy manage customer user profiles.
Introduced and maintained UI Components and libraries on the solution.
Surfdome Shop Ltd
Mobile Frontend / Web Developer
2012 - 2013 (1 year)
Built and implemented a mobile, responsive eCommerce solution for Surfdome.
Shipped new features and adopted best practices in delivering solutions.
Identified, diagnosed and fixed complex frontend issues on the project.
Portfolio
Senior Developer - Trader dashboard
Designed and implemented new solutions to enhance the process of trading Repos within the bank - maintaining legacy apps on the dashboard, executing new features and interacting with different teams.
Senior Developer - 02 Priority
Led processes to migrate the O2 Priority web app from a legacy codebase to a more modern NextJS and React stack - delivering new and improved features and functionalities on the project.
Senior Developer - ApplePay Library
Designed and executed a JavaScript library built to simplify ApplePay integrations for merchants of a British credit card provider - providing solutions for seamless integration of ApplePay with eCommerce sites.
Education
MongoDB for NodeJs Developers
MongoDB University
2014 - 2014
Degree in Computer Science Engineering
Università di Roma “La Sapienza”, Rome, Italy
1998 - 2005 (7 years)