SKILLS
Mein Fokus liegt in der Konzeption, Gestaltung und Entwicklung von Browseranwendungen, allen voran Single-Page-Applications (Backend und Frontend).
Dabei unterstütze ich sowohl bei der Erstellung von clientseitigem Code, insbesondere im Zusammenhang mit Frameworks wie Angular, als auch bei der Implementierung serverseitiger Geschäftslogik (Java, Node.js) innerhalb verteilter Systeme und dem Aufbau einer entsprechenden Buildpipeline (CI/CD).
Programmiersprachen / Ausführungsumgebungen
- .NET / ASP.NET
- ActionScript
- C#
- C++
- Java
- JavaEE
- JavaScript
- MATLAB
- MEL
- PHP
- Python
- TeX, LaTeX
- TypeScript
- Visual Basic
Betriebssysteme
- Android
- DOS
- Linux
- MacOS X
- VM/VSE (Mainframe) rudimentär
- Windows
Datenbanken
- Access
- MongoDB
- MS SQL Server
- MySQL
- PostgreSQL
Sprachkenntnisse
- Deutsch: Muttersprache
- Englisch: In Wort und Schrift
Hardware
- Arduino
- Mobile Endgeräte
- PC (x86/x64)
IDE
- Microsoft Visual Studio
- Eclipse
- NetBeans
- WebStorm
- IntelliJ
Projektmanagement / Tools
- JIRA, Youtrack, Redmine, Team Foundation Server (Issue Tracker, Agile Management)
- Git, SVN, GitLab, Bitbucket
- Bamboo, Jenkins, Drone
- Maven, Grunt, Gulp.js, Webpack, Angular-CLI (Build-Management)