Keywords
Skills
FACHKOMPETENZEN:
- Programming languages: Java, Kotlin, C#, TypeScript, JavaScript, PHP
- Agile software development: Scrum, XP, TDD, BDD
- DevOps & QA: Test automation, Jenkins, SonarQube, Nexus, CI/CD pipelines
- Microservices: REST, Spring Boot, Spring Cloud, Jersey, Netflix OSS, gRPC
- Cloud technologies: Docker, Docker Compose, Kubernetes, OpenShift
- Web technologies: JSP, JSF, PrimeFaces, Google Web Toolkit, Ext GWT, ASP.NET
- Distributed programming: TCP, UDP, RMI, EJB, CORBA
- Software security & cryptography: Application security, JCA/JCE, PKCS11, HSM, Web Crypto API, Spring Security, OAuth2, JWT
- Databases: MySQL, MariaDB, PostgreSQL H2, SQLite, Microsoft SQL Server
- Database languages: SQL, T-SQL, PL/SQL, JPQL
- ORM: JPA, Spring Data, Hibernate, iBATIS
- Test frameworks: JUnit, TestNG, Cucumber, Selenium, Mockito, Hamcrest, Mockk, Assertj
- Build management tools: Ant, Maven, Gradle
- Application & web servers: JBoss, Tomcat, Jetty, Apache HTTP Server, IIS
- Issue tracking & collaborative software: Jira, Confluence, X-Ray, Redmine, Bugzilla, OpsGenie
- Revision control: CVS, SVN, Git, Bitbucket, Gitlab
- Modelling: ER, UML
- CMS: Drupal, Joomla
- Certified SOA Architect (Arcitura Education)
- Pivotal Certified Spring Professional (Pivotal Software Inc.)
- Certified Professional for Software Architecture (iSAQB)
- Sun Certified Java Programmer (Sun Microsystems)
Project history
02/2019
-
Present
Freelance Software Developer
Remote
- Entwurf und Entwicklung eines Materialsteuerungssystems von BMW Group
- Entwurf und Entwicklung eines Bewerber-Tracking-Systems
- Entwurf und Entwicklung eines Personalabschaffungssystems
- Entwurf und Entwicklung eines Abonnementssystems für ein Energieunternehment
- Entwurf und Entwicklung des Backends der neuen Mobile-Applikation von Tchibo
02/2016
-
09/2020
Technical Project Manager
TÜBİTAK| Cyber Security Institute, Kocaeli
- Entwurf und Entwicklung von einem System, das Schlüssel und Dateien in der Cloud sicher aufbewahrt und teilt
- Aufbau einer Softwareentwicklungskultur mit Agile-, Testautomatisierungs- und DevOps-Methoden
- Teilzeit zwischen 09/2019 und 09/2020
04/2015
-
01/2016
Software Development Team Leader
Türk Telekom, Istanbul
- Entwicklung von Webservices und Anwendungen, die für Rating- und Abrechnungsprozesse von Türk Telekom verwendet werden
10/2010
-
03/2015
Senior Software Developer
s IT Solutions AT Spardat GmbH, Wien
- Entwicklung einer neuen REST-API und Modernisierung einer bestehenden CRM- & Reporting-Webanwendung für die Erste Bank Austria
- Aufbau von CI/CD-Pipelines
01/2010
-
09/2010
Business Analyst & Software Developer
Technische Universität Wien
- Analyse und Optimierung von Prozessen des International Office der TU Wien
- Entwurf und Entwicklung eines webbasierten Workflow-Management-Systems für das International Office
02/2008
-
12/2009
Software Developer
Cenarion Information Systems GmbH, Wien
- Entwicklung von Projekten im Versicherungsbereich
02/2007
-
02/2008
Software Developer
Optimal Technik Entwicklung GmbH, Wien
- Entwicklung von Kassensystemen und mobilen Endgeräten
Certifications
Certified SOA Professional
Arcitura Education Inc.
2016
Certified SOA Architect
Arcitura Education Inc.
2016
Certified Spring Professional (Core Spring v3.2)
SpringSource
2013
Certified Professional for Software Architecture Foundation Level
iSAQB – International Software Architecture Qualification BoardiSAQB
2012
Sun Certified Programmer for the JAVA 2 Platform, SE 5.0 (SAI)
Sun Microsystems
2009
Local Availability
Only available for the countries
France