freiberufler Senior Softwareentwickler, Architekt, Dozent und Projektmanagement auf freelance.de

Senior Softwareentwickler, Architekt, Dozent und Projektmanagement

offline
  • auf Anfrage
  • 41410 Carmona
  • auf Anfrage
  • de  |  en  |  es
  • 31.08.2018

Kurzvorstellung

codeBusters S.L. ist erfolgreich in der Umsetzung leistungsfähiger und innovativer web basierten Systeme. Sie können von unserer mehr als zehnjährigen Erfahrung in Beratung, Software Engineering, Weiterbildung und Implementierung profitieren.

Ich biete

  • AngularJS
  • Apache
  • Hibernate (Framework)
  • Hibernate (Java)
  • Java (allg.)
  • JavaScript
  • JavaScript-Frameworks
  • Projektmanagement (IT)
  • Softwareentwicklung (allg.)
  • Telekommunikation / Netzwerke (allg.)

Projekt‐ & Berufserfahrung

Dozent
Prodetur.es, Sevilla
9/2014 – 11/2014 (3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2014 – 11/2014

Tätigkeitsbeschreibung

Aktivität: Vorbereitung von Beispielanwendungen und Realisierung von Lehrgängen. Die Beispielanwendung basiert auf Apache Maven als Build-Management-Tool und Apache Subversion als Versionsverwaltung, um verschiedene Versionen gegen Schritte im Kurs abzubilden, wobei die finale Anwendung alle Technologien einschließt. http://prodetur.es/

Entwicklungsumgebung/Themen: Java EE, Apache Maven, Hibernate, JSF und Spring.

Eingesetzte Qualifikationen

Apache, Versionierung / Versionsverwaltung, Spring, Apache Subversion (SVN), Hibernate (Java), J2EE (Java EE), Java (allg.), HTTP, JSF (Java Server Faces), Hibernate (Framework)

Architekt, Senior Softwareentwickler und Qualitätsüberprüfung
codeBusters, Carmona
7/2014 – offen (7 Jahre, 6 Monate)
IT
Tätigkeitszeitraum

7/2014 – offen

Tätigkeitsbeschreibung

Projekt “Reqtangular” für codeBusters

Aktivität: Open-Source-Tool von codebusters entwickelt, um neue Web-Applikationen automatisch zu generieren. Flexibilität und Skalierbarkeit der Technologien AngularJS, ReqtangularJS, Bootstrap und anderen Webtechnologien
als Yeoman generator. https://github.com/codebusters/generator-reqtangular

Entwicklungsumgebung: Yeoman, AngularJS, RequireJS, Bootstrap, Grunt, Bower, Less, Node.js

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), AngularJS, JavaScript-Frameworks, JavaScript

Architekt, Lead Softwareentwickler
Space and People, Royal Leamington Spa
2/2014 – 10/2014 (9 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

2/2014 – 10/2014

Tätigkeitsbeschreibung

Design und Implementierung von einer mobilen Applikation mit J2ee Backendsystem für die Planung von Verkaufsständen in Einkaufszentren, um den verfügbaren Platz optimal zu nutzen. Die Applikation erlaubt dem Benutzer
verschiedene Typen von Verkaufsständen (Kiosk, Imbiss, ...) in die Korridore und Vorhallen zu platzieren. Dabei können die erwarteten Geschäftszahlen pro Verkaufsstand eingepflegt werden und so die optimale Strategie entwickelt werden.
Die Strategien werden in verschiedene Zeitfenster kategorisiert und bieten verschiedene Berichte und Prognose zu den verschiedenen wirtschaftlichen Kennzahlen.

Entwicklungsumgebung: Node.js, Apache Cordova, Grunt, Bower, Require.js, Angular.js, Jquery, Underscore.js, D3.js, Dc.js, Bootstrap, Kinetic.js, Jboss, RESTeasy, Spring, Hibernate

Eingesetzte Qualifikationen

Apache, jboss, Softwareentwicklung (allg.), Spring, Hibernate (Java), Java (allg.), AngularJS, jQuery, JavaScript-Frameworks, Hibernate (Framework)

Architekt, Senior Softwareentwickler und Qualitätsüberprüfung
technologyblueprint.co.uk, Royal Leamington Spa
7/2011 – 9/2011 (3 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

7/2011 – 9/2011

Tätigkeitsbeschreibung

Projekt “PropcoMobile – Migration von desktop app to mobile” für “Technologyblueprint (tbl)”

Aktivität: Design und Implementierung von der mobilen Version, basierend auf html5, phonegap und jqueryMobile, um verschiedene mobile Plattform (IOS, Android,...) zu unterstützen. Kommunikation vom Klienten zu einem REST Service durch eine „Middle tier“ basierend auf Apache Cocoon 3. Die „middle tier“ kommuniziert mit einem existenten EJB back-end, welche verantwortlich für die Geschäftslogik. http://technologyblueprint.co.uk/

Entwicklungsumgebung: Apache Maven, Apache Cocoon3, Apache httpd, EJB, PhoneGap, JqueryMobile

Funktion: Architekt, Senior Softwareentwickler und Qualitätsüberprüfung

Eingesetzte Qualifikationen

Betriebssysteme (allg.), Android, iOS, SAP CO, Apache, Softwareentwicklung (allg.), EJB (Enterprise JavaBeans), Migration, HTTP, HTML

Senior Softwareentwickler, Architekt und Projektmanagement
Post.ch, Zürich
7/2011 – offen (10 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2011 – offen

Tätigkeitsbeschreibung

Projekt “sobu – buy, share, earn” für becompany.ch und post.ch

Aktivität: Analysis, Design und Implementierung eines „Social network hub“, um Einkäufe über facebook, twitter und linkedin zu publizieren. Authentifizierung kann via facebook/twitter erfolgen. Die Hauptentwicklung basiert auf Cocoon3 und benutzt Apache ActiveMQ, Apache Shiro, JPA via Hibernate, Liquibase.

Entwicklungsumgebung: Apache Maven, Apache Cocoon3, Apache httpd, Apache ActiveMQ, Apache Shiro, JPA via Hibernate, Liquibase. Social APIS

Eingesetzte Qualifikationen

Projektmanagement (IT), Apache, Softwareentwicklung (allg.), Hibernate (Java), Telekommunikation / Netzwerke (allg.), Hibernate (Framework)

Senior Softwareentwickler
Universitätsklinikum Freiburg, Freiburg
5/2011 – 5/2011 (1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

5/2011 – 5/2011

Tätigkeitsbeschreibung

Projekt “Apache Lenya source code editor enhancement” für “Universitätsklinikum Freiburg ”
Aktivität: Das Universitätsklinikum Freiburg benutzt Apache Lenya in verschiedenen Web-Anwendungen und der Editor, musste schneller werden. Alle Lenya basierten Komponente wurden wieder in das offizielle Apache Lenya hochgeladen.
http://www.uniklinik-freiburg.de

Entwicklungsumgebung: Apache Lenya, Apache Cocoon.

Funktion: Senior Softwareentwickler.

Eingesetzte Qualifikationen

Apache, Softwareentwicklung (allg.), HTTP

Senior Softwareentwickler
European Patent Office, Carmona
12/2010 – 1/2011 (2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2010 – 1/2011

Tätigkeitsbeschreibung

Projekt “EPO CMS Cluster” für “European Patent Office”

Aktivität: Analysis, Stress-testing und Optimierung von verschiedenen Publikationen (basierend auf Apache Lenya) von der European Patent Office. Die Publikationen hatten „Performance“ Probleme, die durch Cache Optimierung gelöst wurden. Alle Lenya basierten Komponente wurden wieder in das offizielle Apache Lenya hochgeladen. http://www.epo.org/

Entwicklungsumgebung: Apache Lenya, Apache Cocoon.

Funktion: Senior Softwareentwickler.

Eingesetzte Qualifikationen

Testing (IT), SAP CMS, Apache, Softwareentwicklung (allg.), HTTP

Dozent
Forinem2002, Sevilla
7/2010 – 8/2010 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2010 – 8/2010

Tätigkeitsbeschreibung

Dozent für Java EE, Apache Struts, Hibernate, GWT und Spring für “Forinem2002”

Aktivität: Vorbereitung von Beispielanwendungen und Realisierung von Lehrgängen. Die Beispielanwendung basiert auf Apache Maven als Build-Management-Tool und Apache Subversion als Versionsverwaltung, um verschiedene Versionen gegen Schritte im Kurs abzubilden, wobei die f inale Anwendung alle Technologien einschließt. http://www.forinem2002.com/

Entwicklungsumgebung/Themen: Java EE, Apache Struts, Hibernate, GWT und
Spring.

Funktion: Dozent

Eingesetzte Qualifikationen

Apache, Versionierung / Versionsverwaltung, Spring, Apache Subversion (SVN), Hibernate (Java), J2EE (Java EE), Java (allg.), HTTP, Struts, Hibernate (Framework)

Senior Softwareentwickler
Post.ch, Zürich
10/2009 – 2/2014 (4 Jahre, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2009 – 2/2014

Tätigkeitsbeschreibung

Projekt “Directfactory - Print on demand” für Swiss Post. Switzerland

Aktivität: Design und Implementierung von einer „print on demand“ Lösung für Postkarten und Briefe. Schwerpunkt lag auf der Prozessumsetzung im Web. Weiter verantwortlich für die Modellierung und Implementierung der Auftragsabwicklung übers Web . https://directfactory.post.ch/index/en

Entwicklungsumgebung: Apache Maven, Apache Cocoon, Apache httpd, Apache Cayenne

Funktion: Senior Softwareentwickler

Eingesetzte Qualifikationen

Apache, Softwareentwicklung (allg.), Java (allg.), JavaScript-Frameworks, JavaScript

Dozent
Grupo Neteman, Sevilla
5/2008 – 6/2008 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2008 – 6/2008

Tätigkeitsbeschreibung

Dozent für Java EE, Apache Struts, Hibernate, JSF und Apache Cocoon für “Grupo Neteman”

Aktivität: Vorbereitung und Realisierung von Lehrgängen. http://www.neteman.es/

Entwicklungsumgebung/Themen: Java EE, Apache Struts, Apache Cocoon, Hibernate, JSF.

Funktion: Dozent.

Eingesetzte Qualifikationen

Apache, Hibernate (Java), J2EE (Java EE), Java (allg.), HTTP, Struts, JSF (Java Server Faces), Hibernate (Framework)

Senior Softwareentwickler und Architekt
Junta de Andalucia, Sevilla
2/2007 – 12/2013 (6 Jahre, 11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2007 – 12/2013

Tätigkeitsbeschreibung

Projekt “Portal” für Sociedad Andaluza para el Desarrollo de la Sociedad de la Información: SADESI, Consejeria de Innovación, Ciencia y Empresa. Spain

Aktivität: Design und Implementierung des Portals der Consejeria de Innovación, Ciencia y Empresa. http://www.juntadeandalucia.es/

Entwicklungsumgebung: Apache Maven, Apache Cocoon, Apache httpd.

Funktion: Senior Softwareentwickler und Architekt

Eingesetzte Qualifikationen

Apache, Softwareentwicklung (allg.), HTTP

Senior Softwareentwickler und Architekt
Junta de Andalucia, Sevilla
2/2007 – 12/2013 (6 Jahre, 11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2007 – 12/2013

Tätigkeitsbeschreibung

Projekt “BOJA” für Sociedad Andaluza para el Desarrollo de la Sociedad de la Información: SADESI, Consejeria de Innovación, Ciencia y Empresa. Spain

Aktivität: Design, Implementierung und Wartung der Suchmaschine und Webseite für CICE. Die Suchmaschine katalogisiert xml Dokumente, welche offizielle Informationen, Gesetze und Ankündigungen für Andalusien. http://www.juntadeandalucia.es/BOJA

Entwicklungsumgebung: Apache Ant, Apache Forrest, Apache Solr, Apache Droids

Funktion: Senior Softwareentwickler und Architekt

Eingesetzte Qualifikationen

Apache, Softwareentwicklung (allg.), XML, Java (allg.), HTTP, JavaScript-Frameworks

Zertifikate

Member of the Apache Software Foundation
Februar 2009

Ausbildung

BWL
(Diplom)
Jahr: 2003
Ort: Paderborn
WIPÄD/WINFO
(Diplom)
Jahr: 2001
Ort: Paderborn

Qualifikationen

Informatik Kenntnisse:

Betriebssysteme: Linux/Unix, Windows NT/2000/XP, Android

Programmiersprachen: Java, EJB3, JSF, JSP, SQL, VBA, JavaScript, AJAX, Comet, XHTML, XML, XSL, XSL:FO, XPath, XSD, XML-Schema, RelaxNG, XUpdate, Perl, Bash Scripting

Datenbanken: MySQL, Oracle, Postgres, Apache iBatis, Hibernate, JPA

IDE: Eclipse, Netbeans

Frameworks und Server: Apache Cocoon, Apache Lenya, Apache Forrest, Apache Struts, Apache
Solr, Apache Nutch, Apache Droids, Apache HTTP, Apache Tomcat, Jetty, JBoss, Spring, Apache Shinding, Huston, Redmine, Node.js, Angular.js, Grunt, Bower, Requiere.js

andere: Lotus Notes, SAP R3, OpenOffice

Über mich

Der Freelancer ist Geschäftsführer. In ihm vereinen sich Kompetenz und strategische Führung über alle Geschäftstätigkeiten hinweg. Bevor er das Unternehmen gründete, hat der Freelancer seit über 10 Jahren für verschiedene international tätigen Unternehmen gearbeitet, hinzu kommen über 7 Jahre Erfahrungen als Apache Committer und Mitglied. Als Gründer von Apache Droids, Apache Forrest Dispatcher und Gründungsmitglied von Apache Lenya, bringt er einen starken Hintergrund und viel Erfahrung in Enterprise-Technologien, verteilte Datenbeschaffung und Cross Media Publishing ein.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1363
Alter
47
Berufserfahrung
18 Jahre und 4 Monate (seit 08/2003)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden