Software Architect Senior Java Developer. 10.2010 heute Freiberuflicher Java Entwickler und Softwarearchitekt, Berlin



Ähnliche Dokumente
THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015

Studium Informatik Praktikum an der "University of Wisconsin", USA Abschluss als Diplom Informatiker

Berater-Profil Software Engineer Java

Profil Gunnar Schmid

M i t a r b e i t e r p r o f i l (Stand: Juni 10)

Christian Raab. Persönliche Daten

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

Exposé Ing. Jörg Pöschko

THOMAS BRUNNER. Diplom-Informatiker (FH) Angewandte Informatik. Geburtsjahr 1982 Profil-Stand Januar 2016

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit!

VLADISLAVA ARABADZHIEVA

Stand Profil. Frank Sommer. Dipl. Informatiker (FH) Profil: Frank Sommer Seite 1 / 5

Profil von Oliver Raupach

M i t a r b e i t e r p r o f i l (Stand: August 09)

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte:

Berater-Profil OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen. EDV-Erfahrung seit 1991

TOBIAS LÖNNIES. Diplom-Informatiker B.A. Politikwissenschaft. Geburtsjahr 1984 Profil-Stand Juli 2015

Werkstudent Qualitätssicherung (m/w) (627468)

Freiberuflicher IT Berater

BRANCHENSCHWERPUNKTE Energiewirtschaft Customer Relationship Management

// Mehr, als Sie erwarten //

Tätigkeitsprofil. Toni Bauer Arbing 4a Rott

Max-Ernst Strasse 29, Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement

Beraterprofil - Adem Aslan

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Oktober 2016

Technologien: JBoss EAP5, Wildfly 9, Java EE5, JavaEE 7, Apache Maven, Jenkins CI, JIRA

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

Profil Jens-Peter Frank

OTMAR-DIETER WATOLA. Master of Science (M.Sc.) Informationssysteme. Professional Scrum Master I. Geburtsjahr 1990 Profil-Stand Januar 2016

Schwerpunkt: Ausbildung: Fremdsprachen: Betriebssysteme: Programmiersprachen:

Expertise. Diplom-Informatiker (FH) Matthias Strolz. Ausbildung. Sprachen. Programmiersprachen. Betriebssysteme. Server. Zertifizierungen.

TONY GOERDTEN. Diplom-Ingenieur Chemie (TU) Oracle Certified Professional, Java SE 7 Programmer. Geburtsjahr 1970 Profil-Stand Juli 2015

Berater-Profil Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Logistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A.

Das Entwickler-Netzwerk PORTFOLIO. Das Entwickler-Netzwerk Vernetzte Entwicklung aus einer Hand

Java$Webentwickler$/$Architekt$

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

Automatische Ansteuerung einer CNC Maschine aus einer CAD Anwendung im Fensterbau Skills: IBM OS/2, Modula 2

Studium der Betriebswirtschaftslehre (Schwerpunkt Wirtschaftsinformatik) an der Universität Mannheim. Abschluss als Diplom-Kaufmann.

Firmenpräsentation. Stand: Bornholdt Lee GmbH Erste Brunnenstraße Hamburg

Curriculum Vitae. persönliche Angaben:

Christian Koch Scandio GmbH 2010

Henning Mortensen. Erfahrung. Objektorientierte Softwareentwicklung

Qualifikationsprofil:

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Berater-Profil OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker

Bernd C. Toepfer Dipl.-Ing. Techn. Informatik

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

Freelancer-Profil F R A N K D R E W E S. IT-Beratung / Projektleitung / Projektmanagement. Konzeption, Gestaltung und Entwicklung von Webauftritten

Berater-Profil Anwendungsentwickler, SW Designer, speziell Java nach J2EE

Bachelor of Eng. (Wirtschafts-Ing.-wesen)

Analyse, Design, Implementierung Implementierung administrativer Funktionen in ein bestehendes webbasierendes Vertragsverwaltungssystem.

Schwerpunkte und fachliche Interessen. Programmiersprachen. Datenbanken. Betriebssysteme. Technologien. Florian Hell

Berater-Profil WEB- und C/S-Developer. (Java, Websphere)

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

Mitarbeiterprofil PG0225

Aktuelle Kurstermine

Senior Softwareentwickler/-berater.NET

Firmenpräsentation. Stand: Bornholdt Lee GmbH Erste Brunnenstraße Hamburg

Roland Bedenbender t +49(0) Roland Bedenbender. Freiberuflicher Informatiker

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

PROFIL JAN OTTO. Stand: September Bachelor of Science. Informatik. Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a.

Diplom Wirtschaftsinformatiker. Software-Engineering, IT-Architektur

Projekt- /Tätigkeitsliste

E-Business Architekturen

Frank Schmidt Fichtestrasse 106

Deutsch, Englisch (gut) Fachinformatiker für Anwendungsentwicklung

Berater-Profil C/S-Berater/-Entwickler

Automatisiertes Testen von Java EE-Applikationen mit Arquillian

In den folgenden tabellarischen Übersichten finden Sie Kenntnisse und Fähigkeiten unseres Entwickler-Teams und unserer Berater.

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: Handy: ;

Kathrin Brandstetter Dipl.Inf.(FH)

Michael Kuß, Dipl.-Ing. Informatik (BA), Berlinerstr. 23, Berlin Tel: 030 / Mob: 0177 / Mail: mail@michael-kuss.

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

Projekte: 12/ /2013: Konverter für die Diamant Software Branche:

Lebenslauf. Persönliche Daten. Schwerpunkte. Dr. Nikolaus Schüler. Weddigenstrasse München Mobil:

Festpreisprojekte in Time und in Budget

TOBIAS LÖNNIES. Diplom-Informatiker B.A. Politikwissenschaft. Geburtsjahr 1984 Profil-Stand April 2016

Delphi/Pascal, VB/VBA, SQL, PLSQL, HTML/CSS, XML, UML, PHP

HAGEN KLATT. Geburtsjahr 1989 Profil-Stand Juni Triona Information und Technologie GmbH Dekan-Laist-Straße 15a Mainz

Profil Ausbilder-Eignungsprüfung der IHK ISTQB Certified Tester Advanced Level - Test Manager Certified Consultant for Neoload

Andreas Krüger Java EE Entwickler

PROFIL HAGEN KLATT. Stand: Juni Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a Mainz. Tel: /

Profil Flashback-Studios

Curriculum Vitae Alaatdin ÖZDEMIR

deutsch (Muttersprache), englisch (sehr gut), französisch (Grundkenntnisse)

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Transkript:

Angaben zur Person Gunnar Bastkowski Ceciliengärten 43 12159 Berlin 0179 5312258 gunnar@bastkowski.name * 16.06.1979, Hamburg Tätigkeit Berufliche Praxis Software Architect Senior Java Developer 10.2010 heute Freiberuflicher Java Entwickler und Softwarearchitekt, Berlin 10.2008 06.2010 Senior Java Developer, Abdeus Ltd, Auckland. Produktentwicklung RTSP Streaming Server (Java SE, OSGi): Prototyperstellung, Architektur, Programmierung, Coaching. Funktionserweiterung Webapplikation (Java EE): Aufwandsschätzung, Architektur, Umsetzung, Consulting. Online-Portal Video on Demand (JavaFX): Prototyperstellung. Web-Portal Mobilfunk-Startup (Java EE, Portlets, Web Services): Aufwandsschätzung, Programmierung. Produktentwicklung Reporting Anwendung (Java EE, JSF): Architektur, Programmierung, Entwickler-Coaching. 06.2008 07.2008 Java Architect, Freiberufler, Hamburg Personen-Datenbank (Java SE, Eclipse RCP, MySQL): Entwickler-Coaching, Prototyperstellung. 11.2005 05.2008 Information Analyst, EDS Business Solutions GmbH, Hamburg. CRM System Non-Profit Organisation (Java EE, Oracle, Swing): Anforderungsanalyse, Dokumentation, Architektur, stellvertretende technische Leitung, Etablierung Qualitätsstandards, Qualitätsanalyse, Wartung Entwicklungsserver (Linux). 10.2001 10.2005 Werkstudent, Phoenix AG, Hamburg. Mitarbeit an Intranet (Visual Basic, MS SQL Server), Konzeption und Umsetzung Webanwendung zum Projektcontrolling (Java EE, Struts, MySQL) 03.2001 09.2001 HTML und JavaScript Programmierer, Zapwerk AG, Hamburg.

Ausbildung 06.2007 Sun Certified Java Programmer, Java 1.5 10.2001 09.2006 Duales Studium Diplom-Wirtschaftsinformatik, FH Nordakademie, Elmshorn Diplomarbeit: Entwicklung eines Databinding Rahmenwerks für einen Swing Client und Implementierung in einem laufenden Projekt. 08.1996 01.2000 Ausbildung Chemisch-Technischer Assistent, Hamburg. 08.1990 07.1999 Gesamtschule, Abschluss Abitur, Hamburg. Fachkenntnisse Java, JavaScript, SQL, Linux Shell, PHP, Python, Delphi, Visual Basic. HTML, DocBook, LaTeX, DITA. Entwurfs- und Architekturmuster, Test Driven Development, Scrum, Pair Programming, automatisierte Qualitätsanalyse. OSGi, Swing, SWT, Eclipse RCP, Hibernate, ibatis, Spring, Web Services. JBoss, Tomcat, OC4J. Oracle, MySQL, MS SQL Server, XML Datenbanken. Eclipse, JDeveloper, NetBeans, MagicDraw (UML). RTSP, HTTP, MT 940, DTAUS. Subversion, CVS, Ant, Maven, Redmine, Mercury Quality Center. Sprachkenntnisse Englisch verhandlungssicher Französisch erweiterte Grundkenntnisse Japanisch ausbaufähig Referenzen Kalman Bekesi Solutions Architekt Abdeus Ltd. Kontaktdaten auf Anfrage Hamburg, 22. Mai 2012

Projektübersicht 11.2011 12.2011 Entwicklung einer WebService Schnittstelle zur Nutzer-Authentifizierung in der Medienbranche Der Projektanbieter wollte ein bestehendes System zur Abonenntenverwaltung erweitern. Gefordert waren die Umsetzung einer vorläufigen Mitgliedschaft sowie Integrationsfähigkeit neuer Subsysteme an das bestehende Authentifizierungssystem. Das bestehende System besaß keinerlei Möglichkeiten der Anbindung neuer Anwendungen, so dass dieses entsprechend angepasst werden musste. Die Anpassungen mussten minimal und mit geringstem Risiko erfolgen. Entwicklung der technischen Architektur der neuen Komponente. Konzeption einer Schnittstelle für das bestehende System. Programmierung der neuen Backend-Komponente. Entwicklung einer einfachen SQL-Datenbank. Beratung bei der funktionalen Konzeption. Entwicklung des automatisierten Builds. Java EE, EJB 3, Jetty, JUnit, WebServices, MySQL, JavaMail, Maven 08.2011 10.2011 Weiterentwicklung eines Finanzkennzahlen-Analysesystems im Energiemarkt Ausgangssituation für dieses Projekt war eine komplexe Datenbankstruktur mit mehreren Oracle 10g Datenbanken sowie mehreren Schnittstellen zum Datenim- und Export. Ziel war die Integration der verschiedenen Datenquellen in einem Analysewerkzeug, um aus diesen Datenquellen weitere Kennzahlen, z.b. zur Risiko- und Liquiditätsanalyse, abzuleiten. Besondere Herausforderungen lagen hier in einer komplexen Datenstruktur mit mehreren 100.000 Datensätzen sowie einer heterogenen Landschaft aus unterschiedlichsten Schnittstellentechnologien. Programmierung einer Backend-Komponente zur Vereinfachung der Schnittstellenentwicklung. Sicherstellung einer extrem hohen Testabdeckung. Performance-Optimierungen sowohl im Java-Code als auch in den SQL-Abfragen. Java EE, Oracle 10g, JBoss 4, JUnit 4, Maven 3.0, SSH

11.2010 06.2011 Entwicklung eines nsystems im E-Health Umfeld Auf Basis von Eclipse RCP und RAP wurde eine Anwendung entwickelt, mit der medizinische Diagnosen abrechnungsrelevant kodiert werden konnten. Besondere Anforderungen in diesem Projekt waren eine problemlose Bedienbarkeit auch für IT-unversierte Anwender sowie die Bereitstellung eines Rich Client zur Installation auf den Zielrechnern sowie eine Webanwendung. Beide Anwendungen sollten eine möglichst breite gemeinsame Codebasis haben, um mit geringstem Aufwand weiterentwickelt werden zu können. Entwicklung eines Pflichtenheftes in enger Zusammenarbeit mit dem Kunden. Design und Implementierung der Benutzeroberfläche. Weiterentwicklung der bestehenden technischen Architektur. Umsetzung in Java. Eclipse RCP 3.7, Eclipse RAP 1.4, Eclipse EMF, Eclipse Link, Apache Lucene, OSGi, Apache Tomcat 6, SQL, Maven 3.0 10.2009 05.2010 Weiterentwicklung Webanwendung zum Reporting von Fehlerprotokollen eines Mobilfunkanbieters. Refactoring zur Etablierung einer Schichten-Architektur. Implementierung eines automatischen Builds. Kundenberatung und bei Umsetzung neuer Funktionen. Aufwandsschätzung, Implementierung und Qualitätssicherung. Struts 1.3, ibatis, Guice, JSP, Oracle 10g, Tomcat, Code-Generierung, Ant. 04.2009 06.2010 Produktentwicklung RTSP Streaming Server speziell für die Anforderungen mobiler Endgeräte. Fokus auf modularer Architektur und nebenläufiger Programmierung, hohe Performance- Anforderungen. Entwicklung und Präsentation eines Prototyps. Architektur und Evaluierung Rahmenwerke und Technologien. Entwicklung Test-Konzept. Coaching speziell zur nebenläufigen Programmierung. Programmierung. OSGi 4.2, Apache MINA, Spring, JUnit, EasyMock, Maven, RTSP, RTP.

12.2008 03.2009 Erstellung Web-Portal mit Online-Shop und Integration in Unternehmens-ERM für ein Mobilfunk-Startup. Kundenberatung zur Umsetzung einer Online-Filialsuche. Programmierung, Auffandsschätung. Liferay, Seam, JBoss, JFire, SOAP, Google Maps, HTTP. 10.2008 12.2008 Umstellung Anwendung zum Reporting der Serverauslastung für Telekommunikationsanbieter von Struts auf Seam. Programmierung, Coaching Teammitglieder. Seam, Hibernate, JBoss, JSF, JSP. 06.2008 07.2008 Softwarearchitektur Client/Server Anwendung mit Eclipse RCP. Eclipse RCP, Hibernate 11.2005 05.2008 CRM System Non-Profit Organisation Oracle 10g, OC4J, Hibernate, Swing, Spring MT 940, DTAUS

Fachkenntnisse Softwarearchitektur Entwurfs- und Architekturmuster UML 2.0 Programmiersprachen Java JavaScript Python Linux Shell Delphi Visual Basic Application Server Apache Tomcat JBoss OC4J Application Frameworks OSGi Spring Guice Eclipse RCP Swing O/R-Mapping Hibernate ibatis Testing JUnit EasyMock Mockito Web-Technologien Struts 1.3 Eclipse RAP JBoss Seam Liferay Portal Server JSF JSP HTML, CSS Datenbanken Oracle 10g MySQL Microsoft SQL Server H2 SQL Postgre SQL Netzwerk-Kommunikation Real-Time Streaming Protocol SSH Web Services (SOAP) E-Banking (MT940, DTAUS) JSON Entwicklungsumgebungen Eclipse NetBeans MagicDraw (UML) Jdeveloper (UML) Collaboration Redmine Mercury Quality Center CVS SVN Betriebssysteme Windows Linux MacOS Android