My Services
-
Angular Development
Single Page Applications with Angular, maintaince or migration of existing AngularJS applications.
-
Web Component Development
Web Components development for design systems using plain JS, LitElement and StencilJS
-
Fullstack Web Development
Front- and Backend development using current web techniques like HTML5, SCSS, J2EE, Node, RESTful Services...
-
Eclipse Development
Rich Client Development using Eclipse RCP and OSGi
-
Visualisation
Development of 2D & 3D visualisations using web technologies or within rich clients.
-
Agile & Teamplayer
I'm using SCRUM and other agile methods to cooperate or integrate with other teams
-
Academic Knowledge
Application of scentific methods, willingness to learn and improve.
-
Game Development
Development of small to mid-size games using Unity or Web technologies.
Experience and Showcase
-
Telebanking Pro
I am currently working on Telebanking Pro. Telebanking Pro is the most modern banking application for corporates in Austria.
Role: Fullstack Developer, 3rd Level Support and deploy pipeline development
Telebanking Pro -
Mervin
Mervin is a tool based on the Eclipse RCP Platform that visualizes differences between models with a graphical synthax (e.g.: UML) during the review process. This tool was written during for my master thesis.
Technologies: Java, Eclipse RCP Platform, Papyrus, EMF, GEF, Gerrit, JGit
Source Code at Github -
Publication
A shortend version of my master thesis was published and presented as a paper for the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems.
ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS) Paper "Visualizations of Evolving Graphical Models in the Context of Model Review"
Interested in my Services?
If you are interested in my services please contact me via LinkedIn, Xing or via email: . If you are still not convinced feel free to go on and have a closer look at the technologies I've already used in past projects.
Technologies
if all you have is a hammer, everything looks like a nail
This also applies to problems solved during software development - not every framework or language is the right choice for a particular problem. A good software developer is able to adapt and use the right framework for the current situation. That's why I've used a big variety of frameworks, languages and tools in the past and there are more to come. I've listed a few below to give an outline, but the list is not complete.
Programming-/Scripting Languages
- Typescript
- Java
- Javascript
- Kotlin
- C#
- Python
- PHP
- C/C++
- GLSL
- ...
Other Languages
- SQL
- (X)HTML
- CSS/SCSS/LESS
- XML/XSL
- ...
Frameworks/Libraries
- Angular/AngularJS
- Eclipse RCP
- Java EE
- various ORM Solutions
- ...
Tools
- Git
- SVN
- Maven
- Gradle
- Bash
- Atlassian Products (Jira, confluence etc.)
- Unity
- Blender
- ...