Martin Wilhelmi
Security Auditor
Experience
Aug 2023 - Present
2 years 5 monthsSecurity Auditor
MissionMe
- Environment: AWS, Ruby on Rails, GraphQL, React Native
- Penetration test for Backend, Android-App and iOS-App
May 2023 - Sep 2023
5 monthsSenior 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 development 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
2 years 9 monthsSenior Software Architect
Medical Industry (protected by NDA)
- Environment: Ruby on Rails
- Creating accounting software for billing
- EDIFACT generation for GKV (statutory health insurance) accounting
- Testing
Sep 2022 - Nov 2022
3 monthsSenior 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 monthsSenior 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
4 years 3 monthsSecurity 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
4 years 8 monthsDevOps 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 monthsSenior 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 monthsSenior Developer & DevOps Engineer
Wedding Planner
- 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 monthsSenior 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 monthsDevOps 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 yearSenior Developer
XING – Startpage
- 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 11 monthsSenior 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 monthsSenior Developer & DevOps Engineer
XING – Alexa Skill
- 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 monthsSenior Developer
XING – Microsoft Outlook Add-Ins
- 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 monthsLead 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
10 years 7 monthsSenior Developer
Freifunk iOS App
Jan 2015 - Apr 2017
2 years 4 monthsScrum Master, Lead Developer, Senior Developer, Product Owner, Product Manager, DevOps Engineer, IT Manager, 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 monthsLead 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 monthsLead 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 monthsLead 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 monthsDeveloper & 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 monthsDeveloper
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 monthCo-Author
Linux Professionell Magazine
- Financial Management
- Desktop-Publishing (DTP)
Jan 2007 - Jan 2008
1 year 1 monthDeveloper
Qype GmbH
- Environment: Ruby on Rails 2, Puppet, Solr
- Further development of the site
- Internationalization (I18n)
Jan 2006 - Dec 2017
12 yearsIT-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 yearsTrainee
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)
Skills
Operating Systems
- Linux (Debian, Ubuntu, Alpine, Openwrt, Fedora Etc.)
- Macos
- Windows
- Freebsd Pfsense/opnsense
Programming Languages
- Ruby (On Rails)
- Javascript (Vue.js, Next.js, React, Redux With Typescript)
- Swift
- Erlang
- Elixir
- Sql
- Python
- Objective-c
- C
- C++
- Html
- Perl
- Xml
- Css
- Tcl/tk
Hosting
- Bare Metal
- Hetzner
- Amazon Web Services
- Google Cloud Platform
- Heroku
- Scaleway
Operations Tools
- Ansible
- Docker
- Kubernetes
- Munin
- Grafana
- Chef
- Puppet
- Bind
- Squid
- Iptables
- Postfix
- Exim
- Rspamd
- Ssh
- Nfs
- Parallels
- Vmware
- Xen
- Linux Software Raid
- Asterisk
- Elasticsearch
- Solr/lucene
- Ferret
- Subversion
- Cvs
- Git
- Gitlab
- Ipv6
- Amazon Ec2 Tools
- Babushka
- Jekyll
- Openvpn
- Nginx
- Apache
- And More
Databases
- Postgresql
- Mysql
- Apache Cassandra
- Couchdb
- Memcached
- Redis
- Mongodb
- Sqlite
- Harmony
Project Management Methods
- Xp
- Scrum
- Kanban
Languages
German
NativeEnglish
AdvancedSpanish
Elementary Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience