Christophe Geiser

Co-founder CTO at Accessible Data

Lyon, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Christophe Geiser is a seasoned technologist and social entrepreneur with 14 years of experience building web platforms for the aid and business-support sectors as Co-founder and CTO of Preignition/Accessible Data. Trained in physics, he blends analytical rigor with hands-on engineering, shipping full-stack solutions and refining UX across complex data-driven applications. An active open-source contributor, he modernized and stabilized well-known JavaScript projects like crossfilter and dc.js and fixed subtle browser and accessibility bugs in Material Web Components. Christophe’s background in monitoring and evaluation at the UN World Food Programme informs a user-centric approach to information management and program impact. Based in Lyon, he combines startup grit with a track record of making infrastructure and data tooling more robust and maintainable.
code14 years of coding experience
bookdegree in physics, degree in physics at University of Geneva
languagesFrench, German
stackoverflow-logo

Stackoverflow

Stats
121reputation
13kreached
4answers
1question
github-logo-circle

Github Skills (23)

lit-element10
es6-modules10
javascript10
visualization10
testing10
component-development10
polymer10
web-components10
charting10
rollupjs10
front-end-development10
firebase-storage10
html10
visualizations10
d3js10

Programming languages (6)

TypeScriptJavaXQueryJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
crossfilter/crossfilter

Apr 2019 - Oct 2019

Fast n-dimensional filtering and grouping of records.
Role in this project:
userFull-stack Developer
Contributions:20 commits, 2 PRs, 16 comments in 6 months
Contributions summary:Christophe primarily contributed to refactoring and updating the project's codebase to utilize modern JavaScript features, specifically ES6 modules. They migrated the project's module imports and exports, updated dependencies, and adjusted build processes by switching from Browserify to Rollup. Additionally, the user addressed bug fixes and enhanced the testing framework, ensuring the project's stability and compatibility.
pythonrecordsn-dimensionaldimensionalfiltering
FirebaseExtended/polymerfire

Feb 2017 - Jan 2018

Polymer Web Components for Firebase
Role in this project:
userFull-stack Developer
Contributions:14 commits, 8 PRs, 48 comments in 11 months
Contributions summary:Christophe primarily focused on enhancing the functionality and usability of the `polymerfire` project, specifically concerning Firebase storage and data handling. They implemented features related to file uploads, data existence checks, and event handling for data changes. The contributions involved modifications across various Polymer web components, including firebase-query, firebase-document, and firebase-storage-related components. These changes aimed to improve data synchronization, user experience, and integration with Firebase storage functionalities.
firebasepolymerweb-components
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
Christophe Geiser - Co-founder CTO at Accessible Data