
Benjamin Bellantonio
Principal Software Engineer • Technical Leadership • Scalable Systems & Architecture • Node.js | TypeScript | Python | Go | Event-Driven & Distributed Systems
Salary / Daily rate
Marseille, France
Freelance, open to permanent contract
Remote only
Skills
About me
Intro
Experienced Software Engineer & Technical Leader with 14 years in the industry, specializing in designing scalable architectures, optimizing system performance, and collaborating across cross-functional teams to deliver high-impact solutions. Proven track record of reducing complexity, improving efficiency, and driving technical transformations that align with business goals.
Work experience
CoachHub - The digital coaching platform
Apr 2023 - Present
3 years 7 months
69340 Francheville, France
Director of Technology
Jul 2025 - Present
1 year 4 months
69340 Francheville, France
- Own technical vision and strategy, ensuring engineering decisions support long-term product and business objectives - Lead and develop senior engineering leaders (Heads of Engineering, Senior Managers, Staff+ ICs) to scale delivery across multiple teams - Define architectural principles, governance frameworks, and technical roadmap for core platforms and infrastructure - Partner with the executive team to align technology investments with product priorities and growth goals - Build a high-performance engineering culture focused on learning, ownership, reliability, and continuous improvement Impact: established clear technical direction, improved engineering alignment with product strategy, and strengthened organizational capability to scale
Principal Software Engineer
Dec 2023 - Oct 2025
1 year 11 months
69340 Francheville, France
- Provided architectural leadership for strategic product initiatives across 4 cross-functional engineering teams - Created platform standards and reusable patterns that reduced complexity and improved delivery predictability - Partnered with product and leadership to drive technical alignment and ensure decisions supported long-term scalability - Translated complex system challenges into clear architectural recommendations, documentation, and decision records - Mentored Staff engineers, Tech-Leads and influenced company-wide technical direction through architectural reviews and planning sessions Impact: increased engineering velocity, improved reliability and consistency across teams, and introduced scalable design foundations for future product growth
Staff Software Engineer
Apr 2023 - Dec 2023
9 months
69340 Francheville, France
- Technical lead for multiple feature teams responsible for architectural direction, design reviews, and system quality - Initiated platform modernization efforts aligned with new product vision, reducing technical debt and improving sustainability - Improved operational stability and observability, enabling faster incident response and higher platform confidence - Introduced systematic use of technical documentation (RFCs, ADRs) to streamline decision making and improve cross-team communication Impact: reduced system fragility, improved engineering execution quality, and established engineering practices that scaled with growth
BrioHR
Aug 2019 - Mar 2023
3 years 8 months
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Lead Software Engineer
Jul 2020 - Mar 2023
2 years 9 months
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Led the technical design, architecture of high impact / priority features across teams. Created multiple internal tools, packages and SDK’s for the microservices : distributed audit system (contextualized loggers, audit trails, database change streams), standardized error management, observability / tracing : reduced debugging/understanding time of production issues by 50% Designed an abstract file system service with tools around adapter pattern including caching strategies and on-demand backups : facilitated the transition from data containers storage to AWS S3 in 3 months Developed data processing tools and pipelines to process application logs, and aggregate in ELK Architected the Gateway service with an integrated identity provider handling multiples type of client connections (SSO, Mobile, Frontend, Public API, External users, Public pages) Worked on infra / system optimisation, load balancing strategies, nginx optimisation, cache with Redis, improved the application resiliency, speed and services availability Organized workshops about : Unit testing, OOP, SOLID, DDD : improved code quality and testing Collaborated on the strategy and processes with the CTO : helped prepare the tech department to scale Managed 10 engineers, organized performance reviews and 1-1, provided support and mentoring Built recruitment technical assessment and technical onboarding process, hired engineers
Senior Software Engineer
Aug 2019 - Jul 2020
1 year
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Designed and developed the user access and permission management, combined more than 200 permissions with multiple levels / scopes (based on modules and users relationships) + backend / frontend tools / libraries : helped implement complex clients specifications and facilitate engineers' work to secure APIs, services, frontend, mobile application, etc. Conceived the core system to handle hierarchies and relationships between users using tree data structure and nested set model : improved read queries performance and global application speed Created the Workflow microservice to handle tasks and validation processes (parallel / sequential validations, multiple approvers, etc.) : helped remove progressively the tool we used before and facilitated implementation of such system in any microservice Architected the Payroll module, which handle multi country policies and tax computation, generate payslips based on local regulations : successfully implemented 2 countries (Malaysia and Singapore) which helped increase the number of new clients as this module was the most requested Introduced Design Patterns and Unit testing to the team, helped with the overall code quality and flexibility, went from 5% to 30% coverage on most of the critical business rules in 1 year
Senior Software Engineer
FreelanceFreelance
Mar 2018 - Jul 2019
1 year 5 months
69340 Francheville, France
Total Marketing France : Designed and developed with 2 junior engineers a complete SaaS, handling hundreds of photos daily coming from multiple sources (AWS S3, FTP, Dropbox), workflow actions, document generation and storage, developed multiple features and tools (dashboard, exports, etc.) In’OYA : Conceived a system to aggregate data from multiple sources and provide a single tool with dashboards and custom query builder to manage their customers, social network users, games participants, newsletter subscribers, etc. : simplified a lot the company operations and helped them grow faster
Lead Software Engineer
Je Donne Mon Avis by Digifast InteractiveFreelance
Oct 2016 - Mar 2018
1 year 6 months
Région de Marseille, France
Led the technical vision and complete refactoring of the system, worked closely with the founder. Designed and developed lot of features including a dynamic and multi source dashboard with a widgets system, feedbacks analysis using Levenshtein distance and IBM Watson API to detect/extract feedbacks sentiment, also some automation tools to aggregate feedbacks from multiples sources, (web, phones, on-site devices, etc.)
Software Engineer
FreelanceFreelance
Jan 2014 - Oct 2016
2 years 10 months
69340 Francheville, France
Mediamoov : Developed multiple internal SaaS and external tools to increase lead acquisition, worked with loan/bank API providers to transfer data. Processes thousands of leads daily into the system, designed and developed an analytics system with dashboard, export, reports. Air Flow : Developed a private tablet Android application to perform quality checks and gas holding time calculation for truck drivers, converted mathematical algorithms into Java code, unit tested. Societe Generale : Developed a map based internal application heavily using google maps API and drawing polygons, compute distances, etc. This tool helped the company reduce costs by optimizing the location of their offices based on location, population, travel distance, number of clients, etc. Familizi : Designed and developed a SaaS with a lot of websockets / real time use cases to handle multi user actions and concurrency.
Software Engineer
Kalyzee
Jun 2012 - Dec 2013
1 year 7 months
Worked on the development of a web interactive video player with : embedded quizzes, grid view, CTA, backend catalog management, listing, categories and integrated some UI components.
Web developer
LORD OF WEB
Feb 2011 - May 2012
1 year 4 months
Worked on a high traffic platform where users can create their websites, Increased the users number significantly with the development of an e-commerce module, with multiple payment gateways, product and stocks management. Developed a chat system and a live design / customization of the UI with templates, color pickers, fonts, images, etc.
Education
Ingenium Formation
Développeur d'applications web
2011 - Present
15 years 10 months
Licenses & certifications
Go: The Complete Developer's Guide (Golang)
Issued: Dec 2025
Angular 7 - The Complete Guide
Issued: Dec 2025