Héla Ben Khalfallah

CTO

Fontenay-sous-Bois, Île-de-France, France2 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in full-stack development with a focus on React and Node.js.
  • Proven track record in optimizing software performance and workflows.
  • Strong leadership in mentoring and team management.
Stackforce AI infers this person is a Fullstack Developer specializing in Cloud Computing and Software Development.

Contact

Skills

Core Skills

Node.jsReact.jsSoftware Craftsmanship

Other Skills

FrontendOpssoftware engineeringYarnPNPMGitHub ActionsESLintTypeScriptA11Y testingJavaScriptArchitecture logicielledesign patternLeadershipIngénierie pédagogiqueProject managementTooling

About

Hello 👋 ! I’m Héla Ben Khalfallah, a passionate software engineer crafting elegant and high-performing web experiences. I have a special love for React, Node.js, and Python, and thrive in full-stack development, seamlessly working across the frontend, backend, and related configurations. My transversal skillset enables me to adapt to diverse challenges, ensuring robust and well-rounded solutions. I enjoy exploring software architecture and design (architecture styles, design patterns, clean code), FrontendOps (code generators, CLI tools, configurations), and advanced software concepts (optimal algorithms, data structures, Big O). My focus is on optimizing performance, streamlining workflows, and building websites that are not only visually stunning but also SAGES (Semantic, Accessible, Green, Easy, and Secure). Beyond coding, I’m passionate about simplifying software engineering by breaking down complex problems into elegant solutions and clearly communicating technical concepts. I channel this enthusiasm through my blog, where I share insights, and through storytelling at conferences, meetups, and events. Driven by a constant desire to learn and innovate, I’m always pushing the boundaries of my skills and embracing opportunities to explore new technologies. CV: https://helabenkhalfallah.com/wp-content/uploads/2024/12/Ben_Khalfallah_Hela_CV.pdf CL: https://helabenkhalfallah.com/wp-content/uploads/2024/12/Ben_Khalfallah_Hela_CL.pdf

Experience

2 yrs 2 mos
Total Experience
2 yrs 2 mos
Average Tenure
--
Current Experience

Ovhcloud

IT TECHNICAL LEAD

Mar 2025Present · 1 yr 2 mos · Ville de Paris · Hybrid

  • At OVHcloud, I contributed to the modernization of the Manager monorepo, a large-scale frontend ecosystem powering Public Cloud, Bare Metal Cloud, Web Cloud, Telecom and Hosted Private Cloud. My work focused on developer experience, build architecture, CI reliability, package management modernization, and code quality standardization across dozens of applications.
  • Monorepo Modernization
  • Led incremental Yarn → PNPM migration across multiple apps (PCI, Kubernetes, Billing, Dedicated, VPS, Exchange, SMS, Telecom).
  • Designed a hybrid Yarn/PNPM coexistence strategy (manager-pm) enabling safe progressive adoption.
  • Automated migrations via custom CLIs and GitHub Actions.
  • Build & CI Engineering
  • Introduced Turbo/Nx incremental, cacheable and filterable execution.
  • Attached legacy & modern lint pipelines to deterministic workflows.
  • Resolved race conditions, timeouts, flaky tests and CI concurrency limits.
  • Collapsed micro-workflows into unified meta-check pipelines.
  • Static Analysis & Quality Platform
  • Designed and built a shared Static Analysis Toolkit:
  • ESLint, TypeScript strict mode, dependency & duplication analysis.
  • Type coverage, bundle analysis, A11Y & W3C testing strategy.
  • Full static & dynamic reporting across apps.
  • Integrated across core, modules, generators and React components.
  • Tooling & Platform Engineering
  • Created reusable internal tools:
  • manager-static-analysis-kit
  • manager-migration-cli
  • manager-forge-cli
  • manager-vite-config
  • manager-tests-setup
  • These enabled automated migrations, safer large-scale refactors, consistent structure, improved onboarding, and reduced CI instability.
  • Frontend & Architecture Contributions
  • Migrated routes from JSON to component-based architecture (lazy loading + Suspense).
  • Updated SWC, Vite, Vitest configurations.
  • Modernized React component infrastructure.
  • Documentation & Knowledge Sharing
  • Wrote technical documentation for migrations and tooling.
  • Delivered multiple BBLs / internal tech talks.
FrontendOpsNode.jsSoftware craftsmanshipsoftware engineeringReact.js

Ekino

SENIOR FRONTEND EXPERT

May 2024Mar 2025 · 10 mos · Пантин · Hybrid

  • Frontend Platform & Tooling:
  • Designed and implemented internal project tracking tool (phTool) to provide visibility into project health, delivery status, and engineering progress.
  • Built a code generator framework to standardize project scaffolding, enforce architectural conventions, and reduce setup time.
  • Designed and deployed a framework centralizing linting, TypeScript configuration, dependency checks, and quality enforcement across teams.
  • Established consistent frontend architecture standards and reusable configurations.
  • Architecture & System Design:
  • Defined scalable frontend architectures (React, TypeScript, state management patterns).
  • Led technical design decisions, balancing maintainability, performance, and scalability.
  • Introduced modularization and clean architecture principles across projects.
  • Contributed to performance optimization and bundle size reduction strategies.
  • Developer Experience & Engineering Culture:
  • Acted as FrontendOps Engineer, improving build workflows, tooling reliability, and CI integration.
  • Mentored developers on clean code, design patterns, and scalable frontend systems.
  • Conducted code reviews and architectural reviews to raise engineering standards.
  • Promoted knowledge sharing through internal sessions and technical discussions.
React.jsnodejsJavaScriptTypeScriptArchitecture logicielledesign pattern+3

Société générale

Web Solutions Engineer|Software Architect|Lead Web Dev|Frontend Expert|FrontendOps|Senior Web Dev

Dec 2021May 2024 · 2 yrs 5 mos · France

  • Missions:
  • Roles
  • Web Solutions Engineer
  • Software Architect
  • Senior Web Developer
  • Frontend Operations (FrontendOps) Engineer
  • Frontend Expert
  • Lead Web Developer
  • Software Craftsman
  • Key Skills & Experience
  • Technical Design, Architecture & Development
  • Frontend Operations FrontendOps (Tooling, CLI, Generators, Performances Optimisation, Support)
  • UI Component Library Development
  • Design System Contribution
  • Technical Documentation & Code Review
  • Developer Culture & Mentorship
  • Community Building (React & JS)
  • Technology Watch & Learning
  • Environment:
  • Frontend: React (16/17/18+), Next.js (13+), Redux, Redux-Saga, TypeScript, HTML5, Styled-Components, CSS, SASS, Storybook, GraphQL (Apollo Client).
  • Backend: Node.js (16/18/20+), Express, MongoDB, Mongoose, GraphQL (Apollo Server).
  • DevTools: ESLint, Jest, Enzyme, React Testing Library, Webpack (4/5), Babel, core-js, npm, pnpm, pm2.
  • Other: TanStack Query, Functional Programming, Web Threads, Async, Chrome DevTools, React DevTools, Redux DevTools.
  • Methodology:
  • Agile (Scrum, Kanban, ScrumBan)
  • Tools:
  • Jenkins, Jira, Confluence, Storybook, Intellij, git, Github, shell.
MongoDBmongooseNode.jspm2Programmation webDocker+16

Soat

Senior Web Developer | Technical Lead Developer (Consultant à la Société Générale)

Dec 2018Dec 2021 · 3 yrs · Région de Paris, France

  • Missions:
  • 1) Soat
  • Provided technical coaching and organized meetups to foster knowledge sharing and community building.
  • Conducted technical interviews for Node.js, ReactJS, and Angular positions.
  • 2) Société Générale
  • Senior Consultant: Led the renovation of web applications using ReactJS and Java, serving as Tech Lead and Lead Developer. Key Contributions:
  • Technical design and architecture.
  • Proposed and implemented new tools and workflows.
  • Developed the ReactJS-based frontend foundation.
  • Renovated 15+ functionalities for professional and business applications.
  • Created technical documentation, including training materials and best practices.
  • Conducted code reviews and provided developer support.
  • Organized knowledge-sharing sessions (BBLs) and presentations.
  • Established a React & JS community.
  • Stayed abreast of technology trends and explored new programming languages.
  • Environment:
  • Java, Node JS, Javascript (ES6+), TypeScript, React JS, Redux, Redux Saga, Programmation Fonctionnelle.
  • Methodology:
  • Agile (Scrum, Kanban, ScrumBan)
  • Tools:
  • Jenkins, Jira, Confluence, Storybook, Intellij, git, Github.
  • Competencies:
  • Node.js · Programmation web · Docker · Redux · Web · JavaScript · Programmation fonctionnelle · Architecture applicative · Software craftsmanship · graphql · React.js · TypeScript
Node.jsProgrammation webDockerReduxWebJavaScript+6

Oyez

Directrice Technique / Chef Projet Technique / Team Lead

Jun 2017Nov 2018 · 1 yr 5 mos · Tunisie

  • Missions :
  • Technical Skills
  • Full Stack Web Developer with expertise in JavaScript (ES6+), Node.js, GraphQL, and React.
  • DevOps experience with microservices, Docker, Kubernetes, and Google Cloud.
  • Leadership & Management
  • Led and managed a team of 28 (developers, testers, project managers), overseeing project management and technical resources.
  • Implemented micro and dynamic planning strategies to optimize team velocity and meet deadlines.
  • Facilitated effective communication and collaboration across all project levels.
  • Scrum & Agile
  • Served as Scrum Master, conducting daily scrums, sprint planning, retrospectives, and reviews.
  • Organized task assignments dynamically based on team velocity and deadlines.
  • Provided progress forecasts and identified potential delays.
  • Development Practices
  • Created technical documentation, including training materials and best practices.
  • Conducted code reviews to ensure quality control.
  • Oversaw testing phases to guarantee successful execution.
  • Provided supervision, training, and support to developers.
  • Other
  • Engaged in technology surveillance to stay updated with industry trends.
  • Environment:
  • Node JS, Javascript (ES6+), React JS, Redux, Graphql (Apollo client & serveur), Styled Components, CSS/SASS, ESlint, webpack, npm, nodemon.
  • Methodology:
  • Agile (Scrum, Kanban, ScrumBan).
  • Tools:
  • Bitbucket, Jira, Confluence, VSCode, git.
  • Competencies:
  • Node.js · Programmation web · Docker · Redux · Web · JavaScript · Architecture applicative · Software craftsmanship · graphql · React.js
Node.jsProgrammation webDockerReduxWebJavaScript+4

Digit-u

Lead Développeur (Android / iOS)

Jan 2014Aug 2016 · 2 yrs 7 mos

  • Studied, designed, and developed mobile applications for both Android and iOS platforms. Completed projects collaboratively within a team of five mobile developers, including one Lead and four Junior Developers.
  • Missions:
  • Mentorship & Training
  • Oversaw internship programs, delivering training on programming languages, development quality, design patterns, and best practices.
  • Architecture & Development
  • Created project and architecture templates (ASIS standards), and developed reusable modules to improve efficiency and consistency.
  • Analyzed specifications to design frameworks, prototype solutions, make technical decisions, and enhance UI/UX.
  • Served as the architect for iOS/Android mobile applications.
  • Code & Quality Assurance
  • Monitored and reviewed code for optimization and refactoring.
  • Development charts and architectural documentation.
  • Mobile Development
  • Organized and refined mobile development processes (WONC and DVTQ methodologies).
  • Configured and managed Jenkins for Continuous Integration of mobile projects.
  • Led development, innovation, and quality assurance for mobile applications.
  • Other
  • Engaged in technology surveillance to stay abreast of industry advancements.
  • Competencies:
  • Mobile development, application architecture and software craftsmanship.
Mobile developmentapplication architecturesoftware craftsmanship

Pixels trade

Ingénieur Lead Développeur d’Applications Mobiles

Oct 2011Dec 2013 · 2 yrs 2 mos

  • Analysis of specifications: conducting needs assessments, designing, sketching, creating prototypes, making technical decisions, offering new proposals, enhancing UI/UX, and estimating costs.
  • Development, testing, conducting code reviews, optimizing, and refactoring.
  • Supervising, training, and providing support to trainees and developers.
  • Keeping abreast of technological advancements.
Software craftsmanshipArchitecture logicielleApplications mobilesClean code

Education

INSAT - Institut National des Sciences Appliquées et de Technologie

Diplome National d'Ingénieur — Informatique Industrielle et Automatique

Mar 2010Present

Lycée 7 Novembre EL Mhamdia

Baccalauréat — Sciences Expérimentales

Jan 2004Present

Stackforce found 100+ more professionals with Node.js & React.js

Explore similar profiles based on matching skills and experience