Professional summary
Welcome to my online curriculum vitae. I am a highly experienced web developer with over 15 years of commercial experience in the industry. My expertise lies in JavaScript/Typescript, CSS, Node.js, and other web development technologies. I have a wealth of knowledge across various industries, including startups, advertising agencies, banks, and SaaS companies. In addition, I possess a proven track record of success in building and managing teams and executing projects using agile methodologies.
I am always seeking new challenges and opportunities to expand my skills and advance my career in the field of web development. Please take the time to review my CV and learn more about my experience.
Skills
JavaScriptTypeScriptNode.jsReactReact NativeElectron.jsHTMLCSSSASS / Lessbuild systemsfront-end architectureresponsive web designUI/UX designperformance optimisation
Work history
Lloyds Bank - Lead Software Engineer
Feb 2019 — Present
- Set the strategic direction for how components and services are developed, tested and progressed within their Engineering discipline
- Work with stakeholders to deliver business value through sound and fully rounded engineering methods and principles, ensuring platforms and software are built consistently with relevant patterns and practices
- Ensure industry best practices are understood by Engineering Community and related business functions
- Accountable for patterns and practices to be communicated and embedded across wider Engineering community
- Foster knowledge sharing across Engineering community to provide solutions for complex business
- Facilitate implementation of complex business problem solutions
- Coach Engineering colleagues to ensure the appropriate development is in place
Lloyds Bank - Lead Front-End Engineer
Oct 2017 — Feb 2019
- Writing modular, well tested front-end applications that remain easy to maintain as the codebase and business continues to scale
- Setting the strategic direction for how front-end applications are developed within the team
- Ensuring software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community
- Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist, and ensure implementation of solutions where appropriate
- Mentor and develop more junior front-end engineers, providing clear and constructive feedback and creating opportunities for learning and growth
- Relentless focus on delivering business value through sound engineering methods and principles
NeuLion, formerly Saffron Digital - Lead Front-End Developer
Mar 2014 — Oct 2017
- building a premium VOD service for Britain's biggest music retailer using React both on client and server, Redux, Webpack, es2015, babeljs
- implementing a html 5 player to play DRM protected content and extending it to add our own UI and custom functionalities
- splitting up parts of the codebase, when necessary, into a growing number of npm modules
- building films.nolim.fr for Carrefour, a premium VOD service using AngularJs, Bootstrap, Gulp
- building itvessentials.com for ITV, a premium SVOD service using AngularJs, Bootstrap, Gulp
- building ITV Essentials iOS and Android hybrid app using AngularJs, Ionic, Cordova/PhoneGap, Bootstrap, Gulp
- converting an existing Django CMS to a single page Backbone app
- write unit tests with Jasmine and Mocha
- optimise performances
- building internal UI Toolkits for other developers to implement
- providing a ux-design-development bridge
- mentoring and supporting other front-end developers, providing feedback and guidance when required
- helping to define coding standards - HTML, CSS and Sass, JavaScript
Karmarama - Senior Front-End Developer
Jun 2012 — Mar 2014
- developing high traffic websites for big brands such as BT, Porsche, De Beers, Debeers Forevermark and Plusnet using Html 5, javaScript, Css 3, Sass
- developing a hybrid mobile app for Laithwaites Wines using Phonegap
- developing crowdwish.com and its CMS using Backbone
- building emails for Honda and British Gas
SocialGO - Front-End Developer
Apr 2011 — Jun 2012
- Designing and coding 'house' themes
- Defining standards, conventions and guidelines around developing themes for the platform
- Planning and executing a broader theme strategy
- Diagnosing browser compatibility issues and running full browser compatibility testing
De Pompeis - Front-end Web Developer and Designer
Oct 2010 — Mar 2011
- Designing and developing websites
- Designing logotypes, brand identity, brochures, packaging for several mass retailer
Arkadia - Front-end Web Developer and Designer
Mar 2007 — Jun 2010
- Designing and developing the front-end of several web sites, a web app and a custom CMS
- Designed brand identity, brochures, catalogs and packaging for several clients
Education
2011 - Suor Orsola Benincasa University of Naples
Bachelor degree in Communication Studies
- Suor Orsola Benincasa University of Naples
Advertising, Visual communication and Marketing Planning workshops