Geoffrey Preud'homme is an electrical and computer engineer with 12 years of hands-on experience spanning embedded systems, radio communications, and developer tooling. Self-taught early on in programming and system administration, he evolved into hardware-focused projects (LoRaWAN interference research, STM Nucleo work) and resilience testing for blockchain frameworks during academic internships. In industry he contributed to static timing analysis tooling at Synopsys and has practical DevOps experience automating cross-platform releases—visible in contributions to syncthing-gtk Chocolatey packaging—and backend fixes for projects like Firefly III. Based in Amsterdam, he blends low-level firmware and SDR knowledge with build automation and backend problem-solving, and maintains a scholar/own-code archive at git.frogeye.fr. Notably, his profile shows a pattern of turning research prototypes into reproducible tooling and deployment pipelines.
12 years of coding experience
Preparatory classes for engineer course, Preparatory classes for engineer course at Polytech'Lille
Erasmus semester, Computer engineering, Erasmus semester, Computer engineering at Politecnico di Milano
Baccalauréat S, Scientific, With mention: Very good, Baccalauréat S, Scientific, With mention: Very good at Lycée Clemenceau, Reims
Contributions:11 commits, 2 PRs, 9 comments in 1 year 9 months
Contributions summary:Geoffrey primarily contributed to automating the build and deployment process for the `syncthing-gtk` package, specifically for Windows/Chocolatey. They developed and refined Python scripts and PowerShell scripts to update the Chocolatey package, interact with the GitHub releases API, and package/push the software. Their changes included modifying build scripts, adjusting dependencies, and streamlining the release process, indicating a focus on infrastructure and build automation.
Contributions:9 commits, 9 PRs, 27 comments in 5 months
Contributions summary:Geoffrey primarily focused on bug fixes and code improvements within the Firefly III project. They addressed inconsistencies in currency symbol character limits and fixed indexing issues in the `BudgetRepository`. Several commits also involved ensuring correct handling of newlines in various `notes` fields across different API requests and form submissions. Further, the user addressed an attachment issue related to the Transaction functionality.
cashflowfirefly-iiiiiifinancesfinance
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.