
Barthélémy Bonhomme (Barthy /bɑːɹtɪ/)
- web: https://barthy.koeln
- mail: post@barthy.koeln
- tel: +49 176 30 59 46 43
EU Citizen happy to relocate within few months.
Fluent in French & German (Native), English (C1)
Software Engineer with 10+ years full-stack expertise and a proven track record leading developers, aligning business and tech strategies, and shipping production systems across a wide range of sectors. I value work in multicultural and diverse teams striving to learn from each other.
Experience
Present
Software Engineer III
Primary Tech Stack: Next.js, React, TypeScript, GDScript, Godot C++Senior position in an agile team exploring new technologies. Projects range from internal demos and prototypes to production-ready features for EA's games and services.
- Modernized Content Publishing CMS with 14k+ existing entries
- Implemented fast-paced online multiplayer game for handheld
- Set up a knowledge exchange platform and filled it following the Diátaxis framework
- Coached of up to 3 Software Engineer II
- Created agentic review and visual regression tools
Sep 2024
Senior Web Developer
Primary Tech Stack: Node.js, Vue.js, TypeScriptSenior position taking ownership of frontend development and coordination with embedded and backend development for an IoT fleet management platform.
- Reduced page load times by 90% by enforcing strict coding guidelines, code reuse, and minimizing dependencies
- Continuously improved e2e tests, reducing regression errors despite large refactoring
- Empowered interdisciplinary exchange and planning through structured RFCs
- Spun up a second product front-end within weeks thanks to loosely coupled architecture and reusable components
- Created a bandwidth consumption calculator for IIoT application based on user config, firmware logic, data encoding and UDP transport
Experience (Continuation)
Apr 2023
Head of Development
Primary Tech Stack: Symfony PHP, TypeScript, Vue.js, React, Next.jsLed a development team within a full-service media and software agency.
- Led large-scale migration of public sector data into custom GDPR-compliant CMS
- Developed interactive and discoverable search engines for ~1M daily visitors
- Migrated monolithic servers to modern containerized cloud deployments
- Architected and implemented multi-tenant / multi-site distributed CMs
- Coached a developer now promoted to Software Engineer II
- Consulted international clients and third-party agencies
Feb 2026
Web Development
Primary Tech Stack: Symfony PHP, Vue.js, TypeScript, ThreeJS, PayloadCMS, Cloudflare ServerlessDevelopment, hosting, and maintenance of interactive 3D experiences and CMS.
- Built serverless Shopify app serving ~140k monthly invocations
- Built 3D and VR experiences used in museum tours
Jul 2020
Working Student Web Development
Primary Tech Stack: Symfony PHP, Vue.js, TypeScript, JavaScriptHobbyist to full stack web developer.
Dec 2020
Founder and Developer
Primary Tech Stack: Symfony PHP, Vue.js, JavaScriptCharitable online platform exchanging underground artists' music for donations to Doctors without Borders.
Education
Jan 2020
Bachelor of Science @ University of Applied Sciences Cologne
| Degree program: | Technical computer science |
| Specialization: | Development of complex software systems |
My thesis explored web and browser based virtual reality experiences combining multiple devices into headset and controller through MQTT and Websockets.
Capabilities and Knowledge
- Concept and ideation, exploration and presentation
- Development in agile and interdisciplinary teams
- Abstract understanding of programming languages and frameworks
- Efficient and effective application of knowledge to new technologies
- Fast reading and understanding of documentation and forums
- Reviews and constructive criticism
- Sharing of knowledge and coaching
- Linting, code quality tools and package managers
- Unit-, functional- and E2E testing
- Software and data security
- Performance, distributed tracing, monitoring
- Platform operations and architecture management
- Accessibility and inclusivity considerations
- Database and search engines
- Game engines and multiplayer netcode
Core competencies
// (10+ years)Specialized
// (6+ years)Emerging
// (1-2 years)Other interests
Audio production (Ableton Live),Audio Effects Plugin Development (C++, JUCE),Microcontroller programming (C),3D design (CAD, Blender),3D printing (self-built machine, open source slicers)
Freelance Work & Projects
Selection of publicly available freelance projects.
Open Source Projects
Arbitrary Remote Control System (ARCS)
My bachelor thesis in early 2020 revolved around web and browser based virtual reality experiences, that were made accessible by combining several devices into a single Human Computer Interface (HCI).
You can use two smartphones, a smartphone and a laptop, or theoretically any connected device to control the VR experience and enjoy all degrees of freedom.
Front-end: Vue.js v3, Three.js and WebRTC through PeerJS
See DemoGitHubScroll-Snap Slider
JavaScript enhanced scroll-snapping used for sliders/carousels.
The goal is to not repeat myself when implementing simple sliders, but also not use one of the huge libraries out there.
Technologies: TypeScript, ES Modules and Classes
See DemoGitHubExperiment (WIP): Vue.js v3 + Three.js Animation
Scrubbing through a keyframed animation, exploration with WASD/Arrow keys controls, and orbit controls. Interaction and reactivity managed in Vue.js.
Technologies: Blender, Vue.js v3, Three.js
See DemoGitHub





