Benoit Vallon is a pragmatic CTO and two-time co-founder with 11 years of engineering experience building consumer and enterprise-grade web and mobile products. He blends hands-on full‑stack development (Node.js, React/React Native, PostgreSQL/MongoDB) with systems architecture and cloud deployment expertise, having led high‑scale work such as an eBay server‑side rendering service handling billions of requests daily. Benoit has a strong track record of taking projects from prototype to production—designing APIs, payment integrations, back‑office tooling and marketing stacks—and has shipped cross‑platform apps that reuse the same codebase (notably a widely starred React Native calculator project). Comfortable managing small dev teams, he pairs product vision with practical engineering processes and continuous learning, often reimplementing core computer‑science concepts in JavaScript to deepen understanding. Based in New York, he combines startup agility with experience from large organizations and a background in both engineering and finance.
11 years of coding experience
9 years of employment as a software developer
Master Engineering, Master Engineering at ISAT
Master Finance, Master Finance at IAE Paris - Sorbonne Business School
Contributions:63 commits, 4 PRs, 36 pushes in 2 years
Contributions summary:Benoit's primary contribution involved implementing various data structures in JavaScript, as evidenced by the addition of array, hash table, set, stack, queue, singly linked list, doubly linked list, tree and binary search tree implementations. The user also incorporated sorting algorithms, including bubble sort, insertion sort, selection sort, shellsort, merge sort and quicksort. These contributions demonstrate a strong understanding of fundamental computer science concepts and their practical application in JavaScript.
Mobile, desktop and website Apps with the same code
Role in this project:
Front-end Developer
Contributions:163 commits, 17 PRs, 122 pushes in 5 years 3 months
Contributions summary:Benoit's commits primarily focused on building the user interface and adding functionality for a calculator application. They implemented the visual interface, including styling using CSS. The user also created React components such as Keyboard, Key, Screen, and Formulae to structure the calculator's features. Additionally, they integrated a Flux architecture, including actions, stores, and a dispatcher, to handle user interactions and manage the application's state.
reactelectronios-appreact-nativeuniversal-app
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Benoit Vallon - CTO And Co-founder at Bubble BD (Heappi SAS)