Martin Wilhelmi

Freelancer at Martin Wilhelmi

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

🤩
Rockstar
Martin Wilhelmi is a Hamburg-based freelance software engineer with 15 years of experience designing and shipping full-stack web applications and APIs. He has a strong background as a lead developer and senior software architect across e-commerce and enterprise projects, and has run his own freelance practice since 2017. Martin is an active open-source contributor, improving both front-end accessibility and back-end integrations in notable projects like Graylog and stripe-ruby-mock. He brings practical expertise in Ruby/Rails ecosystems and payment/tracking integrations, having added enhanced-ecommerce features and SetupIntent support to popular libraries. Colleagues rely on him for pragmatic refactors that reduce duplication and for thoughtful UI fixes that improve usability. Outside client work, he favors contributions that make testing and analytics simpler and more robust.
code15 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

javascript10
apidoc10
google-analytics10
rspec10
ui-design10
ruby10
uid10
api10
front-end-development10
rack10
logging10
react10
stripe-api10
ecommerce9
back-end-development9

Programming languages (14)

JavaC++CGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
A mocking library for testing stripe ruby
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 7 comments in 5 months
Contributions summary:Martin's contributions primarily focused on enhancing the Stripe mock library. They implemented support for SetupIntents, including the necessary request handlers and data structures. Further work involved refactoring and code improvements, such as removing empty and duplicated methods within payment methods. They also added features to manage customer discounts and introduced new payment method types like ideal and sepa_debit, adding relevant example code.
stripetestingrubymockingmocking-library
Graylog2/graylog2-server

Apr 2022 - Nov 2022

Free and open log management
Role in this project:
userFull-stack Developer
Contributions:34 reviews, 24 commits, 25 PRs in 7 months
Contributions summary:Martin contributed to the front-end and back-end of the Graylog web interface. They fixed bugs related to UI components like the `ConfirmDialog` and `KeyValueTable`. They also added features and improved existing components, such as including a days selection for outgoing traffic utilization. Further contributions involved modifying back-end configuration files and improving the accessibility of the web interface.
log-viewerloggingloggersecure-loggingsyslog
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
Martin Wilhelmi - Freelancer at Martin Wilhelmi