Interim Tech Leader ? Fullstack Software Engineer ? IT Consultant ? Ruby / Rails / React
Aktualisiert am 24.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Mitarbeiterführung
Ruby on Rails
ReactJS
Managementerfahrung
Managementberatung
Teamleading
11 - 25 Mitarbeiter
AWS
Cloud Computing
Amazon RDS
JavaScript
TypeScript
Ruby
Softwarearchitektur
German
Muttersprache
English
C1
French
Grundkenntnisse

Einsatzorte

Einsatzorte

Munich (+20km) Rosenheim, Oberbayern (+20km)
Deutschland
möglich

Projekte

Projekte

9 months
2024-01 - now

working to build out a mobile symptom tracker application

Consultant / Architect / Fullstack Engineer AWS React Native Golang ...
Consultant / Architect / Fullstack Engineer
  • Together with a founder I am working to build out a mobile symptom tracker application 
  • As a green field project this involves conceptual work on the frontend, data model design, building out the mobile app using React Native, backend implementation, and infrastructure development.
AWS React Native Golang AWS Api Gateway Lambda Expo React Navigation WatermelonDB Native Wind
Health Tech
3 months
2024-05 - 2024-07

System Architecture for 10x Growth

Consultant / Architect Ruby on Rails Applikationsarchitektur Softwarearchitektur ...
Consultant / Architect

With another freelance consultant I was reviewing 9 software systems and the systems architecture of an Engie spin off company. The mission was to develop a target architecture and organizational recommendations to support a 10x growth of customer base and needed systems scale.

  • Systems and architecture review of 9 software systems and infra
  • Product organization and process review
  • Recommendations for architectural and organizational changes for a 10x growth scenario
  • Target systems architecture

Atlassian Confluence Atlassian JIRA Ruby on Rails Kubernetes MySQL
Ruby on Rails Applikationsarchitektur Softwarearchitektur SystemArchitektur
3 months
2023-10 - 2023-12

Conceptualized a baseline systems architecture on AWS

Consultant / Architect AWS Notion
Consultant / Architect

I was consulting the founders of a newly established startup focusing on recruitment for clinical trials. My role was to conceptualize the cloud and software stack to build out the software needed to kick start their business.

  • Conceptualized a baseline systems architecture on AWS - involving API Gateway, Lambda, RDS, Cognito, S3, ECS
  • Consulted on conceptualizing an MVP leveraging low code tooling such as retool for backoffice panels and dashboards
  • Scoping of an MVP and technology decisions - involving Golang, python, Next.js, htmx and several AWS services

AWS Notion
Health Tech
2 months
2023-09 - 2023-10

building my own portfolio pages

Fullstack Engineer React Next.js Astro ...
Fullstack Engineer

I was building my own portfolio pages as static webpages using next.js and astro with a automated build process via github actions and resulting in lighthouse performance scores of 94% and 100% respectively.

  • Built 2 websites to present my portfolio using Next.js and Astro - statically served on S3
  • Using Lambda, Api Gateway and SES for contact form submissions
  • Using a combination of honeypot systems, api keys and rate limiting to prevent spam submissions
React Next.js Astro bulma css / sass tailwind css i18next AWS Api Gateway S3 Lambda SES GitHub Actions Playwright
11 months
2022-09 - 2023-07

Privacy and InfoSec as a Service SaaS Platform

Engineering Manager Mitarbeiterführung Teamleading Ruby ...
Engineering Manager

In the role of EM I was leading two cross functional software delivery teams working on the core public facing products of DataGuard. I was responsible for delivery on time, staffing, improving agile processes, technology improvements like transitioning to TypeScript as well as keeping the quality high. Along leadership responsibilities like personal development of individual engineers, I conducted code reviews and drove architectural improvements as well as contributed code.

  • Transitioned two Software Engineering Teams from virtually not delivering to high performing
  • Successfully introduced Scrum in two Software Engineering Teams - enabling management to reliably predict deliveries
  • Introduced DORA metrics to measure key data points, established these as part of the teams? culture
  • Wrote a service in Ruby to pull and process DORA metrics from GitLab and to be delivered to corporate reporting
  • Introduced low code and integrations tooling like AppSmith and n8n
  • Contributed to transition from bare metal to Kubernetes
Mitarbeiterführung Teamleading Ruby Ruby on Rails Vue.js Cloud Computing JavaScript TypeScript
Munich
8 months
2022-01 - 2022-08

Software as a Medical Device Mobile Apps

Head of Technology Teamleading Managementerfahrung Personalverantwortung ...
Head of Technology

As Head of Technology I was responsible for the entire engineering organization - encompassing ownership of relevant processes within the ISO 13485 QMS, managing change from native to cross platform, leading multiple external teams and internal engineers as well as a cloud stack transition from ECS to Kubernetes.

  • Re-staffed software engineering team to meet capacity requirements
  • Successfully oversaw external near shore development of two mobile products from initial concept to running in production
  • Successfully simplified Software Development Process within the ISO 13485 QMS
  • Initiated infrastructure transition from ECS to Kubernetes
  • Initiated and successfully accomplished transition from native iOS and Android setup to React Native

Teamleading Managementerfahrung Personalverantwortung Ruby Ruby on Rails iOS UIKit React Native PostgreSQL Redis RDS EC2 S3 ECR Cognito Phrase Circle CI Kubernetes Terraform
Munich
5 months
2021-08 - 2021-12

Digital Voucher Marketing Platform

Engineering Manager Ruby on Rails Elixir Phoenix ...
Engineering Manager

In the role of EM, I was leading two cross functional software delivery teams working on internal systems - a customer satisfaction aggregation tool as well as a global system for coupon / voucher management that replaced an open-source library.

  • Introduced Scrum in two cross functional software delivery teams
  • Staffed teams to meet future capacity requirements
  • Introduced and successfully established Elixir to replace Ruby in parts
  • Supported transition from Monolithic Rails apps to a message driven micro service architecture
  • Successfully drove a build / buy decision for a global coupon system
  • Introduced React Context API, refactor and Dark Mode as an Individual Contributor

Ruby on Rails Elixir Phoenix Sinatra Kafka React PostgreSQL Redis Sidekiq Kubernetes GitHub Actions
Berlin
1 year 7 months
2020-01 - 2021-07

Medical devices engineering organization

Lead Engineer / Engineering Manager Ruby Ruby on Rails JavaScript ...
Lead Engineer / Engineering Manager

I started out as Lead Engineer - being the first permanent engineering hire - mostly focusing on writing code, delivering features and maintain RoR applications and Vue.js frontends. Secondly -together with the CTO - I was responsible to structure and plan out the product engineering organization to be fit for a hyper growth phase post an A Series funding.

  • Structured and built up the product engineering organization
  • Staffed engineering teams from 1 to 16 engineers
  • Transitioned mobile applications from app-shell web apps to React Native
  • Drove initiative to migrate backends from bare metal to a multi public cloud setup leveraging Kubernetes
  • Drove initiative to migrate from monolithic RoR apps to a service oriented architecture using Ruby but also introducing NestJS
  • Established constant improvement in Scrum teams - enabling them to own their individual processes and be high performing
  • Established strong engineering culture, engineering excellency and high performance environment
  • Supported the introduction of a ISO 13485 certified QMS and owning relevant processes
  • Co-created and established a methodology to release medical device grade applications within weeks instead of months.

Ruby Ruby on Rails JavaScript TypeScript Kubernetes AWS Mitarbeiterführung Teamleading Organisationsmanagement ReactJS React Native iOS SDK Vue.js PostgreSQL Redis AppSmith n8n GitLab Keycloak React NestJS Sidekiq Terraform Phrase GitHub Actions
Munich
4 years 3 months
2015-10 - 2019-12

Patient Reported Outcomes SaaS Product

Senior Software Engineer / Supervisor Software Development Ruby on Rails Elixir Golang ...
Senior Software Engineer / Supervisor Software Development

Together with a US based engineering team, I was responsible for a SaaS solution providing clinical trial data capturing functionality to orthopedic surgeons to collect patient reported outcomes. I accompanied the team and product over several years and through many technical iterations - most importantly moving towards cloud native and a service-oriented architecture following an iterative approach - servicing parts out while keeping the monolith.

  • Remotely leading a Software Engineering Team based in the US and enabled them to deliver on time and get high performing
  • Enabled the team to adopt a DevOps culture environment and a you- build-it, you-run-it mindset
  • Built multiple React Apps and components for a B2B SaaS application
  • Built a service to anonymize clinical trial data in Golang
  • Built a charting service using express and D3
  • Migrated applications from EC2 into Kubernetes
Ruby on Rails Elixir Golang React PostgreSQL Redis Sidekiq Kubernetes AWS EC2 CloudFormation S3 Lambda Api Gateway SNS SQS Tensorflow iOS Cocoa Touch Circle CI Okta
Munich

Aus- und Weiterbildung

Aus- und Weiterbildung

6 years 5 months
1998-10 - 2005-02

Product Design

Dipl. Designer, Hochschule für Gestaltung Karlsruhe
Dipl. Designer
Hochschule für Gestaltung Karlsruhe

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Mitarbeiterführung Ruby on Rails ReactJS Managementerfahrung Managementberatung Teamleading 11 - 25 Mitarbeiter AWS Cloud Computing Amazon RDS JavaScript TypeScript Ruby Softwarearchitektur

Produkte / Standards / Erfahrungen / Methoden

Team Leadership
Experte
Software as a Medical Device
Experte
Kanban
Fortgeschritten
Scrum
Experte
Jira
Experte
Confluence
Experte
Git
Experte
GitHub
Experte
Gitlab
Fortgeschritten

Profile

I'm familiar with product development within highly regulated fields such as Software as a Medical Device, Health Tech and Legal Tech along standards and regulations such as ISO 13485, 9001 and GDPR.


Highlights

  • 20+ years of experience as Senior / Lead Software Engineer / Architect
  • 20+ years of experience in Health Tech
  • 7+ years of experience in Tech Leadership roles
  • 6+ years of experience as Agile Leader - using Scrum and Kanban


Experience

  • Leadership of Teams of up to 12 engineers
  • Leadership of Engineering Departments of up to 4 teams
  • Full Stack Web Application Development with a strong focus on Ruby on Rails, React and AWS services
  • AWS Certified Solutions Architect, ISC2 Certified in Cybersecurity


Personality

  • Getting Things Done combined with a High-Quality Mindset
  • Diligent Problem Solver
  • Entrepreneurial Mindset
  • People Oriented Leadership Style
  • Total Ownership Advocate


Unique Selling Proposition

  • Senior Leader and Senior Software Engineer
  • Experience as a Leader and Individual Contributor in the Software as a Medical Device industry
  • Experience as a Leader and Individual Contributor in Cloud Transformations


Leadership

Departments of up to 4 engineering teams 


Experience

Teams of up to 12 engineers 


Role Experience

  • Tech Lead, Senior Software Engineer
  • Engineering Manager, Head of Engineering
  • Agile Coach, Architect


Agile

  • Scrum
  • Kanban 


Methodologies

  • XP
  • PP
  • Mob Programming


Technology Skillset

Frameworks, Libraries 

  • Ruby on Rails
  • Sinatra, Phoenix
  • Gin, Express


Frontend

  • React, HTML, HTML5, ERB, etc.
  • Next.js, Astro, CSS3, Sass, tailwind, bulma
  • Vue.js, Storybook


Mobile

  • iOS / Cocoa Touch w. Objective C 
  • React Native
  • Cordova 


Infrastructure / Cloud

  • Docker, Docker Compose
  • Terraform, AWS S3, Route 53, RDS, API Gateway, Lambda, SQS, SNS, ECS, ECR, Cognito
  • Kubernetes


Tooling

  • Git, GitHub, Gitlab
  • GitHub Actions, CircleCI, Gitlab CI
  • DataDog, New Relic, Prometheus


Patterns / Concepts

  • Client / Server, MVC, DI, TDD / BDD, CI, CD, REST, JWT
  • Microservice Architecture, Message Driven Systems
  • GraphQL


Other

  • Jira, Confluence, Notion, Gitlab Issues, Office 365, VS Code
  • Vim, NeoVim

Programmiersprachen

Ruby
Java
JavaScript
TypeScript
Elixir
Golang
Python
C++
Objective C
Swift
Bash

Datenbanken

PostgreSQL
MySQL
MongoDB
Microsoft SQL Server
Oracle

Branchen

Branchen

  • pharmaceutical industry
  • medical device industry

Einsatzorte

Einsatzorte

Munich (+20km) Rosenheim, Oberbayern (+20km)
Deutschland
möglich

Projekte

Projekte

9 months
2024-01 - now

working to build out a mobile symptom tracker application

Consultant / Architect / Fullstack Engineer AWS React Native Golang ...
Consultant / Architect / Fullstack Engineer
  • Together with a founder I am working to build out a mobile symptom tracker application 
  • As a green field project this involves conceptual work on the frontend, data model design, building out the mobile app using React Native, backend implementation, and infrastructure development.
AWS React Native Golang AWS Api Gateway Lambda Expo React Navigation WatermelonDB Native Wind
Health Tech
3 months
2024-05 - 2024-07

System Architecture for 10x Growth

Consultant / Architect Ruby on Rails Applikationsarchitektur Softwarearchitektur ...
Consultant / Architect

With another freelance consultant I was reviewing 9 software systems and the systems architecture of an Engie spin off company. The mission was to develop a target architecture and organizational recommendations to support a 10x growth of customer base and needed systems scale.

  • Systems and architecture review of 9 software systems and infra
  • Product organization and process review
  • Recommendations for architectural and organizational changes for a 10x growth scenario
  • Target systems architecture

Atlassian Confluence Atlassian JIRA Ruby on Rails Kubernetes MySQL
Ruby on Rails Applikationsarchitektur Softwarearchitektur SystemArchitektur
3 months
2023-10 - 2023-12

Conceptualized a baseline systems architecture on AWS

Consultant / Architect AWS Notion
Consultant / Architect

I was consulting the founders of a newly established startup focusing on recruitment for clinical trials. My role was to conceptualize the cloud and software stack to build out the software needed to kick start their business.

  • Conceptualized a baseline systems architecture on AWS - involving API Gateway, Lambda, RDS, Cognito, S3, ECS
  • Consulted on conceptualizing an MVP leveraging low code tooling such as retool for backoffice panels and dashboards
  • Scoping of an MVP and technology decisions - involving Golang, python, Next.js, htmx and several AWS services

AWS Notion
Health Tech
2 months
2023-09 - 2023-10

building my own portfolio pages

Fullstack Engineer React Next.js Astro ...
Fullstack Engineer

I was building my own portfolio pages as static webpages using next.js and astro with a automated build process via github actions and resulting in lighthouse performance scores of 94% and 100% respectively.

  • Built 2 websites to present my portfolio using Next.js and Astro - statically served on S3
  • Using Lambda, Api Gateway and SES for contact form submissions
  • Using a combination of honeypot systems, api keys and rate limiting to prevent spam submissions
React Next.js Astro bulma css / sass tailwind css i18next AWS Api Gateway S3 Lambda SES GitHub Actions Playwright
11 months
2022-09 - 2023-07

Privacy and InfoSec as a Service SaaS Platform

Engineering Manager Mitarbeiterführung Teamleading Ruby ...
Engineering Manager

In the role of EM I was leading two cross functional software delivery teams working on the core public facing products of DataGuard. I was responsible for delivery on time, staffing, improving agile processes, technology improvements like transitioning to TypeScript as well as keeping the quality high. Along leadership responsibilities like personal development of individual engineers, I conducted code reviews and drove architectural improvements as well as contributed code.

  • Transitioned two Software Engineering Teams from virtually not delivering to high performing
  • Successfully introduced Scrum in two Software Engineering Teams - enabling management to reliably predict deliveries
  • Introduced DORA metrics to measure key data points, established these as part of the teams? culture
  • Wrote a service in Ruby to pull and process DORA metrics from GitLab and to be delivered to corporate reporting
  • Introduced low code and integrations tooling like AppSmith and n8n
  • Contributed to transition from bare metal to Kubernetes
Mitarbeiterführung Teamleading Ruby Ruby on Rails Vue.js Cloud Computing JavaScript TypeScript
Munich
8 months
2022-01 - 2022-08

Software as a Medical Device Mobile Apps

Head of Technology Teamleading Managementerfahrung Personalverantwortung ...
Head of Technology

As Head of Technology I was responsible for the entire engineering organization - encompassing ownership of relevant processes within the ISO 13485 QMS, managing change from native to cross platform, leading multiple external teams and internal engineers as well as a cloud stack transition from ECS to Kubernetes.

  • Re-staffed software engineering team to meet capacity requirements
  • Successfully oversaw external near shore development of two mobile products from initial concept to running in production
  • Successfully simplified Software Development Process within the ISO 13485 QMS
  • Initiated infrastructure transition from ECS to Kubernetes
  • Initiated and successfully accomplished transition from native iOS and Android setup to React Native

Teamleading Managementerfahrung Personalverantwortung Ruby Ruby on Rails iOS UIKit React Native PostgreSQL Redis RDS EC2 S3 ECR Cognito Phrase Circle CI Kubernetes Terraform
Munich
5 months
2021-08 - 2021-12

Digital Voucher Marketing Platform

Engineering Manager Ruby on Rails Elixir Phoenix ...
Engineering Manager

In the role of EM, I was leading two cross functional software delivery teams working on internal systems - a customer satisfaction aggregation tool as well as a global system for coupon / voucher management that replaced an open-source library.

  • Introduced Scrum in two cross functional software delivery teams
  • Staffed teams to meet future capacity requirements
  • Introduced and successfully established Elixir to replace Ruby in parts
  • Supported transition from Monolithic Rails apps to a message driven micro service architecture
  • Successfully drove a build / buy decision for a global coupon system
  • Introduced React Context API, refactor and Dark Mode as an Individual Contributor

Ruby on Rails Elixir Phoenix Sinatra Kafka React PostgreSQL Redis Sidekiq Kubernetes GitHub Actions
Berlin
1 year 7 months
2020-01 - 2021-07

Medical devices engineering organization

Lead Engineer / Engineering Manager Ruby Ruby on Rails JavaScript ...
Lead Engineer / Engineering Manager

I started out as Lead Engineer - being the first permanent engineering hire - mostly focusing on writing code, delivering features and maintain RoR applications and Vue.js frontends. Secondly -together with the CTO - I was responsible to structure and plan out the product engineering organization to be fit for a hyper growth phase post an A Series funding.

  • Structured and built up the product engineering organization
  • Staffed engineering teams from 1 to 16 engineers
  • Transitioned mobile applications from app-shell web apps to React Native
  • Drove initiative to migrate backends from bare metal to a multi public cloud setup leveraging Kubernetes
  • Drove initiative to migrate from monolithic RoR apps to a service oriented architecture using Ruby but also introducing NestJS
  • Established constant improvement in Scrum teams - enabling them to own their individual processes and be high performing
  • Established strong engineering culture, engineering excellency and high performance environment
  • Supported the introduction of a ISO 13485 certified QMS and owning relevant processes
  • Co-created and established a methodology to release medical device grade applications within weeks instead of months.

Ruby Ruby on Rails JavaScript TypeScript Kubernetes AWS Mitarbeiterführung Teamleading Organisationsmanagement ReactJS React Native iOS SDK Vue.js PostgreSQL Redis AppSmith n8n GitLab Keycloak React NestJS Sidekiq Terraform Phrase GitHub Actions
Munich
4 years 3 months
2015-10 - 2019-12

Patient Reported Outcomes SaaS Product

Senior Software Engineer / Supervisor Software Development Ruby on Rails Elixir Golang ...
Senior Software Engineer / Supervisor Software Development

Together with a US based engineering team, I was responsible for a SaaS solution providing clinical trial data capturing functionality to orthopedic surgeons to collect patient reported outcomes. I accompanied the team and product over several years and through many technical iterations - most importantly moving towards cloud native and a service-oriented architecture following an iterative approach - servicing parts out while keeping the monolith.

  • Remotely leading a Software Engineering Team based in the US and enabled them to deliver on time and get high performing
  • Enabled the team to adopt a DevOps culture environment and a you- build-it, you-run-it mindset
  • Built multiple React Apps and components for a B2B SaaS application
  • Built a service to anonymize clinical trial data in Golang
  • Built a charting service using express and D3
  • Migrated applications from EC2 into Kubernetes
Ruby on Rails Elixir Golang React PostgreSQL Redis Sidekiq Kubernetes AWS EC2 CloudFormation S3 Lambda Api Gateway SNS SQS Tensorflow iOS Cocoa Touch Circle CI Okta
Munich

Aus- und Weiterbildung

Aus- und Weiterbildung

6 years 5 months
1998-10 - 2005-02

Product Design

Dipl. Designer, Hochschule für Gestaltung Karlsruhe
Dipl. Designer
Hochschule für Gestaltung Karlsruhe

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Mitarbeiterführung Ruby on Rails ReactJS Managementerfahrung Managementberatung Teamleading 11 - 25 Mitarbeiter AWS Cloud Computing Amazon RDS JavaScript TypeScript Ruby Softwarearchitektur

Produkte / Standards / Erfahrungen / Methoden

Team Leadership
Experte
Software as a Medical Device
Experte
Kanban
Fortgeschritten
Scrum
Experte
Jira
Experte
Confluence
Experte
Git
Experte
GitHub
Experte
Gitlab
Fortgeschritten

Profile

I'm familiar with product development within highly regulated fields such as Software as a Medical Device, Health Tech and Legal Tech along standards and regulations such as ISO 13485, 9001 and GDPR.


Highlights

  • 20+ years of experience as Senior / Lead Software Engineer / Architect
  • 20+ years of experience in Health Tech
  • 7+ years of experience in Tech Leadership roles
  • 6+ years of experience as Agile Leader - using Scrum and Kanban


Experience

  • Leadership of Teams of up to 12 engineers
  • Leadership of Engineering Departments of up to 4 teams
  • Full Stack Web Application Development with a strong focus on Ruby on Rails, React and AWS services
  • AWS Certified Solutions Architect, ISC2 Certified in Cybersecurity


Personality

  • Getting Things Done combined with a High-Quality Mindset
  • Diligent Problem Solver
  • Entrepreneurial Mindset
  • People Oriented Leadership Style
  • Total Ownership Advocate


Unique Selling Proposition

  • Senior Leader and Senior Software Engineer
  • Experience as a Leader and Individual Contributor in the Software as a Medical Device industry
  • Experience as a Leader and Individual Contributor in Cloud Transformations


Leadership

Departments of up to 4 engineering teams 


Experience

Teams of up to 12 engineers 


Role Experience

  • Tech Lead, Senior Software Engineer
  • Engineering Manager, Head of Engineering
  • Agile Coach, Architect


Agile

  • Scrum
  • Kanban 


Methodologies

  • XP
  • PP
  • Mob Programming


Technology Skillset

Frameworks, Libraries 

  • Ruby on Rails
  • Sinatra, Phoenix
  • Gin, Express


Frontend

  • React, HTML, HTML5, ERB, etc.
  • Next.js, Astro, CSS3, Sass, tailwind, bulma
  • Vue.js, Storybook


Mobile

  • iOS / Cocoa Touch w. Objective C 
  • React Native
  • Cordova 


Infrastructure / Cloud

  • Docker, Docker Compose
  • Terraform, AWS S3, Route 53, RDS, API Gateway, Lambda, SQS, SNS, ECS, ECR, Cognito
  • Kubernetes


Tooling

  • Git, GitHub, Gitlab
  • GitHub Actions, CircleCI, Gitlab CI
  • DataDog, New Relic, Prometheus


Patterns / Concepts

  • Client / Server, MVC, DI, TDD / BDD, CI, CD, REST, JWT
  • Microservice Architecture, Message Driven Systems
  • GraphQL


Other

  • Jira, Confluence, Notion, Gitlab Issues, Office 365, VS Code
  • Vim, NeoVim

Programmiersprachen

Ruby
Java
JavaScript
TypeScript
Elixir
Golang
Python
C++
Objective C
Swift
Bash

Datenbanken

PostgreSQL
MySQL
MongoDB
Microsoft SQL Server
Oracle

Branchen

Branchen

  • pharmaceutical industry
  • medical device industry

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.