Gwen G.

Senior Consultant

Leipzig, Deutschland

Erfahrungen

Nov. 2022 - Bis heute
2 Jahren 10 Monaten
Leipzig, Deutschland

Senior Consultant

VivoSensMedical GmbH / ovularing.de

  • Konzeption, Beratung und Umsetzung grundlegender System-Updates der Legacy-Software (Mobile-API, Web-Apps) ab 2014/15 auf einen modernen Tech-Stack.
  • Strategische Beratung von CTO und Produktverantwortlichen zum Tech-Stack-Management im Hinblick auf die Produktvision.
  • Performance-Optimierung und grundlegende Vereinfachung der Systemarchitektur, was Kosteneinsparungen und Verbesserungen im Entwicklungsprozess ermöglichte.
  • Aktualisierung von Linux OS, Ruby, Rails, NodeJS, MongoDB und anderer Bibliotheken; Anpassung von Code und Tooling für Entwicklung, Build und Deployment; Implementierung von Server-Provisioning mit Ansible und Einführung von IaC.
  • Portierung einer Sinatra-App auf Ruby on Rails mit umfassendem Refactoring unter Einsatz von Hotwire, Stimulus und Tailwind.
  • Einführung eines containerbasierten DevOps-Workflows mit Docker Compose und HashiCorp Nomad.
  • Teilzeit-Engagement.
  • Ruby on Rails 3→7
  • Sinatra
  • R
  • MongoDB 2→6
  • NodeJS 0.8→16
  • JavaScript
  • TypeScript
  • BackboneJS
  • CoffeeScript
  • Redis
  • Hotwire
  • Turbo
  • StimulusJS
  • TailwindCSS
  • Git
  • PRTG→Prometheus
  • Loki
  • Grafana
  • Ansible
  • Capistrano→Nomad
  • VMware
  • LXC→Docker
  • GitHub
  • CentOS Linux→Ubuntu & Alpine Linux
  • OpenProject
Juni 2021 - Mai 2022
1 Jahr
München, Deutschland

Lead-Entwickler

Die Produktmacher

  • Entwicklung einer neuen Web-App für medizinisches Personal zur Erfassung von Behandlungs- und Arzneimitteldaten von Hämophilie-Patienten und Übermittlung an das Deutsche Hämophilieregister (DHR) für florio GmbH / SOBI AB.
  • Schnittstellen zu interner JSON-API und DHR-SOAP-API von Adjumed.
  • Beratung des Kunden bei Produktkonzept und UX-Design.
  • Architektur- und Datenmodell-Design des Systems.
  • Entwicklung kritischer Komponenten, z. B. eines SOAP-API-Clients mit 2FA über IMAP.
  • Datenmanagement und -schutz nach Medizintechnik-Standards.
  • Ruby 3
  • Rails 6/7
  • PostgreSQL
  • Redis
  • Sidekiq
  • JSON-API
  • SOAP
  • XML
  • IMAP
  • HotwireJS
  • Turbo
  • StimulusJS
  • Less CSS
  • RSpec
  • Service Objects
  • Design Patterns
  • Feature Flags
  • Vollständig remote
  • Jira
  • Confluence
  • Slack
  • MS Teams
  • Google Meet
  • GitHub
  • Pair Programming
  • Code Review
  • Figma
  • Make
  • Docker
  • CircleCI
  • AWS
  • Intern agil (SCRUM)
  • Client-seitiges Wasserfallmodell
Nov. 2018 - Dez. 2022
4 Jahren 2 Monaten
Burgwedel, Deutschland

Software-Architekt und Lead-Entwickler

DistriSmart GmbH / papersmart.de

  • Steuerung eines umfassenden Refactoring-Prozesses für Kernkomponenten im Rahmen eines Business-Model-Pivots von B2B auf B2C.
  • Ab 2018 Teilzeit-Weiterentwicklung, Wartung und Support; Beratung der neuen Eigentümer zur Produktentwicklung.
  • Technische Leitung von 4–6 Entwicklern; Interviews und Onboarding.
  • Planung und Umsetzung funktionaler Erweiterungen für B2C-Kunden.
  • Entwicklung einer neuen Systemarchitektur mit Service Objects (Interactors).
  • Zahlungsintegration über Payone, PayPal und später Stripe.
  • Integration und Entwicklung verschiedener Schnittstellen: BMECat, eClass, WebValid, ClosedFinance, Optiva, TrustPilot sowie Datenimporte aus CSV- und XML-Dateien.
  • Umsetzung von JSON-APIs für Artikeldaten, Stückpreise, Bestände; Anbindung eines Inhouse-ERP-Systems.
  • Upgrade von Rails 3 auf Rails 4, Migration von MySQL zu PostgreSQL.
  • Erstellung von Skalierungskonzepten und Lasttests.
  • Ruby on Rails 3–5
  • MySQL
  • PostgreSQL
  • Memcache
  • Sphinx
  • ElasticSearch
  • DelayedJob
  • Prawn
  • RSpec
  • Cucumber
  • JSON
  • XML
  • SASS/CSS
  • jQuery 3
  • ActiveInteraction
  • StateMachine
  • Vollständig remote
  • Slack
  • Google Meet
  • Asana
  • GitLab
  • PivotalTracker
  • Code Review
  • Semi-agil (SCRUM-inspiriert)
  • Ubuntu Linux
  • Baremetal-Server
  • Ansible
  • Capistrano
März 2015 - Dez. 2018
3 Jahren 10 Monaten
Berlin, Deutschland

Interims-CTO, Technischer Produktmanager, Senior Ruby-on-Rails-Entwickler

Wimdu GmbH

  • Interims-CTO gemeinsam mit dem Infrastruktur-Teamleiter von November 2017 bis Februar 2018.
  • Regelmäßige Vorstandssitzungen; Recruiting und technische Interviews für CTO-Kandidaten, Onboarding und Übergabe an Nachfolger.
  • Technischer Produktmanager seit Juni 2017 nach Einführung dieser Rolle.
  • Beratung der Product-Owner-Teams.
  • Technische Leitung von bis zu 25 Entwicklern, inkl. Nearshore-Team.
  • Großangelegte Refactorings zur Performance-Verbesserung der Systemarchitektur und Entwicklungsprozesse sowie zur Ermöglichung von Compliance-Features.
  • Als Senior Ruby-on-Rails-Entwickler Implementierung zahlreicher neuer Features des führenden europäischen Unterkunftsmarktplatzes.
  • Leitung des Onboardings neuer Entwickler- und Produktmanagement-Teams.
  • Durchführung von Interviews, Teamleitung, Moderation, Coaching.
  • Begleitung der Umstellung von monolithischer auf (Micro-)Service-Architektur.
  • Einführung organisatorischer Verbesserungen, z. B. interner RFC-Prozess inspiriert von EmberJS & Rust.
  • Zahlungsintegration über Adyen für Ein- und Auszahlungen in mehreren Währungen.
  • Anbindung der GetYourGuide-REST-APIs.
  • Compliance-Themen: GDPR-Implementierung; erweitertes KYC für Zahlungsempfänger (Hosts).
  • Ruby on Rails 4/5
  • Service Objects
  • dry-rb
  • GraphQL
  • MySQL
  • ElasticSearch
  • Redis
  • Sidekiq
  • Memcache
  • Haml
  • Sass
  • Compass
  • BackboneJS
  • ReactJS
  • TDD
  • RSpec
  • Capybara
  • Watir
  • Cucumber
  • A/B-Testing
  • Feature Flags
  • Hybrid remote/in-office
  • Slack
  • Google Meet
  • Jira
  • Confluence
  • Trello
  • GitHub
  • Pair Programming
  • Tech Talks
  • Hackathons
  • Capistrano
  • LHM für MySQL
  • Docker
  • Chef
  • Puppet
  • Terraform
  • Heroku
  • AWS CloudFormation
  • S3
  • Rackspace
  • SCRUM/LESS, Moderation aller Zeremonien
  • Kanban
  • Engineering Meetings
Mai 2014 - Sept. 2014
5 Monaten
Burgwedel, Deutschland

Software-Architekt und Lead-Entwickler

DistriSmart GmbH / papersmart.de

  • Rekrutierung und Leitung des Entwicklungsteams für das Relaunch 2014 des Preisvergleichsshops für Bürobedarf.
  • Technische Leitung von 4–6 Entwicklern; Interviews und Onboarding.
  • Planung und Umsetzung funktionaler Erweiterungen für B2C-Kunden.
  • Entwicklung einer neuen Systemarchitektur mit Service Objects (Interactors).
  • Zahlungsintegration über Payone, PayPal und später Stripe.
  • Integration und Entwicklung verschiedener Schnittstellen: BMECat, eClass, WebValid, ClosedFinance, Optiva, TrustPilot sowie Datenimporte aus CSV- und XML-Dateien.
  • Umsetzung von JSON-APIs für Artikeldaten, Stückpreise, Bestände; Anbindung eines Inhouse-ERP-Systems.
  • Upgrade von Rails 3 auf Rails 4, Migration von MySQL zu PostgreSQL.
  • Erstellung von Skalierungskonzepten und Lasttests.
  • Ruby on Rails 3–5
  • MySQL
  • PostgreSQL
  • Memcache
  • Sphinx
  • ElasticSearch
  • DelayedJob
  • Prawn
  • RSpec
  • Cucumber
  • JSON
  • XML
  • SASS/CSS
  • jQuery 3
  • ActiveInteraction
  • StateMachine
  • Vollständig remote
  • Slack
  • Google Meet
  • Asana
  • GitLab
  • PivotalTracker
  • Code Review
  • Semi-agil (SCRUM-inspiriert)
  • Ubuntu Linux
  • Baremetal-Server
  • Ansible
  • Capistrano
Sept. 2013 - Dez. 2013
4 Monaten
Dresden, Deutschland

Senior Ruby-Entwickler

Saxiona AG

  • Entwicklung neuer Features, Refactoring, Architekturberatung und Third-Level-Support für AMOS, ein internes Backend-System für namhafte Webshops (z. B. bonprix.ru, quelle.ru, otto.ru) der Otto Group Solution Provider GmbH.
  • Ruby
  • JRuby
  • RubyQt
  • ActiveRecord
  • SOAP
  • Oracle
  • PL/SQL
  • Subversion
  • Windows
  • Vagrant
  • Ubuntu Linux
  • Qt Designer
  • Oracle SQL Developer
  • Klassisches Wasserfallmodell

Gründer

Eigenes Start-up

  • Entwicklung von Branchen-Software und Beratung.
  • Web- & Print-Design.

Zusammenfassung

  • 16+ Jahre Teamleitung, Agile Entwicklung, Ruby on Rails, JavaScript
  • 23+ Jahre Webentwicklung, Hosting, SaaS, Marktplätze, ETL, APIs, E-Commerce, Zahlungsverkehr, Logistik, Content-Management, Gesundheitswesen
  • 26+ Jahre Softwareentwicklung, Beratung, Coaching, Datenbanken, Linux-Serveradministration

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Grundkenntnisse
Hindi
Grundkenntnisse

Ausbildung

Okt. 2001 - Juni 2007

Leipzig University

Indologie · Religionswissenschaft · Leipzig, Deutschland

Okt. 1995 - Juni 2001

Otto von Guericke University Magdeburg

Informatik · Anglistik & Amerikanische Kulturwissenschaften · Magdeburg, Deutschland

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen