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
- (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 (Experte) / Kubernetes (Anfänger)
- 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 an 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. Python, Swift, C#, ...
|