Martin Wilhelmi

Solution Architect

Martin Wilhelmi
Hamburg, Germany

Experience

Aug 2023 - Present
1 year 7 months
Germany

Security Auditor

MissionMe

Environment: AWS, Ruby on Rails, GraphQL, React Native

  • Penetration test for Backend, Android-App and iOS-App
May 2023 - Sep 2023
5 months
Germany

Senior Software Architect & DevOps Engineer

Financial Industry (protected by NDA)

Environment: Ansible, GitHub, GitHub Actions, WireGuard, Terraform, AWS, Ruby on Rails, Next.js, Docker, MSSQL

  • Provisioning special configured instances with Ansible on AWS
  • Build and develop of new features
  • Backup Strategy on AWS for MSSQL
  • Deploy Staging and Production Environment on AWS with Terraform including S3, Elastic Beanstalk, EC2, SES, SNS and more services
Apr 2023 - Present
1 year 11 months
Germany

Senior Software Architect

Medical Industry (protected by NDA)

Environment: Ruby on Rails

  • Creating accounting software for billing
  • EDIFACT generation for GKV (gesetzliche Krankenversicherung) accounting
  • Testing
Sep 2022 - Nov 2022
3 months
Germany

Senior Software Architect

Graylog

Environment: OpenSearch, Python, Debian, Ubuntu, GitHub

  • Writing a design issue to document the approach to build a DEB package for OpenSearch
  • Extend OpenSearch Build project to build a DEB package
Apr 2022 - Nov 2022
8 months
Germany

Senior Software Architect

Graylog

Environment: React, TypeScript, Java, Docker, GitHub

  • Further development of the React frontend
  • Maintenance and refactorings of deprecated and legacy code
  • Development of new features
Oct 2021 - Present
3 years 5 months
Germany

Security Auditor

Medical Industry (protected by NDA)

Environment: Ruby on Rails, React Native, Rest APIs

  • Penetration test for Backend, Android-App and iOS-App
May 2021 - Present
3 years 10 months
Germany

DevOps Engineer

MissionMe

Environment: AWS, Postfix, Dovecot, Sieve

  • Restructure sending and receiving emails
  • Transfer of support e-mails
  • Consulting for topics like AWS
Dec 2020 - Mar 2022
1 year 4 months
Germany

Senior Software Architect

Financial Industry (protected by NDA)

Environment: Vue.js, TypeScript, Ruby on Rails, GitLab, Cypress, Google Cloud

  • Further development of the Rails backend and the Vue.js frontend
  • Maintenance and refactorings of deprecated and legacy code
  • Development of new features
May 2020 - Jul 2023
3 years 3 months
Germany

Senior Developer & DevOps Engineer

Hochzeitsplaner

Environment: AWS, GitHub Actions, CircleCi, Ansible, Ruby on Rails, Redis

Further development and relocation of the existing application

  • Provisioning new instances with Ansible on AWS
  • Development of new features
  • Maintenance
Jun 2019 - Apr 2020
11 months
Germany

Senior Developer & DevOps Engineer

MissionMe

Environment: React, React Native, TypeScript, AWS, Rails 5, GitHub, CircleCi, Stripe

  • Customizations for Strong Customer Authentication (SCA) with Stripe for One-Time and Repeat Payments
  • Further development of the React frontend and Rails backend of two applications
  • Hosting a new application on AWS with Elastic Beanstalk
May 2019 - Jun 2019
2 months
Germany

DevOps Engineer

sum.cumo

Environment: Docker, Kubernetes, AWS, Rails 5, GitLab

  • Setting up a Kubernetes cluster on AWS
  • Connecting Kubernetes to GitLab's Review Apps feature
  • Docker container created from existing Rails, Scala and Node projects and its deployment in Kubernetes
Apr 2018 - Mar 2019
1 year
Germany

Senior Developer

XING

Environment: Cassandra, Riak, Rails 5, Kubernetes, Docker, Kafka, Grafana, OpenStack, Elixir, RabbitMQ, Redis, Perl

  • Conversion of the application for parallel operation with Riak and Cassandra
  • Migration of data (many terabytes) from Riak into Cassandra during operation
  • Maintenance and refactorings of the projects
  • Development of new features
Feb 2018 - Present
7 years 1 month
Germany

Senior Software Architect & DevOps Engineer

Medical Industry (protected by NDA)

Environment: Ansible, Kubernetes, GitLab, GitLab Pipelines, Ruby on Rails, Docker, Icinga/Nagios, Hetzner Cloud

  • Provisioning new instances and bare metal servers with Ansible
  • Development of new features
  • Maintenance
  • Backup Strategy
  • Penetration test for Rest API/Backend/Android-App/iOS-App
  • Consulting for ISO 27001
Feb 2018 - Mar 2018
2 months
Germany

Senior Developer & DevOps Engineer

XING

Environment: TypeScript, AWS (Lambda)

  • Creating an Alexa skill which retrieves information from the user's profile and then plays it back
Nov 2017 - Mar 2018
5 months
Germany

Senior Developer

XING

Environment: React, Redux, TypeScript, Rails 5

  • Further development and maintenance of the XING Add-In
  • Implementation of new features
  • Development of the measures necessary for the GDPR
May 2017 - Aug 2017
4 months
Germany

Lead Developer, Senior Software Architect, Agile Coach

Portal for job advertisements (protected by NDA)

Environment: Elixir, Erlang, Ruby on Rails 5, Elasticsearch, Vue.js, Docker, Ansible, GitLab Pipelines, Kubernetes, Google Cloud Platform

  • Building new applications to replace the old platform
  • Hosting via Google Cloud
  • Coaching of the team and the customer
Jun 2015 - Present
9 years 9 months
Germany

Senior Developer

Environment: Swift

Freifunk iOS App

Jan 2015 - Apr 2017
2 years 4 months
Germany

Scrum Master, Lead Developer, Senior Developer, Product Owner, Product Manager, DevOps Engineer, IT-Leiter, Agile Coach, Senior

Avocado Store GmbH

Environment: Ruby on Rails 3-5, Docker, Ansible, AWS, Elasticsearch, Netdata

  • Introduction of processes with the help of Scrum
  • Creation of a customer database
  • Further development of the marketplace
  • Conversion of tracking (including Google e-commerce tracking)
  • Platform hosting including AWS, managed hosting, bare metal
  • Automation and connection of various parts
  • Platform Monitoring
Jan 2014 - Sep 2014
9 months
Germany

Lead Developer & DevOps Engineer

METAFOTO GmbH

Environment: Ruby on Rails 4, Elasticsearch, Swift, Objective-C, RubyMotion

  • Establishment of a platform for licensing images
  • Create an iOS app and a REST API
  • Creating an Android app with a service provider
Jul 2013 - Oct 2013
4 months
Germany

Lead Developer & DevOps Engineer

Qwanji GmbH

Environment: Ruby on Rails, Ember.js, Babushka, Wordpress

  • Establishment of a commentary platform
  • Hosting via Managed Hosting
Nov 2010 - Jun 2013
2 years 8 months
Germany

Lead Developer & DevOps Engineer

Wer liefert was? GmbH

Environment: Ruby on Rails 3-4, jQuery, Elasticsearch, Nginx, F5

  • Prototype creation
  • New development of the platform
  • Hosting via Bare Metal
Oct 2009 - Feb 2010
5 months
Germany

Developer & DevOps Engineer

Avocado Store GmbH

Environment: Ruby on Rails 2, AWS (EC2, Route 53, S3)

  • Establishment and development of a new marketplace
  • Hosting via Amazon Web Services
Jan 2008 - Sep 2009
1 year 9 months
Germany

Developer

WunderLOOP Media Service GmbH

Environment: Ruby on Rails 2, Emediate Ad Server, ExtJS

  • Further development of the Connect platform
  • Building the mobile ad targeting structure
Feb 2007 - Feb 2007
1 month
Germany

Co-Author

Linux Professionell Magazine

  • Financial Management
  • Desktop-Publishing (DTP)
Jan 2007 - Jan 2008
1 year 1 month
Germany

Developer

Qype GmbH

Environment: Ruby on Rails 2, Puppet, Solr

  • Further development of the site
  • Internationalization (I18n)
Jan 2005 - Dec 2017
12 years
Germany

IT-Consultant

AKRA GmbH

  • Consulting for start-ups and relaunches
  • Development with Ruby on Rails, JavaScript, Objective-C, Swift, Elixir and others
Jan 2003 - Dec 2006
4 years
Germany

Trainee

Kontinuum Informationssysteme GmbH

  • Customer support of the CRM system, among others
  • Development with C++/PHP and others
  • DevOps
  • WiFi line over 7 kilometer
  • Telephone systems software (Self-developed and Asterisk)

Languages

German
Native
English
Advanced
Spanish
Elementary

Certifications & licenses

ISO 27001