Über mich

CarstenPortrait OCA

Berufliches Kurzprofil

Auf dieser Seite möchte ich Ihnen einen kurzen Einblick über meinen Beruf als Software Consultant/Developer geben.

Beruf: Software Consultant/Development Enterprise Client/Server, Mobile und SQL

Meinen ersten intensiven Kontakt mit der IT-Technologie hatte ich im Rahmen meiner Ausbildung Ende der 70er Jahre . Die ersten Schritte in der Software Entwicklung habe ich auf einem programmierbaren Taschenrechner HP - 41CX unternommen. Im Verlauf meines Studiums konnte ich meine Kenntnisse immer weiter ausbauen und soweit professionalisieren, dass die IT Technologie mein Hauptberuf geworden ist.

 

Mit Hilfe der Programmiersprachen Assembler, Basic, Fortran,Pascal, C++ und verschiedenen Frameworks kam ich mit der Software Entwicklung von Client/Server Systemen unter Windows, Linus und Unix intensiv in Berührung. Im Laufe der vielen Jahre habe ich mein Spektrum laufend um neue Technologien erweitert. Somit verfüge ich über einen breiten Erfahrungsschatz, den ich flexibel einsetze. Schwerpunkt meiner jetzigen Tätigkeit ist die Beratung, Entwicklung und vor Ort Support von komplexen Enterprise Bestandsführungs Systemen im Versicherungs Umfeld. Hier stehen die Komponenten FrontEnd / Server Backend / Datenbanken im Fokus. Im Zuge dieser Tätigkeit habe ich mich auf Server Backend Webservices mit Anbindung an verschiedene FrontEnd Systeme(Web, .NET/iOS, Android) spezialisiert.

 

Meine Beruferfahrungen habe ich von Anfang an bis heute bei verschiedenen Firmen in einem Angestelltem Verhältnis erworben.

Projekterfahrungen

  • Entwicklung von Webservices(REST/SOAP /Oracle) im Java EE Umfeld
  • Tooling und Buildsysteme im Automotive und Business Umfeld
  • iOS Apps mit Internet Anbindung im B2B und B2C Umfeld
  • Standard ERP Software Module und Tools im Client/Server Umfeld
  • SQL Datenbank und Daten Migrationen im betriebswirtschaftlichem Umfeld
  • Backend Server Commandline Tools nach Kundenspezifikation

Werkzeuge

  • IDE: IntelliJ, Eclipse, VisualStudio, Xcode
  • UML: Argo UML
  • Versionsverwaltung: Git, Subversion, CVS, Team Foundation Server, PTC MKS Integrity
  • Betriebssysteme: Windows, Linux, Unix, OS X, Android, iOS
  • Projektvorgehensmodelle: Scrum, Rup, V-Modell

Technologien

  • Programmiersprachen: Java, Groovy, Objective C, C++, C#, Vb.NET, Fortran, Pascal, VBBasic
  • Datenbanken: Oracle, Sybase, MS SQL Server, MySql, SQLlite
  • Internet: JSP, PHP, ASP.NET, Perl, Phyton, XHTML, CSS, JSON, Javascript, XML, XAML, IIS 7.x, APACHE
  • Frameworks: Spring, Eclipse RCP, JPA, Hibernate, .NET, MFC, Prism, Silverlight, Cocoa, Ranorex, STL, Boost, CppUnit, jQuery
  • Automotive Tools:ASCET, ADD, Maven, Gradle, ANT
  • Office: MS Office, LibreOffice, MS Project, Cyberduck
  • Multimedia: Gimp, Aperture, Wavelab, Cubase

Branchen

  • Versicherung
  • Automotive Software
  • Steuern, E-Bilanz
  • Betriebswirtschaft, ERP, Lohnabrechnung, Finanzbuchhaltung, Reporting
  • Telekommunikation, Audio Tex, Audio Recording
  • Internet, mobiles Internet
  • Fertigungstechnik, Schiff- und Maschinenbau

Zertifizierungen

  • Technischer Fachwirt IHK
  • Oracle Certified Associate, Java SE 7 Programmer

Mitgliedschaften

  • Mitglied im Apple iOS Developer Program

Privat

Privat beschäftige ich mich mit Fotografie und bin musikalisch als Gitarrist und Keyboarder aktiv.