Über mich

Steckbrief

Name: Bahle (geb. Unfried)
Vorname: Fabian
Geburtsjahr: 1984
Ausbildung: Fachinformatiker - Fachrichtung Anwendungsentwicklung bei proveo GmbH / Gewerbliche Schule Schwäbisch Hall
von 01.08.2004 bis 15.02.2007
Festanstellung(en):
  • Senior Java Software Engineer bei c-Com GmbH
    von 01.05.2017 bis heute
  • Senior Java Software Engineer bei essendi GmbH
    von 01.02.2014 bis 30.04.2017
  • Senior Java Software Engineer bei proveo GmbH (ehemals Zebra Enterprise Solutions GmbH)
    von 01.08.2011 bis 31.01.2014
  • Senior Java Software Engineer bei Zebra Enterprise Solutions GmbH
    von 01.03.2010 bis 31.07.2011
  • Java Software Engineer bei Zebra Enterprise Solutions GmbH (ehemals proveo GmbH)
    von 27.10.2009 bis 28.02.2010
  • Java Software Engineer bei proveo GmbH
    von 16.02.2007 bis 26.10.2009

 

 

Skills

Betriebssysteme
  • macOS / iOS
  • Linux (Mageia/Mandriva, Kubuntu / Ubuntu, SuSE, Redhat)
  • Windows 10, 7, Vista, XP, 2000, 98, 95 und 3.x
  • MS-DOS
Programmier- / Skriptsprachen
  • Java
    • Application Server:
      • SpringBoot
      • JBoss
      • Tomcat
      • GlassFish
      • Jetty
      • Mule ESB
    • Frameworks:
      • Spring Framework
      • Camunda
      • NetBeans Platform
      • Eclipse RCP / SWT / JFace
      • GWT
      • Apache Batik (Java SVG / XML Graphics)
      • Apache Commons (codec, IO, configuration, lang, ...)
      • JSch (Java SSH Implementierung)
      • Java RXTX / Java Comm API (Serial-Port Communication in Java)
      • JFreeChart (Diagramme für Java)
      • SwingX (Extended Swing Components)
      • Java Mail API
      • JavaBeans Activation Framework
      • JEE (EJB, REST, JMS, Servlets, ...)
      • RabbitMQ
      • JGoodies Look'n'Feel / JGoodies Forms
      • Substance Look'n'Feel
    • Sonstiges:
      • Groovy
      • Embedded
      • JUnit
      • XML
  • Mobile App Development
    • Hybrid
      • Titanium Appcelerator (JavaScript)
  • PHP
    • CMS:
      • SilverStripe
      • Joomla!
      • openEngine
      • phpBB
    • Frameworks:
      • Sapphire (SilverStripe)
  • (X)HTML
  • CSS
    • CSS3
    • SCSS und Less
    • Responsive WebDesign
  • JavaScript
    • Frameworks:
      • Angular > 6.x
      • Typescript
      • prototype
      • script.aculo.us
      • jQuery
  • Bourne-again Shell (Bash)
Datenbanken
  • SAP Hana
  • MySQL / MariaDB
  • PostgreSQL
  • Oracle
  • MS Access
Sonstige
  • Cloud Foundry
  • Amazon Web Services (AWS)
  • NetBeans IDE und (eher selten) Eclipse
  • Maven (3.x) / Ant
  • Sonatype Nexus Repository
  • Docker
  • Git / Subversion
  • Jira
  • BitBucket / BitBucket Pipelines
  • Bamboo / Jenkins
  • Confluence / MediaWiki / trac
  • Gimp / Adobe Photoshop
  • Inkscape / Adobe Illustrator
  • SVG
Sprachen
  • Deutsch (Muttersprache)
  • Englisch (Sehr gut)
  • Französisch (Grundkenntnisse)
OpenSource Projekte
  • Camunda (OR in More Query Types)
  • NetBeans (Bereitstellen des Eclipse Code Formatter Plugins und aktive Teilnahme and der Community via Slack und Mailing Listen)
  • SilverStripe (Plugins implementiert, leider nicht mehr gelistet, da inkompatibel zur neusten Version, müssen erst überarbeitet werden)
Persönliche Ziele
  • Weiterentwicklung der JavaNA
  • NetBeans Platform (vorhandene Kenntnisse vertiefen)
  • Einlernen in Android/Kotlin und iOS/Swift Entwicklung
  • Einlernen in weitere Programmiersprachen, wie z. B. ObjectiveC, C#, ...