Senior Consultant / Project Lead - Web Technologies, Ecommerce, Payments & Procurement
Aktualisiert am 09.10.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 70%
TypeScript
Node.js
Projektleitung
.NET Framework
F#
c#
Deutsch
Muttersprachler
Englisch
Fliessend
Serbokroatisch
OK

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

2012 - Today

[Firmenname auf Anfrage], CEO/CTO

I am responsible for the development, operations and sales of a marketing games platform.

Technologies:

  • HTML5/Haml
  • CSS/Sass
  • JavaScript/CoffeeScript
  • Flash/ActionScript
  • Starling
  • CitrusEngine
  • crafty.js
  • Ruby On Rails 
  • Node.js 
  • Socket.io
  • MongoDB
  • jasmine.js
  • FlexUnit
  • Linux
  • iOS- and Android-clients via Adobe's ADL compiler

 

2004 - 2011

PAY.ON AG Munich, CEO/CTO

I was responsible for the development, operations and sales of a payment platform for payment service provider. I lead a team of 50+ employees worldwide.

I created the architecture of the product and developed large parts of the codebase (150 Kloc) up until mid of 2007.

I introduced and managed the development process and the testing framework.

Technology:

  • Java
  • Hibernate
  • Spring
  • PostgreSQL
  • Linux
  • Ruby
  • Ant
  • CruiseControl
  • Struts
  • GICC
  • MT940
  • Flex
  • SVN
  • AspectJ

 

2003

O2 Munich, Freelance Software-Developer

Development of a “mediation” module for creating billing statements for roaming wifi-connections.

I conducted the requirements-analysis, I developed and documented the final product.

Technology:

  • Perl
  • Bash-Scripts
  • S-Lang

 

2002

Wirecard Munich / Surefire Payments Montral, Freelance Consultant

I was responsible for doing a technical due diligence between the two companies and working out a strategy for merging the technology stacks.

Technology

  • Java
  • Oracle
  • J2EE
  • Apache FOP
  • XML
  • PDF

 

2002

HVB Munich, Freelance Software-Developer

I was responsible for the creation of a PDF writer for a trading platform. I had to extract data from MS-Documents and write them into PDF files. The files where the stored on the trading platform.

Technology:

  • Java
  • MS-OLE
  • XML
  • Apache FOP

 

2002

Kirch Media AG, Freelance Software-Developer

Development of a component for converting all balance-sheets (usually in Excel format) of all 400+ daughter companies into on unified balance sheet format in preparation for the then planed IPO.

Technology:

  • Python
  • MS-OLE
  • MS-Jet-Engine
  • Oracle
  • SQL

 

1999 - 2001

NSE AG (now BrainForce AG), Freelance Technical Lead

Finas Enterprise – Architecture and implementation of a banking credit calculator and the associated UX. Coaching of the team members on object oriented design and object oriented analysis and on Java.

Technology:

  • Java
  • Java Swing / Java Foundation Classes
  • Oracle
  • homegrown Object Request Broker (ORB)

 

1998 - 1999

NordLB Hannover, Technical lead and coach

Porting of a mainframe program into a client-server architecture. Definition oft he architecture and development of a HP37x protocol-converter. Coaching of the team members on object oriented design and object oriented analysis, UML, patterns, client server architecture and on Java.

Technology

  • Java
  • hierarchical DB

 

1997 - 1998

IZB-SOFT (Finanz Informatik) Munich, Freelance Software Developer

S-Kredit – Development of generic UX modules for the management of customer information at banks (Sparkassen).

Technology:

  • Java
  • Gemstome OODB
  • CORBA

 

1996 - 1997

Oberfinanzdirektion Hannover, Freelance Software Developer & Coach

Training & Coaching of the employees on object oriented design, object oriented analysis, C++ and Java. Development of an project management tool for internal projects.

Technology:

  • C++
  • Java

 

1991 – 1995

Freelance Trainer

Trainer for end user trainings for Windows/Word/Excel/Powerpoint and coaching for software developers (C++, Visual Basic, FoxPro, database design)

Aus- und Weiterbildung

Aus- und Weiterbildung

1991 Abitur

Kompetenzen

Kompetenzen

Top-Skills

TypeScript Node.js Projektleitung .NET Framework F# c#

Produkte / Standards / Erfahrungen / Methoden

Server

  • Node.js
  • Express.js
  • Socket.io
  • Ruby On Rails
  • Faye
  • Sinatra
  • Celluloid
  • JBoss
  • Tomcat
  • MS .NET Framework
  • REST

 

Frontend

  • HTML5/CSS/Haml/Sass
  • jQuery
  • Backbone.js
  • require.js
  • jasmine.js
  • grunt.js
  • Ajax

 

DevOps

  • Chef
  • Vagrant
  • Heroku
  • Rake

 

Versionsverwaltung

  • Git/Github
  • SVN

 

Gamedevelopment

  • Starling Framework
  • Flash
  • crafty.js

 

Prozesse & Tools

  • UML
  • Together 
  • Rational Rose (RUP) 
  • Agile Software Development, SCRUM 
  • V-Modell

 

Entwickler Werkzeuge

  • Eclipse
  • RubyMine
  • Vi

 

Banken & Payment

  • GICC
  • ISO 8583
  • SWIFT MT940/MT942 etc.
  • PCI

Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

Basic
gut
C#
gut
Clipper
lange her
dBase
lange her
Java
gut
JavaScript
sehr gut
Perl
OK
Python
gut
Ruby
sehr gut
Shell
gut
Smalltalk
OK

CoffeeScript - sehr gut

Scala - gut

Datenbanken

MS SQL Server
gut
MySQL
sehr gut
ODBC
OK
Postgres
gut
SQL
sehr gut
xBase
lange her

MongoDB - sehr gut

MemcacheDB - gut

Datenkommunikation

CORBA
OK
EDIFACT
gut
Internet, Intranet
sehr gut
ISO/OSI
gut

Design / Entwicklung / Konstruktion

    Branchen

    Branchen

    • Banking
    • Payments / Acquiring
    • Ecommerce
    • Automotive
    • Telecommunication
    • Marketing
    • Games

    Einsatzorte

    Einsatzorte

    Deutschland, Österreich, Schweiz
    nicht möglich

    Projekte

    Projekte

    2012 - Today

    [Firmenname auf Anfrage], CEO/CTO

    I am responsible for the development, operations and sales of a marketing games platform.

    Technologies:

    • HTML5/Haml
    • CSS/Sass
    • JavaScript/CoffeeScript
    • Flash/ActionScript
    • Starling
    • CitrusEngine
    • crafty.js
    • Ruby On Rails 
    • Node.js 
    • Socket.io
    • MongoDB
    • jasmine.js
    • FlexUnit
    • Linux
    • iOS- and Android-clients via Adobe's ADL compiler

     

    2004 - 2011

    PAY.ON AG Munich, CEO/CTO

    I was responsible for the development, operations and sales of a payment platform for payment service provider. I lead a team of 50+ employees worldwide.

    I created the architecture of the product and developed large parts of the codebase (150 Kloc) up until mid of 2007.

    I introduced and managed the development process and the testing framework.

    Technology:

    • Java
    • Hibernate
    • Spring
    • PostgreSQL
    • Linux
    • Ruby
    • Ant
    • CruiseControl
    • Struts
    • GICC
    • MT940
    • Flex
    • SVN
    • AspectJ

     

    2003

    O2 Munich, Freelance Software-Developer

    Development of a “mediation” module for creating billing statements for roaming wifi-connections.

    I conducted the requirements-analysis, I developed and documented the final product.

    Technology:

    • Perl
    • Bash-Scripts
    • S-Lang

     

    2002

    Wirecard Munich / Surefire Payments Montral, Freelance Consultant

    I was responsible for doing a technical due diligence between the two companies and working out a strategy for merging the technology stacks.

    Technology

    • Java
    • Oracle
    • J2EE
    • Apache FOP
    • XML
    • PDF

     

    2002

    HVB Munich, Freelance Software-Developer

    I was responsible for the creation of a PDF writer for a trading platform. I had to extract data from MS-Documents and write them into PDF files. The files where the stored on the trading platform.

    Technology:

    • Java
    • MS-OLE
    • XML
    • Apache FOP

     

    2002

    Kirch Media AG, Freelance Software-Developer

    Development of a component for converting all balance-sheets (usually in Excel format) of all 400+ daughter companies into on unified balance sheet format in preparation for the then planed IPO.

    Technology:

    • Python
    • MS-OLE
    • MS-Jet-Engine
    • Oracle
    • SQL

     

    1999 - 2001

    NSE AG (now BrainForce AG), Freelance Technical Lead

    Finas Enterprise – Architecture and implementation of a banking credit calculator and the associated UX. Coaching of the team members on object oriented design and object oriented analysis and on Java.

    Technology:

    • Java
    • Java Swing / Java Foundation Classes
    • Oracle
    • homegrown Object Request Broker (ORB)

     

    1998 - 1999

    NordLB Hannover, Technical lead and coach

    Porting of a mainframe program into a client-server architecture. Definition oft he architecture and development of a HP37x protocol-converter. Coaching of the team members on object oriented design and object oriented analysis, UML, patterns, client server architecture and on Java.

    Technology

    • Java
    • hierarchical DB

     

    1997 - 1998

    IZB-SOFT (Finanz Informatik) Munich, Freelance Software Developer

    S-Kredit – Development of generic UX modules for the management of customer information at banks (Sparkassen).

    Technology:

    • Java
    • Gemstome OODB
    • CORBA

     

    1996 - 1997

    Oberfinanzdirektion Hannover, Freelance Software Developer & Coach

    Training & Coaching of the employees on object oriented design, object oriented analysis, C++ and Java. Development of an project management tool for internal projects.

    Technology:

    • C++
    • Java

     

    1991 – 1995

    Freelance Trainer

    Trainer for end user trainings for Windows/Word/Excel/Powerpoint and coaching for software developers (C++, Visual Basic, FoxPro, database design)

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1991 Abitur

    Kompetenzen

    Kompetenzen

    Top-Skills

    TypeScript Node.js Projektleitung .NET Framework F# c#

    Produkte / Standards / Erfahrungen / Methoden

    Server

    • Node.js
    • Express.js
    • Socket.io
    • Ruby On Rails
    • Faye
    • Sinatra
    • Celluloid
    • JBoss
    • Tomcat
    • MS .NET Framework
    • REST

     

    Frontend

    • HTML5/CSS/Haml/Sass
    • jQuery
    • Backbone.js
    • require.js
    • jasmine.js
    • grunt.js
    • Ajax

     

    DevOps

    • Chef
    • Vagrant
    • Heroku
    • Rake

     

    Versionsverwaltung

    • Git/Github
    • SVN

     

    Gamedevelopment

    • Starling Framework
    • Flash
    • crafty.js

     

    Prozesse & Tools

    • UML
    • Together 
    • Rational Rose (RUP) 
    • Agile Software Development, SCRUM 
    • V-Modell

     

    Entwickler Werkzeuge

    • Eclipse
    • RubyMine
    • Vi

     

    Banken & Payment

    • GICC
    • ISO 8583
    • SWIFT MT940/MT942 etc.
    • PCI

    Betriebssysteme

    MS-DOS
    Unix
    Windows

    Programmiersprachen

    Basic
    gut
    C#
    gut
    Clipper
    lange her
    dBase
    lange her
    Java
    gut
    JavaScript
    sehr gut
    Perl
    OK
    Python
    gut
    Ruby
    sehr gut
    Shell
    gut
    Smalltalk
    OK

    CoffeeScript - sehr gut

    Scala - gut

    Datenbanken

    MS SQL Server
    gut
    MySQL
    sehr gut
    ODBC
    OK
    Postgres
    gut
    SQL
    sehr gut
    xBase
    lange her

    MongoDB - sehr gut

    MemcacheDB - gut

    Datenkommunikation

    CORBA
    OK
    EDIFACT
    gut
    Internet, Intranet
    sehr gut
    ISO/OSI
    gut

    Design / Entwicklung / Konstruktion

      Branchen

      Branchen

      • Banking
      • Payments / Acquiring
      • Ecommerce
      • Automotive
      • Telecommunication
      • Marketing
      • Games

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

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

      Das GULP Freelancer-Portal

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