Ich lebe in Mexiko City. Mehrmals pro Jahr bin ich längere Zeit in Deutschland. Je nach Projektanforderungen sind auch Vor-Ort Einsätze möglich.
nicht möglich
Projekte
Projekte
10 Jahre 10 Monate
2015-02 - heute
Wheelchair dispatching for Mexico City Airport. Ruby on Rails, AngularJS
Desgin and DevelopmentCoffeeScriptAngularJSBootstrap...
Desgin and Development
Web application for scheduling & monitoring of wheelchair services. Report generation to support controlling and finance. Interfaces to airport and airline systems.
Use case analysis and process design with UML.
Frontend: AngularJS, Bootstrap, CoffeeScript
Backend: Cloud Server with Ruby on Rails, MySQL, Capybara & Selenium based tests
barcoo: Verbindet Produkte (z.B. in Läden) mit unabhängigen Informationen: Preise, nächster Laden, Kommentare, Bilder, Tipps, ... Die Handy-Kamera dient als Barcode-Scanner und ermöglicht die schnelle Produktsuche.
16 Mio Downloads, 4 Mrd Datensätze im Datawarehouse
Hier der entwicklungsnahe Ausschnitt meiner Tätigkeiten bei barcoo:
2007:
Entwicklung der Client-Server Anwendung:
Client: native Symbian, Android und später iPhone Apps
Server: Java EE, Java Server Faces (JSF), MySQL
Data Aggregation für Preisvergleich und Produktinfos, Vielzahl externer Schnittstellen für Datenaustausch.
2009:
Migration auf Ruby on Rails. Gesammte Server-Infrastruktur in der Amazon Cloud. Migration der Partner-App Woabi.
Produktsuche u.a. mit FACT-Finder, Apache Solr
2011:
Aufbau der Business Intelligence, Definition von Metriken, Ausbau der Features, ständige Skalierung mit stark wachsender Userbase. Loadbalancing, MySQL Cluster, NoSQL-Databases
Seit 2012:
Aufgrund geografischer Verhältnisse Freelancer mit Schwerpunkt Business Intelligence, Skalierung.
Planung und Entwicklung von AngularJS basiertem BI-Interface. AngularJS, Bootstrap, Vertica, Amazon Redshift, Amazon S3, Workflow Architektur, Google Sheets
Amazon RedshiftAmazon S3VerticaMySQL ClusterAngularJSBootstrapApache HTTP ServerFACT-FinderApache SolrGoogle SheetsApache Ant
Ruby on RailsJava Server Faces JSFAmazon EC2Amazon AWSAndroidiPhoneSCRUMeCommerceBusiness Intelligence
Kiipbox ist ein günstiger Archivierungsservice der modernste Cold-Storage-Technologie mit der Useability von verbreiteten Backup und Filesharingservices (z.B. Dropbox) verbindet.
Native Clients für den Fileupload für Windows, Mac OS und Linux auf Basis von C++ und Qt
Protokolle und effizientes Archivierungsformat mit Google Protobuf und LZMA-Komprimierung
Backend: Indexserver und Amazon Glacier, ein Cold-Storage Service mit niedrigen Kosten ($0.007 pro GB und Monat)
Java EE, JAX-RS, JAX-WS, Hibernate
Google ProtobufQt5Amazon GlacierApache TomcatHibernateQt Test
C++Cold StorageJava EEJAX-RSJAX-WS
10 Jahre
1999-09 - 2009-08
Intranet-basierten ERP-Systems für eine Freizeitparkkette. Java EE, JSP, MySQL
Planung und EntwicklungJava Application ServerJava Server PagesJavaScript...
Planung und Entwicklung
Entwicklung eines Intranet-basierten ERP-Systems für eine Freizeitparkkette (10/2001 ? 10/2003) Wartung bis 2009
öffentliche Finanzbuchhaltungs-Webanwendung (1/2000 ? 2/2002, www.kontonet.de)
EclipseApache TomcatJUnit
Java Application ServerJava Server PagesJavaScriptMySQLBugzillaSubversionMigrationskonzeptPDF ErstellungDatev-SchnittstelleForderungsmanagementFinanzbuchhaltung
relaxed-high software engineering GbR
1 Jahr 4 Monate
2006-07 - 2007-10
Measure mission complexity from ESA missions, Java Application with Eclipse RCP, Fuzzy Logic, MySQL
Young Graduate Trainee, Planung & AusführungFuzzy Logic
Young Graduate Trainee, Planung & Ausführung
Development of a system to measure mission complexity from flying and future ESA missions considered from the operations and ground segment point of view.
Java-Application with user-interface, shared database, result plotting, data export.
Eclipse RCPMySQL
Fuzzy Logic
European Space Agency
Darmstadt
Aus- und Weiterbildung
Aus- und Weiterbildung
5 Jahre 9 Monate
2000-10 - 2006-06
Informatik-Studium
Diplom-Informatiker, Universität Karlsruhe (TH)
Diplom-Informatiker
Universität Karlsruhe (TH)
Spezialisierung auf kognitive und wissensbasierte Systeme
ERASMUS-Austausch in Marseille, Frankreich
Kompetenzen
Kompetenzen
Produkte / Standards / Erfahrungen / Methoden
Amazon AWS
Amazon EC2
Amazon Glacier
Amazon S3
Android
AngularJS
Apache Ant
Apache Solr
Apache Tomcat
Bootstrap
Bugzilla
Business Intelligence
Cold Storage
Eclipse
Eclipse RCP
eCommerce
Finanzbuchhaltung
Forderungsmanagement
Git
Google Protobuf
Google Sheets
API
Hibernate
iPhone
Java Application Server
Java EE
Java Server Faces JSF
JAX-RS
JAX-WS
JUnit
Migrationskonzept
MySQL
Qt5
SCRUM
Selenium
Subversion
UML
Betriebssysteme
Android
Linux
Programmiersprachen
C++
CoffeeScript
Java
JavaScript
R
Ruby on Rails
SQL
Datenbanken
MySQL
MySQL master-slave replication
NoSQL (redis)
Redshift (AWS)
Vertica
Berechnung / Simulation / Versuch / Validierung
Fuzzy Logic
Branchen
Branchen
IT
Space
Science
Einsatzorte
Einsatzorte
Deutschland, Österreich, Schweiz
Ich lebe in Mexiko City. Mehrmals pro Jahr bin ich längere Zeit in Deutschland. Je nach Projektanforderungen sind auch Vor-Ort Einsätze möglich.
nicht möglich
Projekte
Projekte
10 Jahre 10 Monate
2015-02 - heute
Wheelchair dispatching for Mexico City Airport. Ruby on Rails, AngularJS
Desgin and DevelopmentCoffeeScriptAngularJSBootstrap...
Desgin and Development
Web application for scheduling & monitoring of wheelchair services. Report generation to support controlling and finance. Interfaces to airport and airline systems.
Use case analysis and process design with UML.
Frontend: AngularJS, Bootstrap, CoffeeScript
Backend: Cloud Server with Ruby on Rails, MySQL, Capybara & Selenium based tests
barcoo: Verbindet Produkte (z.B. in Läden) mit unabhängigen Informationen: Preise, nächster Laden, Kommentare, Bilder, Tipps, ... Die Handy-Kamera dient als Barcode-Scanner und ermöglicht die schnelle Produktsuche.
16 Mio Downloads, 4 Mrd Datensätze im Datawarehouse
Hier der entwicklungsnahe Ausschnitt meiner Tätigkeiten bei barcoo:
2007:
Entwicklung der Client-Server Anwendung:
Client: native Symbian, Android und später iPhone Apps
Server: Java EE, Java Server Faces (JSF), MySQL
Data Aggregation für Preisvergleich und Produktinfos, Vielzahl externer Schnittstellen für Datenaustausch.
2009:
Migration auf Ruby on Rails. Gesammte Server-Infrastruktur in der Amazon Cloud. Migration der Partner-App Woabi.
Produktsuche u.a. mit FACT-Finder, Apache Solr
2011:
Aufbau der Business Intelligence, Definition von Metriken, Ausbau der Features, ständige Skalierung mit stark wachsender Userbase. Loadbalancing, MySQL Cluster, NoSQL-Databases
Seit 2012:
Aufgrund geografischer Verhältnisse Freelancer mit Schwerpunkt Business Intelligence, Skalierung.
Planung und Entwicklung von AngularJS basiertem BI-Interface. AngularJS, Bootstrap, Vertica, Amazon Redshift, Amazon S3, Workflow Architektur, Google Sheets
Amazon RedshiftAmazon S3VerticaMySQL ClusterAngularJSBootstrapApache HTTP ServerFACT-FinderApache SolrGoogle SheetsApache Ant
Ruby on RailsJava Server Faces JSFAmazon EC2Amazon AWSAndroidiPhoneSCRUMeCommerceBusiness Intelligence
Kiipbox ist ein günstiger Archivierungsservice der modernste Cold-Storage-Technologie mit der Useability von verbreiteten Backup und Filesharingservices (z.B. Dropbox) verbindet.
Native Clients für den Fileupload für Windows, Mac OS und Linux auf Basis von C++ und Qt
Protokolle und effizientes Archivierungsformat mit Google Protobuf und LZMA-Komprimierung
Backend: Indexserver und Amazon Glacier, ein Cold-Storage Service mit niedrigen Kosten ($0.007 pro GB und Monat)
Java EE, JAX-RS, JAX-WS, Hibernate
Google ProtobufQt5Amazon GlacierApache TomcatHibernateQt Test
C++Cold StorageJava EEJAX-RSJAX-WS
10 Jahre
1999-09 - 2009-08
Intranet-basierten ERP-Systems für eine Freizeitparkkette. Java EE, JSP, MySQL
Planung und EntwicklungJava Application ServerJava Server PagesJavaScript...
Planung und Entwicklung
Entwicklung eines Intranet-basierten ERP-Systems für eine Freizeitparkkette (10/2001 ? 10/2003) Wartung bis 2009
öffentliche Finanzbuchhaltungs-Webanwendung (1/2000 ? 2/2002, www.kontonet.de)
EclipseApache TomcatJUnit
Java Application ServerJava Server PagesJavaScriptMySQLBugzillaSubversionMigrationskonzeptPDF ErstellungDatev-SchnittstelleForderungsmanagementFinanzbuchhaltung
relaxed-high software engineering GbR
1 Jahr 4 Monate
2006-07 - 2007-10
Measure mission complexity from ESA missions, Java Application with Eclipse RCP, Fuzzy Logic, MySQL
Young Graduate Trainee, Planung & AusführungFuzzy Logic
Young Graduate Trainee, Planung & Ausführung
Development of a system to measure mission complexity from flying and future ESA missions considered from the operations and ground segment point of view.
Java-Application with user-interface, shared database, result plotting, data export.
Eclipse RCPMySQL
Fuzzy Logic
European Space Agency
Darmstadt
Aus- und Weiterbildung
Aus- und Weiterbildung
5 Jahre 9 Monate
2000-10 - 2006-06
Informatik-Studium
Diplom-Informatiker, Universität Karlsruhe (TH)
Diplom-Informatiker
Universität Karlsruhe (TH)
Spezialisierung auf kognitive und wissensbasierte Systeme
ERASMUS-Austausch in Marseille, Frankreich
Kompetenzen
Kompetenzen
Produkte / Standards / Erfahrungen / Methoden
Amazon AWS
Amazon EC2
Amazon Glacier
Amazon S3
Android
AngularJS
Apache Ant
Apache Solr
Apache Tomcat
Bootstrap
Bugzilla
Business Intelligence
Cold Storage
Eclipse
Eclipse RCP
eCommerce
Finanzbuchhaltung
Forderungsmanagement
Git
Google Protobuf
Google Sheets
API
Hibernate
iPhone
Java Application Server
Java EE
Java Server Faces JSF
JAX-RS
JAX-WS
JUnit
Migrationskonzept
MySQL
Qt5
SCRUM
Selenium
Subversion
UML
Betriebssysteme
Android
Linux
Programmiersprachen
C++
CoffeeScript
Java
JavaScript
R
Ruby on Rails
SQL
Datenbanken
MySQL
MySQL master-slave replication
NoSQL (redis)
Redshift (AWS)
Vertica
Berechnung / Simulation / Versuch / Validierung
Fuzzy Logic
Branchen
Branchen
IT
Space
Science
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung