Marvin Buff

Software Engineer at Optravis LLC

Binningen, Basel-Landschaft, Switzerland
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
Marvin Buff is a software engineer based in Binningen, Switzerland, with eight years of experience building user-focused applications across web, desktop, and game engines. He recently shipped React/TypeScript admin interfaces, applied Python and time-series tooling for internal data analysis, and implemented complex business logic in Kotlin for desktop software. An active contributor to the FXGL Java/JavaFX/Kotlin game library, he focuses on UI and component design—improving interactive elements like health and progress bars for better responsiveness. Marvin combines strong academic grounding from the University of Basel with a curiosity-driven appetite for machine learning, game development, and even molecular biology, signaling a willingness to apply software skills in interdisciplinary domains.
code8 years of coding experience
bookMaster of Science - MS, Computer Science, 5.6, Master of Science - MS, Computer Science, 5.6 at University of Basel
languagesGerman, English
github-logo-circle

Github Skills (18)

kotlin10
javafx10
ui-design10
java10
javas10
uid10
front-end-development10
2d-engine9
2d-game9
2d9
web-framework8
game-development8
app-framework8
application-framework8
game-engine6

Programming languages (6)

TypeScriptJavaRustTeXHTMLKotlin

Github contributions (5)

github-logo-circle
AlmasB/FXGL

Nov 2019 - Oct 2020

Java / JavaFX / Kotlin Game Library (Engine)
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 12 commits, 7 PRs in 10 months
Contributions summary:Marvin primarily contributed to the UI and component aspects of the FXGL game library. Their work involved creating and refactoring UI elements like `GenericBarViewComponent` and `HealthBarViewComponent`, including adjustments for better functionality and responsiveness to width changes. Additionally, the user improved constructors and addressed code issues related to the `ProgressBar` component. These contributions suggest a focus on enhancing the visual and interactive elements of the game engine.
game2diosjavafxmobile
marvinbuff/GalacticCombat

Jan 2020 - Jun 2020

A simple tower defense game.
Contributions:4 PRs, 47 pushes, 4 branches in 5 months
tower-defensegamedefensetowertower-defense-game
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
Marvin Buff - Software Engineer at Optravis LLC