Marcel Jackwerth

Software Architect at Binary Molecule

Hamburg, 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
Marcel Jackwerth is a polyglot software architect from Hamburg with 13 years of experience designing mobile-first products, app architectures, and server infrastructure for clients like Intel Germany and Gruner+Jahr. He blends hands-on engineering across languages (JavaScript, Ruby, Objective-C, C#, Java, Go, Kotlin) with leadership roles from CTO to Staff Engineer, notably shaping Pebble’s and Fitbit’s companion runtimes and tooling. Marcel is comfortable across iOS, Node.js, Ruby on Rails, and embedded SDKs, and he advocates practical improvements like TypeScript adoption and internal API tooling. An active open-source contributor, he’s improved developer tooling and QA in projects such as the popular Xcode installer and SwiftLint, bringing test-first discipline and clearer error handling to downstream users. Known for rapid adaptation to new stacks, he pairs deep technical craft with a consulting mindset that turns complex requirements into pragmatic, production-ready systems.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computational Science, Bachelor of Science (B.Sc.) Computational Science at Kiel University
languagesGerman, English, French
github-logo-circle

Github Skills (15)

command-line10
testing10
linting10
xcode10
command-line-interface10
swift10
static-analysis10
software-quality10
cli10
ruby10
coding-style9
enforcement9
rspec9
git8
version-control8

Programming languages (17)

MDXJavaC++RustCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
xcpretty/xcode-install

Jun 2015 - Nov 2015

🔽 Install and update your Xcodes
Role in this project:
userFull-stack Developer
Contributions:23 commits, 13 PRs, 16 comments in 4 months
Contributions summary:Marcel contributed to various aspects of the Xcode installation manager project. They implemented a command to select installed Xcode versions and made improvements to list functionality. Furthermore, the user refactored the codebase by renaming a core file, fixing test race conditions, and addressing numerous Rubocop complaints. Finally, they integrated output parsing for better error handling.
macosupdatexcode
realm/SwiftLint

Sep 2017 - Sep 2017

A tool to enforce Swift style and conventions.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 2 PRs, 19 comments in 1 day
Contributions summary:Marcel contributed to the project by implementing and modifying tests, specifically focusing on the `MultilineArgumentsRule`. They added new test cases to cover different scenarios for the rule, including various configurations for argument placement (same line, next line). The user's work involved creating non-triggering and triggering examples to ensure the SwiftLint rule accurately identifies and flags style violations related to multiline arguments. This work improved the quality and reliability of the SwiftLint tool.
linterswift-package-managerbazellintingcode-quality
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
Marcel Jackwerth - Software Architect at Binary Molecule