5-day engagement
React Performance Audit
A structured review of your React codebase: bundle analysis, caching strategy, rendering bottlenecks, and UX regressions. Delivered as a ranked action report with estimated effort per fix.
Learn more →React · React Native · TypeScript
Enterprise Front-End Engineer
Six years building reliable web and mobile products for banks, fintech companies, and B2B businesses. I focus on performance, clean architecture, and interfaces that hold up under real production conditions.
Front-end engineer with six years of enterprise experience building complex web and mobile products in banking, fintech, and B2B. I work across the full React ecosystem — architecture, performance optimisation, accessible UI, and API integration — and have shipped production code for UniCredit, Banca Sella, Prada, and BCC Banca Iccrea.
I graduated from the Apple Developer Academy at the University of Naples Federico II and hold a Bachelor’s degree in Computer Engineering from Università Mercatorum. I work fluently in English (C2) and Italian. I have been acknowledged as a software developer contributor on three peer-reviewed publications in quantitative finance.
Front-End Developer
Developing new features for internal banking workflows in React.js. Optimised state management with Redux and React Query, introduced advanced API caching strategies, and improved rendering performance through code splitting and client-side rendering tuning. Working in a cross-functional Agile team alongside Product Owner, UX/UI designers, and back-end engineers.
Front-End Developer
Agency role delivering web and mobile products for Prada, BCC Banca Iccrea, and Rent2Cash. Built React.js and React Native applications with custom accessible UI components matching luxury brand design standards. Integrated Firebase authentication and RESTful APIs, and automated internal business processes using Python and Flask.
Front-End Developer
Four years on the UniCredit Global Console, a large-scale enterprise banking platform. Implemented and maintained features in React.js and React Native across desktop and mobile banking modules. Managed complex application state with Redux and React Query, drove performance improvements through code splitting and CSR optimisation, and contributed to code quality through Agile ceremonies and regular code reviews.
5-day engagement
A structured review of your React codebase: bundle analysis, caching strategy, rendering bottlenecks, and UX regressions. Delivered as a ranked action report with estimated effort per fix.
Learn more →2-week build
From zero to a working, deployable dashboard: role-based access, data filtering, REST or Firebase integration, and CSV/PDF export. Ready for real user testing.
Learn more →1 day / week retainer
Senior front-end capacity for teams without a full-time hire. Code review, architecture guidance, performance strategy, and hands-on delivery — one focused day per week.
Learn more →Available for audits, builds, and fractional engagements. Let’s talk about how I can help your team.
ciro.silvestri00@gmail.com