About
I am a Software Engineer with a strong focus on Front-End development, specializing in React and CSS. I'm passionate about crafting responsive, user-friendly interfaces with smooth animations and clean design. Beyond the front end, I bring a solid foundation in React Native,PHP, NodeJs and full-stack development.
Over the years, I've worked on high-traffic websites and complex platforms, gaining extensive experience with technologies like Next.js, Drupal, and WordPress. My background also includes leadership roles—serving as a lead developer, managing releases, and participating in hiring processes. I thrive in dynamic environments where performance, scalability, and user experience matter.
Skills
HTML
CSS
JavaScript
React Ecosystem
Back-End
DevOps and Tools
Experience
Senior Software Developer → Lead Developer → Engineering Manager at 10x Banking
—- Started and grew a new project from a greenfield project into a mission-critical product part of the basic 10x platform proposal.
- Progressed from Senior Developer → Lead Developer → Engineering Manager, ultimately leading architecture, delivery, and multi-squad team growth.
- Modernized the frontend stack through several large-scale migrations (build tools, state management, UI libraries, forms) to ensure scalability and maintainability.
- Defined and maintained REST and GraphQL API contracts, enabling reliable integrations across banking services.
- Implemented CI/CD with Jenkins, served as Release Manager, and introduced enterprise-grade features such as SSO, i18n, and WCAG 2.1 accessibility compliance.
- Delivered high-performance data handling for very large datasets (like insights or transactions), ensuring speed and responsiveness at scale.
- Fostered a quality-driven culture, achieving full unit test coverage and modernizing end-to-end testing with Cypress.
- ReactRedux/RTKReact Hook FormMaterial UIViteCypressVitestJenkinsRESTGraphQLSSO
Senior Software Engineer at 10x Banking
—- Developed a high-performance banking mobile app in React Native using TypeScript, Redux, and React Navigation.
- Implemented core 10x platform features: onboarding, KYX, crypto transactions, and OTP authentication, reducing onboarding friction.
- React NativeTypeScriptReduxReact NavigationAxiosOnfidoKYXiOSAndroid
Senior Drupal Developer → Lead Developer at Bookatable By Michelin
—- Maintained and enhanced Michelin's restaurant sites built in Drupal 7, including restaurants.michelin.fr, bookatable.com/de, guia.michelin.es, guida.michelin.it.
- Handled data ingestion and migration in support of printed guide releases.
- Promoted to Lead Developer, forming a new team to build consumer-facing websites in Drupal 8, backed by a Node.js service layer communicating via AWS SNS.
- Drupal 7Drupal 8PHPNode.jsAWS SNSMySQLData Migration
Senior Drupal Themer at PwC
—- Implemented responsive, accessible front-end designs for a council management portal for the UK Government using SCSS, JavaScript, Drupal Behaviors, and Gulp.
- Contributed to custom Drupal module development and provided backend support, ensuring smooth integration and performance across the platform.
- Drupal 7PHPSCSSJavaScriptGulpResponsive DesignAccessibility
Senior Drupal Engineer at BBC Worldwide
—- Led theming for BBC Good Food, collaborating with design teams to create responsive, accessible front-end code and implementing custom modules, user roles, content workflows, and newsletter integration.
- Optimized performance for high-traffic sites using Akamai and Varnish caching solutions to handle scale effectively.
- Served as primary liaison between design agencies and development teams for BBC Store, ensuring accurate implementation of design specifications.
- Integrated third-party services including APIGEE (API gateway) and Vindicia (payment and subscription services) for BBC Store.
- Drupal 7PHPCSSJavaScriptAkamaiVarnishAPIGEEVindiciaNewsletter Integration
Drupal Themer at NBC Universal
—- Oversaw theming strategy for a large-scale, multilingual platform spanning 18+ websites in 10+ languages.
- Led feature development, collaborated with design agencies (ClearLeft, DesignBuzz), and participated in UX reviews.
- Ensured consistency, scalability, and accessibility as part of a major platform overhaul.
- Drupal 6PHPCSSJavaScriptMultilinguali18nUX DesignScalability
Front End Developer at theOTHERmedia
September 2011 — February 2012- Maintained and extended both new and legacy front-end codebases, ensuring design consistency and performance across browsers and devices.
- Developed interactive prototypes and implemented new features based on evolving UI/UX requirements.
- Created mockups and layout designs, collaborating with designers and stakeholders to translate ideas into production-ready code.
- HTMLCSSJavaScriptCross-browser CompatibilityUI/UX DesignPrototyping
Front End Developer at defaqto
October 2010 — September 2011- Developed and maintained the public-facing Defaqto website, ensuring performance, responsiveness, and accessibility.
- Created and customized Drupal modules to implement new functionality tailored to business needs.
- Designed and prototyped new layouts and UI components, collaborating with stakeholders to align with brand and user experience goals.
- Supported the entire deployment lifecycle, including development, testing, and production rollout.
- Drupal 5PHPHTMLCSSJavaScriptResponsive DesignPerformance Optimization