CHARLIE HENIN
FULL STACK DEVELOPER
ABOUT ME
I've been building full-stack web apps since 2013, mostly at startups before joining Stingray. I've helped launch products, fix tricky issues, and keep systems running smoothly as they grew. Lately I've been experimenting with AI tools like Cursor to speed things up and make coding more fun. I try to be a steady contributor, adapt to what the team needs, and help projects evolve and scale smoothly.
TECHNOLOGIES
frontend
JavaScriptTypeScriptReact.jsNext.jsHTMLCSSTailwindApolloCypressService WorkersAudioWorkletWebAssemblyStyled Components
backend
Node.jsExpressKoaGraphQLPrismaMongoDBSQLRedisMicro services
other
DockerKubernetesAWSGitGitHubGitlabJenkinsJestLinuxmacOSAgileScrumJiraStripe
EXPERIENCE
Full Stack Software Developer
STINGRAY
Montreal, Canada
Jul 2024 - Present
- •Leverage performance-oriented web technologies (Lightning.js, Service Workers, AudioWorklet, WebAssembly, etc.) to run CPU-intensive applications on low-CPU smart TVs.
- •Develop and maintain music streaming platform features using React and modern web technologies.
- •Collaborate with Samsung and develop two Stingray PIRS apps for the Samsung VXT platform.
Technologies:
ReactTypeScriptJavaScriptNode.jsNext.jsLightning.jsService WorkersAudioWorkletWebAssembly
Full Stack Developer
BOTPRESS
Montreal, Canada
Jun 2023 - Jan 2024
- •Own and implement new features on Botpress Studio (where users build their chatbot)
- •Open source Botpress integrations development
- •Answer users questions on the Botpress Discord.
Technologies:
ReactNode.jsTypeScriptNext.jsSupabaseVercelAWSDocker
Full Stack Developer
MAPLR
Montreal, Canada
Jan 2023 - Jun 2023
- •Develop the frontend of an internal project from scratch
- •Work as a React/Node developer consultant at Intact Lab.
Technologies:
ReactNode.js
Full Stack Developer
BELLMAN
Paris, France (Remote)
Oct 2020 - Jan 2023
- •Maintain and improve Lobby, the software used by landlords and property managers.
- •Build, document and deploy an OCR service to extract essential data from financial documents.
- •Implement a payment scheduling system using Node, React, Stripe and AWS Step functions.
- •Build an IVR to dispatch all calls to the Bellman phone number on the right service.
- •Implement a remote voting system on Lobby to allow landlords to vote for general meetings online.
Technologies:
Node.jsReactTypeScriptStripeAWS Step FunctionsOCRGraphQLPrismaNext.js
Full Stack Developer
SIGFOX
Labège, France
Oct 2018 - Oct 2020
- •Maintain and improve the Sigfox ecosystem platforms: Buy, Build, Partner, Sens'it, Buy, Support.
- •Rewrite completely legacy Node.js REST API with Koa.
- •Migrate applications from OVH custom environment to GCP based Kubernetes infrastructure.
- •Develop and document a library of React components implementing the Sigfox design system constraints.
- •Write a mobile first Bingo application to demonstrate a low cost Sigfox device at the Sigfox Connect event in Singapore.
- •Write and document npm packages from modules reused through our codebases.
Technologies:
ReactNode.jsstyled-componentsKoaKubernetesMongoDBRedisGraphQLGCPOVH
Full Stack Developer
MAESTRO CORPORATION
Toulouse, France
Sep 2016 - Oct 2018
- •Development of high traffic platforms in the ticketing industry & various business applications.
Technologies:
ReactNode.jsExpressMongoDBReduxWebpackDockerElasticsearch
Intern
MAESTRO CORPORATION
Toulouse, France
Oct 2014 - Oct 2015
EDUCATION
Expert of Information Technologies
EPITECH
France
2012 - 2017
- •Learning programming concepts/paradigms (C, C++, Ocaml, Python, ASM, Java) through the development of multiple small projects.
- •Courses on various topics including mathematics, network, project management, english, uml, entrepreneurship.
- •Winning the "Toulouse Défi Numérique" Dataviz Award for the project "Où vont nos impôts ?".
- •Development of a domotic solution to regulate temperature and brightness through switchable glass for the Epitech Innovative Project.
- •Vice president of the "BDE" (Students union): animating the campus life by organizing small trips, videogames tournaments, sports games, ...
Master 1 in Computer Sc.
CHUNG-ANG UNIVERSITY
South Korea
2015 - 2016
- •Operating system, software engineering, korean culture & korean language courses.
- •Social, cultural experience, great improvement of english skills.
- •Activities and societies: Libero Soccer Team, Korea club, ...
HOBBIES
Sports
Hiking
Travels
Guitar
Singing
Video games