I am a Senior Software Engineer with 10 years of full-stack experience, focused on WordPress architecture, custom theme and plugin development, and multisite deployments. I thrive on crafting robust back-end and engaging front-end experiences, leveraging PHP, JavaScript, HTML5, CSS3, and MySQL. I also excel at API integration, website performance optimization, and security best practices. I collaborate effectively in remote teams, delivering high-quality code and seamless user experiences across devices. In my roles, I’ve led multi-location WordPress websites, implemented scalable multisite architectures, and built custom Gutenberg blocks and Elementor widgets. I’m passionate about continuous improvement, maintaining secure, fast, and reliable sites, and empowering clients with maintainable architectures and clear documentation.

I am a Senior Software Engineer with 10 years of full-stack experience, focused on WordPress architecture, custom theme and plugin development, and multisite deployments. I thrive on crafting robust back-end and engaging front-end experiences, leveraging PHP, JavaScript, HTML5, CSS3, and MySQL. I also excel at API integration, website performance optimization, and security best practices. I collaborate effectively in remote teams, delivering high-quality code and seamless user experiences across devices. In my roles, I’ve led multi-location WordPress websites, implemented scalable multisite architectures, and built custom Gutenberg blocks and Elementor widgets. I’m passionate about continuous improvement, maintaining secure, fast, and reliable sites, and empowering clients with maintainable architectures and clear documentation.

Available to hire

I am a Senior Software Engineer with 10 years of full-stack experience, focused on WordPress architecture, custom theme and plugin development, and multisite deployments. I thrive on crafting robust back-end and engaging front-end experiences, leveraging PHP, JavaScript, HTML5, CSS3, and MySQL. I also excel at API integration, website performance optimization, and security best practices. I collaborate effectively in remote teams, delivering high-quality code and seamless user experiences across devices.

In my roles, I’ve led multi-location WordPress websites, implemented scalable multisite architectures, and built custom Gutenberg blocks and Elementor widgets. I’m passionate about continuous improvement, maintaining secure, fast, and reliable sites, and empowering clients with maintainable architectures and clear documentation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Astek Boulogne-Billancourt
June 1, 2022 - June 1, 2022
Designed and developed custom WordPress themes and plugins tailored for multiple clients in diverse sectors, leveraging PHP, JavaScript, HTML5, CSS3, and MySQL. Configured and maintained multi-site WordPress installations for regional and multi-location websites, streamlining content deployment and administrative control. Integrated various third-party services and APIs, including payment gateways, CRM platforms, and mapping services, improving site functionality and user engagement. Optimized website speed and responsiveness across devices and browsers, achieving measurable improvements in SEO scores and load times. Collaborated with design and QA teams to implement cross-browser compatible layouts using CSS Grid, Flexbox, and Bootstrap. Performed rigorous testing and debugging, ensuring site stability, security, and compliance with best practices. Implemented structured content management workflows to allow non-technical teams to efficiently manage site content. Provided comprehensiv
Senior Software Engineer at Endava
June 1, 2022 - November 18, 2025
Led the development of multi-location WordPress websites, designing custom themes and plugins to meet client-specific business requirements, utilizing PHP, JavaScript, HTML5, CSS3, and MySQL for robust back-end and front-end functionality. Implemented WordPress multisite architecture for scalable multi-location setups, ensuring consistent site performance and streamlined content management across 15+ locations. Integrated third-party APIs including Google Maps, social media feeds, and CRM tools, improving customer engagement and operational efficiency. Optimized website performance through caching strategies, image optimization, lazy loading, and database query tuning, achieving a 45% reduction in page load times. Enhanced site security by implementing SSL/TLS, GDPR compliance measures, data sanitization, and secure authentication practices, reducing potential vulnerabilities. Developed custom Gutenberg blocks and Elementor widgets, improving front-end user experience and enabling clie
Software Engineer at Astek
June 1, 2022 - June 1, 2022
Led the development of a responsive web application using React, Node.js, and PostgreSQL, ensuring cross-browser compatibility and smooth API integrations. Collaborated with designers and PMs to build intuitive user interfaces and ensure optimal performance on mobile and desktop devices. Developed and maintained APIs using Node.js and Express, integrating third-party services and optimizing data flows. Introduced automated testing processes using Mocha and Jest, which decreased bug reports by 30% after each sprint. Implemented backend optimizations that reduced query times by 40% through database indexing and query optimization. Created reusable components and contributed to frontend architecture that improved the development speed by 20%. Ensured compliance with security standards such as HTTPS and OAuth2 during authentication and API integrations. Worked in an Agile environment, participating in sprint planning, retrospectives, and code reviews to continuously improve development pro
Senior Software Engineer at Endava
June 1, 2022 - October 29, 2025
Developed full-stack applications utilizing React and Node.js, integrating frontend components with backend services to ensure seamless user experiences. Designed and implemented scalable, RESTful APIs using Express.js and PostgreSQL, optimizing performance by 25%. Collaborated with frontend and backend teams to make architectural decisions, enhancing app performance and cross-browser compatibility. Built and maintained CI/CD pipelines using Docker, Kubernetes, and GitHub Actions for automated deployment. Troubleshot and debugged critical issues in production environments, reducing downtime by 20%. Implemented frontend optimizations with Webpack and Redux, improving load times and user interactions. Maintained high-quality codebase through unit and integration testing using Jest and Cypress. Mentored junior developers and conducted code reviews to ensure adherence to best practices and clean code principles.
Software Engineer at Astek
June 1, 2022 - October 24, 2025
Developed mobile and web solutions for travel and cultural tourism industries, using React Native, Swift, and Kotlin. Implemented geo-referencing modules and mapping APIs to deliver interactive route-guidance apps. Built APIs to handle image and map content synchronization with cloud-based storage and hosting environments. Led migration of legacy iOS codebase to Swift 5, improving maintainability and performance by 25%. Integrated Firebase and AWS S3 services for hosting and user analytics. Collaborated closely with client teams to manage app releases on Apple and Google Play stores. Designed continuous integration pipelines for automated build and deployment cycles. Enhanced troubleshooting protocols and app error logging systems using Crashlytics and Sentry. Worked within agile sprints to coordinate updates and ensure consistent app uptime and performance.
Senior Software Engineer at Endava
June 1, 2022 - Present
Led mobile and backend engineering for location-based digital experience platforms supporting real-time mapping and heritage tourism use cases. Developed and maintained Android and iOS apps integrating Google Maps API, MapKit, and GPS data for location-aware content experiences. Migrated legacy app infrastructure to modern SDKs ensuring compatibility with latest Android and iOS releases. Managed app releases via Google Play Console and Apple App Store Connect using personal and enterprise developer accounts. Implemented automated CI/CD pipelines with GitHub Actions and Firebase App Distribution for rapid updates. Collaborated with design and heritage domain experts to integrate new geo-referenced content layers and multimedia elements. Refactored legacy codebases to modern Swift and Kotlin architectures, improving app stability by 35%. Enhanced backend data sync APIs, optimizing photo and map asset retrieval latency by 40%. Provided ongoing maintenance, user feedback triage, and patch
Full Stack Developer at SKELIA
August 1, 2019 - August 1, 2019
Developed front-end features for WordPress and other web platforms using HTML5, CSS3, JavaScript, jQuery, and responsive design principles. Assisted in back-end development with PHP and MySQL, creating custom plugins and modules for internal and client projects. Maintained and enhanced multi-location WordPress sites, ensuring seamless content updates and consistent design. Integrated external APIs and services to extend website functionality, improving automation and user engagement. Collaborated with cross-functional teams using Git and project management tools to ensure smooth development cycles. Performed thorough testing and debugging, maintaining high-quality, stable, and secure web applications. Documented code, development workflows, and best practices for future developers and client teams.
Fullstack Developer at SKELIA
August 1, 2019 - August 1, 2019
Developed responsive and accessible user interfaces using React and JavaScript, ensuring a consistent experience across all devices and browsers. Integrated RESTful APIs with frontend components to ensure data consistency and real-time user interactions. Optimized frontend performance using lazy loading and code splitting techniques, reducing page load times by 40%. Created and maintained reusable UI components with Redux, improving the maintainability of the application codebase. Collaborated with backend engineers to troubleshoot and refine API specifications for frontend integration. Worked with designers to implement modern UI/UX practices that improved user satisfaction and engagement by 15%. Contributed to the deployment and testing of applications, ensuring high-quality releases in production.
Fullstack Developer at SKELIA
August 1, 2019 - October 24, 2025
Delivered responsive UI components for mobile and web tourism portals using Angular, React, and JavaScript. Integrated REST APIs and Google Maps widgets for location-based features. Assisted in developing hybrid mobile apps using Cordova and Ionic. Optimized map rendering and image-loading performance by 30% through lazy-loading strategies. Collaborated with backend developers to define and test geo-referencing endpoints. Implemented localization features and accessibility enhancements for multilingual audiences. Maintained detailed release documentation and version control through Git.

Education

Master’s Degree in Computer Science at University of Edinburgh
April 1, 2010 - July 1, 2015
Master's Degree in Computer Science at University of Edinburgh
April 1, 2010 - July 1, 2015
Master's degree in Computer Science at University of Edinburgh
April 1, 2010 - July 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Travel & Hospitality, Professional Services