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.
13 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.Sc.) Computational Science, Bachelor of Science (B.Sc.) Computational Science at Kiel University
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.
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.
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