Team Lead / Lead Developer / CTO / Technical Product Manager

freiberufler Team Lead / Lead Developer / CTO / Technical Product Manager auf freelance.de
Weltweit
de  |  en  |  hi
100‐135€/Stunde
04105 Leipzig
28.09.2020

Kurzvorstellung

Ich leite Teams zur effizenten Entwicklung von Web-Apps und APIs.

Software-Entwicklung seit 1997, Web-Entwicklung seit 2000, Ruby/Ruby on Rails seit 2007.

Ich biete

IT, Entwicklung
  • Ruby on rails
  • SCRUM
  • Software Architektur / Modellierung
  • System Architektur
  • Projektleitung / Teamleitung (IT)
Sprachen, Dienstleistung, Soziales
  • Schulung / Coaching (allg.)

Projekt‐ & Berufserfahrung

Senior Developer; Technical Product Manager (Festanstellung)
WIMDU GmbH, Berlin
3/2015 – 9/2018 (3 Jahre, 7 Monate)
Online-Marktplatz
Tätigkeitszeitraum

3/2015 – 9/2018

Tätigkeitsbeschreibung

leading Backend development with Ruby on Rails; Code Review, QA
Technical Product Management, guiding Software Architecture, introducing technical decision-making processes
Hiring and On-Boarding

Eingesetzte Qualifikationen

Agile Entwicklung, SCRUM, Software Architektur / Modellierung, Ruby, Ruby on rails


Leiter Entwicklungsteam
Papersmart GmbH, Leipzig, Paderborn
5/2014 – 9/2014 (5 Monate)
Handel
Tätigkeitszeitraum

5/2014 – 9/2014

Tätigkeitsbeschreibung

Leitung des Entwicklerteams und Entwicklung für den Relaunch der Preisvergleichsplattform. 


Funktionale Erweiterung um Privatkunden, Payment (Payone, Paypal); Integration bzw. Weiter- entwicklung zahlreicher Schnittstellen (BMECat, eCl@ss, Collmex, WebValid, ClosedFinance, Optivo, sowie diverse händlerspezifische APIs und Datenimport-Interfaces); Upgrade von Rails 3 auf Rails 4, Umstellung von MySQL auf PostgreSQL, weitreichendes Refactoring zur Umstellung der Geschäftsprozesse; Konzeption zur Skalierbarkeit, Umstellung auf Managed Hosting. 


Projektplanung, pair programming, Interviewing und Einarbeitung neuer Teammitglieder.


Eingesetzte Qualifikationen

mySQL, PostgreSQL, Objektorientierte Analyse und Design (OOAD), Hosting, Ruby on rails, Konzeption (IT)


Developer
Otto Group (Otto Solution Provider Dresden GmbH), Dresden
9/2013 – 12/2013 (4 Monate)
Handel
Tätigkeitszeitraum

9/2013 – 12/2013

Tätigkeitsbeschreibung

Entwicklung neuer Features, Refactoring, Consulting zur Architektur sowie 3rd Level Support für AMOS, ein Webshop-Backend-System.

Ruby, JRuby, RubyQt, ActiveRecord, SOAP, Oracle, PLSQL, bash.

Eingesetzte Qualifikationen

Oracle Database, SQL, Testing (IT), Qt, Ruby, Ruby on rails


Lead Developer
it-faktum GmbH / The Mobility House für BMW, Leipzig, München
5/2013 – 8/2013 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2013 – 8/2013

Tätigkeitsbeschreibung

Neuentwicklung und Implementierung eines Produktinformationssystems für Kfz-Händler im Bereich Elektrofahrzeugzubehör.

Ruby on Rails, RefineryCMS, Javascript.

Eingesetzte Qualifikationen

Ruby on rails


Web-Consultant
kirchnermusikmanagement.de, München
12/2012 – 3/2013 (4 Monate)
Künstleragentur
Tätigkeitszeitraum

12/2012 – 3/2013

Tätigkeitsbeschreibung

Entwicklung eines angepaßten CMS für eine Künstleragentur.

- Erweiterung von RefineryCMS
- Backend- und Frontend-Entwicklung

Ruby on Rails, PostgreSQL, jQuery

Eingesetzte Qualifikationen

Ruby on rails, CSS (Cascading Style Sheet), jQuery, JavaScript, HTML


Ruby on Rails Consultant
palabea.com, Berlin
4/2012 – 10/2012 (7 Monate)
Sprachlern-Marktplatz
Tätigkeitszeitraum

4/2012 – 10/2012

Tätigkeitsbeschreibung

- Frontend-Umsetzung
- Consulting zum Payment
- Design und Implementierung der PayPal-Schnittstelle für Ein- und Auszahlungen (PayPal Adaptive Payments)
- Backend- und Frontend-Entwicklung diverser Features
- Consulting zur Migration von MySQL auf PostgreSQL
- Einführung eines SCRUM-Workflows auf git-flow-Basis

Eingesetzte Qualifikationen

mySQL, PostgreSQL, Datenbankentwicklung, SCRUM, Ruby on rails, Backbone.js, JavaScript


Ruby on Rails und MongoDB Consultant
meandyou.com, München
10/2011 – 1/2012 (4 Monate)
Online-Dating
Tätigkeitszeitraum

10/2011 – 1/2012

Tätigkeitsbeschreibung

- Design und Umsetzung der Zahlungsschnittstelle zu PayOne und PayPal (Recurring Payments)
- Weiterentwicklung und Optimierung der Suchfunktionen
- Backend-Entwicklung diverser Features
- Team Spirit Optimizer

Eingesetzte Qualifikationen

Datenbankentwicklung, Ruby on rails


Qualifikationen

IT & Entwicklung
- Konzeption, Software-Architektur
- Coaching / Schulung IT
- Unix/Linux Server Administration
- Content-Management-Systeme

Softwareentwicklung:
- Ruby, Ruby on Rails, Sinatra, Rack
- JavaScript: jQuery, Ember.js, Backbone.js
- HTML, CSS / Haml, Sass
- SQL, PostgreSQL, MySQL, Oracle
- NoSQL: MongoDB, CouchDB, Redis, Memcache
- außerdem: PHP, CommonLisp, Scheme, MS VisualBasic, C++, Delphi

Medien, Kunst & Kultur
- Fotografie

Marketing, Kommunikation, Design
- User Interface Design
- Corporate Design
- Layout / Satz

Über mich

Ich bringe Ihr Projekt voran.

Drei Schwerpunkte liegen mir in meinen Projekten am Herzen.


1) Datenmodellierung und Systemarchitektur.

Optimierung auf hohem Niveau: weniger Code, der jedoch klar strukturiert ist, bringt nicht nur höhere Performance, sondern zahlt sich auch langfristig durch wesentlich höhere Anpassbarkeit aus.

Code, der auch mit wenig Dokumentation verständlich ist, lebt länger.


2) Gestaltung und Usability.

Klare Benutzerführung gewinnt: ob höhere conversion rate oder glückliche User. Das reicht von der Gestaltung des Seitenaufbaus bis hin zu feinen typografischen Details.

Meine Erfahrungen aus Print- & Webdesign kommen hier zum Einsatz.


3) Teamwork und Synergien.

Ich arbeite sehr gern und sehr effizient in Teams: die Synergie führt schneller zu qualitativ hochwertigen Lösungen.

Programmieren im Team ist gelebter Wissenstransfer.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Hindi (Grundkenntnisse)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2602
Alter
44
Berufserfahrung
24 Jahre und 6 Monate (seit 04/1996)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »