Michael Cook

Software Developer at Fonds Finanz Maklerservice GmbH

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

👤
Senior
🎓
Top School
Michael Cook is a seasoned software developer with 12 years of experience building distributed backend services and integrating core banking systems across European fintechs. Based in Germany, he has progressed from entrepreneurial Ruby on Rails projects and ebook tooling to leading backend teams and shaping data-driven products at Fidor and Sopra Banking. He contributes to open-source tooling for binary formats (notably improving ZX Spectrum TZX/TAP decoding in the fq project), showing attention to low-level parsing and robust data representation. Equally comfortable collaborating with architects or working independently, he blends a curiosity for new technologies with pragmatic engineering and product-focused delivery.
code12 years of coding experience
job17 years of employment as a software developer
bookBachelor of Arts (BA) Popular Music and Recording, Bachelor of Arts (BA) Popular Music and Recording at The University of Salford
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
640reputation
25kreached
5answers
6questions
github-logo-circle

Github Skills (14)

golang10
go10
json8
cli7
passenger6
link-to6
ssl6
nginx6
rename6
csv6
routes6
ruby6
ruby-on-rails6
carrierwave6

Programming languages (12)

JavaC++ShellCJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
wader/fq

Aug 2024 - Aug 2024

fq - jq for binary formats. Tool, language and decoders for working with binary formats.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 3 PRs, 17 comments in 20 days
Contributions summary:Michael primarily worked on implementing and refining the TZX tape format decoder within the `fq` project. Their contributions involved adding support for ZX Spectrum TZX and TAP files, including decoding various block types and handling checksum verification. The user also made improvements to the parsing of specific data fields, like compression types, and refactored data representation for improved JSON output. They addressed several bug fixes to enhance the format parsing.
binary-formatjqhexdumpgojson
dungeons-of-moria/umoria

Sep 2016 - Oct 2022

Moria: a roguelike Dungeon Crawler game | Umoria Source Code
Contributions:14 releases, 5 reviews, 1674 commits in 6 years 1 month
crawlerroguelikemoriaumoriaterminal-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