Hilmar Wiegand

Senior Software Engineering Consultant at Opencreek Technology

Frankfurt, Hesse, Germany
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

🤩
Rockstar
🎓
Top School
Hilmar Wiegand is a Senior Software Engineering Consultant based in Frankfurt with 11 years of experience building performant full‑stack systems and leading engineering teams. He blends frontend finesse and backend rigor—shipping TypeScript UIs and Rust/Go services—while focusing on developer tooling and polished user experiences. As a tech lead he drives agile practices and developer productivity, empowering teams to deliver scalable, maintainable products. An active open‑source contributor, he has improved UI and 2D rendering in the Rust game engine Amethyst and streamlined Nix-based builds for the popular wezterm terminal emulator, showing a knack for smoothing developer workflows. His background spans startup and consultancy roles where he balances hands‑on coding with architecture and team coaching. Colleagues rely on him to translate UX-driven design goals into robust, production-ready implementations.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at Johann Wolfgang Goethe-Universität Frankfurt am Main
github-logo-circle

Github Skills (19)

dependency-management10
game-engine10
buttons10
nix10
game-dev10
amethyst10
rendering10
ui-design10
uid10
front-end-development10
build-automation10
engine10
rust10
game-development10
2d10

Programming languages (20)

SmartyJavaC++CSSRustCSchemeGo

Github contributions (5)

github-logo-circle
amethyst/amethyst

Nov 2018 - May 2020

Data-oriented and data-driven game engine written in Rust
Role in this project:
userFull-stack Developer
Contributions:53 commits, 11 PRs, 53 pushes in 1 year 5 months
Contributions summary:Hilmar's commits primarily focus on enhancing the Amethyst game engine's UI and 2D rendering capabilities. They implemented features like image rendering without sprite sheets, event retrigger systems for UI buttons, and sound integrations. Additionally, the user refactored UI button events and added new functionality for button actions. Their work also includes updates to the changelog, documentation, and examples, demonstrating a focus on user experience.
data-drivengamegamedevrustentity-component
wezterm/wezterm

Apr 2023 - Dec 2024

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Role in this project:
userDevOps Engineer
Contributions:9 reviews, 1 PR, 22 comments in 1 year 8 months
Contributions summary:Hilmar's primary focus was on establishing and refining the build process for the project using Nix. The commits demonstrate the use of Nix for dependency management and building the project, specifically addressing issues related to the Rust build environment within a Nix flake. The user implemented configuration and updates to the Nix flake file, improving the build process and setting up a development environment. They made contributions to enhance macOS build compatibility, and updated dependencies.
emulatorserialterminal-emulatorstuivt100
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