a Randstad company

Scala / Akka / Play2, IT Consulting and Software Engineering

Profil
Referenzen (1)

"Der Consultant hat uns in der sensiblen Endphase des Projektes unter höchstem Einsatz erfolgsentscheidend unterstützt. Sein Teamgeist, seine Flexibilität und sein Engagement wirkte motivierend auf alle Beteiligten, und seine hohen Ansprüche an die Qualität seiner Leistungen hat es bewirkt, dass wir in kürzester Zeit Wunder vollbringen konnten. Er war eine Bereicherung für unser Projektteam, und wir hoffen, dass wir bald wieder Gelegenheit haben werden, mit ihm 'ein Projekt zu stemmen'!"

— Projekt Java/Servlet-Entwickl. für Darstellung externer Börsendaten, 12/00 - 02/01
Referenz durch Key Account-/Projektmanagement, E-Finance/E-Business Agentur (110 MA), vom 25.01.02
Top-Skills
Scala Cats Cats Effect AWS Scala.js React.js scalajs-react Kafka MongoDB Cassandra SQL Akka Play2 Java
Verfügbar ab
01.01.2023
Verfügbarkeit in der Zukunft - Der Experte steht erst in einiger Zeit für Projekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
0%
Einsatzorte

Städte
nur remote (+200km)
PLZ-Gebiete
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Jahre

2016-05

2019-04

E-commerce Platform

Consultant and Devloper Scala Play2 Akka ...
Rolle
Consultant and Devloper
Kenntnisse
Scala Play2 Akka Cassandra Git Online Payment Systems Kafka
Einsatzort
Home-Office

Period : 08/13 - today
Sector : Internet Startup
Location : Berlin/Barcelona

Position : Consulting, design, architecture and implementation

Project : https://www.nubart.eu/

Environment : Scala, Play2, Akka, cats, cats effect, MongoDB, Scala.js, scalajs-react, React.js

IntelliJ, Git

PdfBox, EPUB lib, Calibre

Jasper Reports, Apache Spark

Heroku, MongoDB Atlas, AWS S3, Bitbucket, Github


Period : 09/15
Sector : Media
Location : Zurich/remote work

Position : Consulting and Development

Project : on the fly video transcoding and processing of video and json files uploaded by mobile devices

Environment : Scala, AWS Lambda, Elastic Transcoder


Period : 01/14 - 03/15
Sector : Internet Startup
Location : Hamburg/remote work

Position : Consulting, design, architecture and implementation

Project : Web portal for brick and mortar stores

Environment : Scala, Play2, Akka, MongoDB/Salat, HTML5/CSS3, Bootstrap, jQuery

Fastbill, Paymill Integration

IntelliJ, Git

Heroku, MongoHQ, AWS S3, Bitbucket


Period : 03/13 - 07/14
Sector : Internet Startup
Location : remote work

Position : Consulting, design, architecture and implementation

Project : Internet vending platform

Environment : Scala, Play2, Akka, Comet, MongoDB/Salat, HTML5/CSS3, Bootstrap, jQuery
OpenID, OAuth

IntelliJ, Git

Heroku, MongoHQ, AWS S3, Bitbucket


Period : 02/13 - 08/13
Sector : Automotive
Location : remote work

Position : Consulting, design, architecture and implementation

Project : ERP

Environment : Play2/Java, Ebean, H2, HTML5/CSS3, Bootstrap, jQuery

IntelliJ, Git

Heroku, Bitbucket


Period : 01/13 - 02/13
Sector : Mobile Apps
Location : remote work

Position : design, architecture and implementation

Project : Monitoring System

Environment : Scala, Play2, Java, Android, Google Cloud Messaging

Heroku, Anorm, PostgreSQL

IntelliJ, Git


Period : 12/12 - 01/13
Sector : Healthcare
Location : remote work

Position : Java backend and HTML5/CSS3 JavaScript development


Project : Webapp for Hospitals

Environment : Java EE

Maven, Spring, JPA, Hibernate, JFreeChart

HTML5, CSS3, JavaScript, jquery

Jetty, Tomcat, Apache, MySql, Linux, MacOS X

Jira

IntelliJ, Subversion


Period : 04/11 - 08/12
Sector : Healthcare
Location : remote work

Position : Consulting, Scrum master, architect, Java backend and Android app development

Project : Telemedicine system for monitoring body data like bloodpressure etc.

Environment : Java EE, Android, php

Maven, Spring, JPA, Hibernate, JFreeChart

HTML5, CSS3, JavaScript, jquery

Jetty, Tomcat, Apache, MySql, Linux, MacOS X

Scrum, Jira

IntelliJ, Subversion


Date : 04/11
Sector : Healthcare
Location : Bad Wildungen
Project : two-day workshop "Scrum, Agile Software development and Project Management"


Period : 02/09 - 12/10

Sector : Internet Startup
Location : remote work
Project : Development of a cloud based platform for Software Project hosting (SaaS)

Liferay portlets and webshop components (PayPal)

Environment : Java EE, Portlets, Maven, Spring, JUnit, jQuery, Ruby on Rails

Tomcat, Jetty, Liferay, PayPal Integration

Amazon Web Services, Simple DB

MacOS X, Windows XP

Scrum, IntelliJ, Subversion, Trac


Date : 08/09
Sector : Internet photo sharing
Location : Bonn
Project : One-day workshop "Scrum, Agile Software development and Project Management"


Period : 11/06 - 01/12
Sector : Internet Startup
Location : International project

95% remote work, Munich, Hamburg, Toronto, Shanghai, Barcelona


Project : Document management/CRM/Data warehouse/OLAP solution with RIA

Flash/Flex client and Java EE backend including full text and faceted
search.

Remote work project in a worldwide distributed team based in

Germany. Scrum based agile development.

Project coordination with Confluence, Jira and Trac.


Environment : Java EE, Maven, Spring, Hibernate, Lucene, Solr, JUnit, Wicket, AJAX,
Soap, BlazeDS, Ruby

Tomcat, Jetty, Oracle, Linux, MacOS X, Windows XP

Scrum, Confluence, Jira, Trac

Eclipse, IntelliJ, Subversion, Git


Period : 09/06 - 10/06
Sector : Telco
Location : Munich
Project : Contract subscription middleware for mobile service providers.

XML schema design for messaging interface.

Development of components for message evaluation, task scheduling

and automated testing.


Environment : Java EE, JUnit, XML, JMS, Maven, Spring, Hibernate, Quartz

BEA Weblogic, Oracle, Windows XP

Eclipse, Rational Rose, UML, Clear Case



Period : 05/03 - 06/06
Sector : Banking
Location : Munich
Project : Development of a web application for administration of Citrix Metaframe XP

hosted user applications and sessions.

40,000 concurrent users.


For this project I developed the following generic components which

are also applied in other projects:


Design and development of a ManagedService framework for failover,

loadbalancing and loadlimiting of remote services based on

Business Activity Monitoring (BAM).


Development of a component for ActiveDirectory access via LDAP/JNDI.


Environment : Windows 2000/XP, UNIX on OS390 (USS), Websphere 5.1, Websphere MQ

DB2, mysql, Hibernate

Tomcat 3.2, Eclipse, RAD, Rational Rose, UML, Clear Case

Java, J2EE, Servlets, JSP, XML, RMI, JMS, JNI, Proxy-based AOP

Log4j, JUnit, Spring

Windows Terminal Server (WTS), Citrix Metaframe XP,

Citrix NFuse/Webinterface, MFCOM

ActiveDirectory, LDAP, JNDI



Period : 02/02 - 03/03
Sector : Banking
Location : Munich
Project : Internet Home Banking Frontend.

Design, architecture and technical spike.

Technical coordination of the team, J2EE Coaching.

Further development of the webframework.

Development of an Eclipse plugin for framework configuration.


Environment : Windows NT, UNIX on OS390 (USS), Websphere 3.5, Tomcat 3.2

IBM Websphere Application Developer, Rational Rose, Clear Case

Java, J2EE, Servlets, JSP, XML, UML, Struts, Log4j, JUnit, HBCI´

Eclipse, SWT, JFace




Period : 06/01 - 01/02
Sector : Banking
Location : Munich
Project : Implementation of infrastructure components for a workflowsystem.

Environment : Windows NT, UNIX (Solaris), BEA Weblogic, Oracle 8i, Tomcat

JBuilder, Rational Rose, PVCS Dimensions

Java, J2EE, Servlets, EJB, JNDI, RMI, SQL, XML, Apache SOAP, HIOB, UML




Period : 01/01 - 05/01
Sector : Insurance
Location : Munich
Project : Communication platform for salespeople.

Further development of the webframework I*Net.

Technical coordination of the team, J2EE Coaching and XML workshops.


Environment : Windows NT, Visual Age for Java, Team Repository, Websphere, Oracle 8i

Java, J2EE, JSP, JNDI, RMI, SQL, HTML, XML, XSL, Xerces, Xalan, FOP, I*Net, UML




Period : 12/00 - 02/01
Sector : Banking
Location : Munich
Project : Integration of external stock market information in a website.

J2EE Consulting.


Environment : Windows NT, Visual Age for Java, Servlets, HTML, XML, Xerces



Period : 07/99 - 11/00
Sector : Internet Startup
Location : Munich, Sunnyvale (CA)
Project : Design, architecture and development of J2EE applications.

(DMS, HR database, global organizer/scheduler, address management)

Design and implementation of XML protocols.


Environment : Windows NT, UNIX (Solaris), BEA Weblogic, Oracle 8i

Visual Cafe, Magic Draw UML, Visual SourceSafe

Java, J2EE, Servlets, JSP, EJB, JNDI, RMI, multithreading, SQL, AWT, Swing

HTML, XML, Xerces, JAXP, I18N




Period : 04/97 - 06/99
Sector : Measurement engineering
Location : Munich, Litchfield (UK)
Project : Design and development of a database application for monitoring the

technical condition of machines.

Development of a COM server for report generation.


Environment : Windows 95/NT, Visual C++/MFC, COM, MSDN, Visual SourceSafe

DevTrack, InstallShield, Access, I18N




Period : 04/96 - 03/97
Sector : Chip cards
Location : Munich, Washington DC
Project : Implementation of card terminal application MKT (Multifunktionales Kartenterminal).

Implementation and test of card reader protocol stacks.

Development of GUI applications for accessing card reader functionality.

Development of a card terminal debugger.


Environment : Windows 3.11, Visual C++/MFC

embedded/realtime systems, 8051, Keil C51, 8051 Emulator

ISO7816, protocols T=0, T=1, GSM11.11

chip card operating systems, interfaces and tools




Period : 08/95 - 04/96
Sector : Chip cards
Location : Munich
Project : Specification and development of a low cost card reader and a

GUI PC application for controlling the reader.

Development of a graphical design tool for generating character sets.


Environment : Windows 3.11, Visual C++/MFC

embedded/realtime systems, 8051, Keil C51, 8051 Emulator

ISO7816, protocols T=0, T=1, GSM11.11

chip card operating systems, interfaces and tools




Period : 06/94 - 07/95
Sector : Chip cards
Location : Singapore, Munich
Project : Specification and development of a cashless payment system.

Environment : Windows 3.11, Visual C++/MFC

chip card operating systems, interfaces and tools

1991 - 1996
Fachhochschule München
Studium der Elektrotechnik
Studienschwerpunkt Nachrichtentechnik
Juli 1996: Diplom, Dipl.-Ing. (FH)


Deutsch Muttersprache
Englisch Verhandlungssicher
Französisch Grundkenntnisse
Spanisch mittlere Kenntnisse
Zusatzqualifikation Englisch in Wirtschaft und Industrie
Auslandserfahrung USA, Canada, UK, Singapore, China, Spanien

Top Skills
Scala Cats Cats Effect AWS Scala.js React.js scalajs-react Kafka MongoDB Cassandra SQL Akka Play2 Java
Produkte / Standards / Erfahrungen / Methoden
Akka Git Kafka Online Payment Systems Play2
Technologies/Standards:
Requirement analysis
OO Analysis & Design (UML, Patterns, Refactoring)
OO Implementation in Java/C++
AOP
Functional Programming (Scala)
Agile Software Development (XP, Scrum)
Java Enterprise Edition (EJB, JNDI, RMI, JMS, JNI, Servlets, Portlets,
JSP, J2EE patterns)
Scala, Akka
Cloud computing0
Big Data, Apache Spark, Business Intelligence
ERP (CRM, HR, Data Warehouse)
Full text and faceted search, OLAP
Loadmanagement based on Business Activity Monitoring (BAM)
Webapplications (HTML5, CSS3, JavaScript, jQuery, React.js, AngularJS, Java Applets, RIA)
XML & Java (DOM, SAX, XSLT, FOP, SOAP, WebServices)
SQL/RDMBS, Object-relational Mapping
Android apps, GCM
GUI development (Wicket, AWT, Swing, SWT, JFace, MFC)
WIN32, OLE/COM
Multithreading
Internationalisation (I18N)
Embedded/Realtime Systems, firmware programming
chipcard operating systems and interfaces
ISO7816, Protocols T=0, T=1, GSM11.11


Products/Tools:
IntelliJ IDEA, Eclipse, JBuilder, Visual Cafe, Visual Age, Websphere Application Developer, RAD
Visual Studio, MSDN, InstallShield
BEA Weblogic, Websphere Test Environment, Websphere MQ, Tomcat, Jetty, Liferay, Shiro
JPA, Hibernate, Hibernate Search, Lucene, Solr, EBean, Spring, Xerces, Xalan, FOP, JUnit
 Struts, Spring MVC, Wicket, Play2 Framework, AJAX
Webshops, PayPal, FastBill, Paymill integration
Amazon Web Services: S3, EC2, Simple DB, Lambda,  Elastic Transcoder
MongoDB, MongoHQ, Heroku
OpenID, OAuth
Git, Subversion, Clear Case, PVCS Dimensions, Visual SourceSafe, DevTrack, Jira, Trac
SBT, Maven, Ant
Oracle, MySQL, H2, PostgresSQL
Jasper Reports
Windows Terminal Server, Citrix Metaframe XP, Citrix NFuse/Webinterface, MFCOM
Magic Draw UML, Rational Rose
Keil C51, 8051 Emulator
Betriebssysteme
Android Linux Mac OS MS-DOS OS/2 Unix Windows
Programmiersprachen
Assembler
8051, 68000
Basic
VBA
C C++ Java
Java EE, Spring, Hibernate, Swing, SWT, Android
JavaScript Pascal
Grundkenntnisse
PHP PL/SQL Ruby Scala
Datenbanken
Cassandra DB2 H2 MongoDB MySQL Oracle SimpleDB SQL
Datenkommunikation
Internet, Intranet
HTTP, XML/JSON,, REST
ISO/OSI Message Queuing
JMS, Websphere MQ
Proprietäre Protokolle
Chipcard protocols
RS232 TCP/IP

Google Cloud Messaging (GCM)

Hardware
Echtzeitsysteme embedded Systeme Emulatoren Hardware entwickelt Mikrocontroller PC

 

Automobilbranche
Healthcare
Versicherungen
Banken
Börse
Internet
Softwarehersteller
Hardwarehersteller
Messtechnik
Chipkarten
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren