Henrik Giesel

Software Developer at Migaku

Oberursel (Taunus), 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
Henrik Giesel is a versatile software developer with 11 years of experience building web, mobile, and backend systems from Germany’s Hesse region. Comfortable across modern front-end frameworks (Web Components, React, Svelte, Angular) and backend stacks (Django, Rust, PHP/Symfony), he’s shipped production features at companies like Ankitects and Pickware and currently contributes at Migaku. A prolific open-source contributor, Henrik has made notable contributions to the widely used Anki ecosystem—improving Android card rendering, extending AnkiConnect, and adding backend hooks—demonstrating strength in cross-platform integration and tooling. He combines a terminal-loving, functional-programming mindset with practical experience in build systems, CI/CD, and mobile app architecture, and often surfaces subtle UX and performance improvements that aren’t obvious from UI alone.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Coburg University
bookBachelor of Science - BS Computer Science - Mobile Devices, Bachelor of Science - BS Computer Science - Mobile Devices at Frankfurt University of Applied Sciences
languagesGerman, English, Japanese, Chinese
stackoverflow-logo

Stackoverflow

Stats
5,540reputation
318kreached
51answers
142questions
Badges
pyqt
top-5%
github-logo-circle

Github Skills (29)

kotlin10
hook10
javascript10
apidoc10
python10
anki10
android-developer10
api10
front-end-development10
android10
mathjax10
android-developers10
hookstate10
hook-form10
api-design9

Programming languages (21)

JavaC++CSSRustCFluentHTMLSvelte

Github contributions (5)

github-logo-circle
ankitects/anki

May 2020 - Dec 2022

Anki's shared backend and web components, and the Qt frontend
Role in this project:
userBack-end Developer
Contributions:103 reviews, 1230 commits, 288 PRs in 2 years 7 months
Contributions summary:Henrik primarily contributed to the backend components of the Anki project by adding and modifying hooks for deck configuration. The changes involved implementing new hooks within the aqt.deckconf and qt/aqt/gui_hooks.py files, allowing for customization and modification of deck configurations. The user also updated the tools/genhooks_gui.py file, demonstrating an understanding of how hooks are generated and used within the system.
desktopankicomputers
FooSoft/anki-connect

Jan 2019 - May 2019

Anki plugin to expose a remote API for creating flash cards.
Role in this project:
userFull-stack Developer
Contributions:14 commits, 2 PRs, 11 comments in 3 months
Contributions summary:Henrik primarily worked on enhancing the AnkiConnect plugin's functionality. Their contributions included extending the `guiAddCards` method to support pre-setting card details, modifying the user interface behavior, and fixing various bugs associated with the AddCards dialogue. They implemented changes to the AnkiConnect plugin, including defining keyboard shortcuts and addressing issues related to opening multiple windows.
apiflash-cardsexposeflashremote-api
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
Henrik Giesel - Software Developer at Migaku