Software architecture, development
- Worked on the RIKO project
- Maintained and extended a JEE/Spring based risk management
system with a JSF/PrimeFaces frontend and Oracle database
- Except for the daily business as bugfixing and different
requirements implementations this are the most interesting
parts on which i worked on:
? worked on the new powerful search architecture with
Elasticsearch involved
? migrated some EJB-Services to Spring
? migrated RIKO-Application from JBoss-EAP 7.4 to 8.0
together with Spring Boot from 2.7 to 3.3
- Supported developer and test colleagues
- Prepared Jenkins jobs
- Main used technics: JavaEE (JSF/PrimeFaces, EJB, JPA/Hibernate),
Spring Boot, REST-Services, Elasticsearch, Oracle DB,
Maven, Jenkins, Git, IntelliJ IDEA,
Oracle WebLogic JEE Server, JBoss-EAP 7.4, JBoss-EAP 8.0
Project for a DIY store
Worked on an ERP system project
Implemented requirements and bugfixes on an existing ERP system
The ERP system based on a proprietary framework (TREND-Framework), which was used to extend and create GUIs, implement the business logic and test it
Project for a food-retailer/discounter
Worked on a checkout/till and related backoffice system
Implemented requirements and bugfixes on an existing codebase based on a proprietary framework (TREND-Framework) and tools
Main topics were: analyse requirements and bugs, extend and design till process workflows, extend and design reports, extend and design REST and SOAP interfaces for data import/export, code refactoring, define and write integration and unit tests, documentation, release preparation
Worked on a Python script for documentation export from proprietary documentation system (TREND/Analyst) to Atlassian-Confluence
Supported developer and test colleagues
Participated in code reviews
Main used technics: Java, proprietary framework (MDA, workflow, persistence, communication, GUI), Maven, Jenkins, PostgreSQL, H2 Database, Git, Eclipse with proprietary framework related plugins, proprietary framework for integration tests (Integrity), proprietary reporting engine, OpenAPI plugin for contract first interface definition, WildFly Application Server
2000 - 2005
Fachhochschule Köln Campus Gummersbach
Allgemeine Informatik
Focus areas: Software Development and Artificial Intelligence (Artificial Neural Networks)
Side areas: Relational Databases, Network Technology, Operating Systems, Theoretical Computer Science, Mathematics, Physics
Diplom Informatiker (FH)
Senior Software Engineer
short profile
Eugen has been developing software for diverse companies and industries. While studying informatics he worked for an insurance company and for an industry roboter company. After his graduation and his prize-winning thesis in AI context he worked for a media corporation, a natural gas industry IT service contractor, a telecommunication company, an insurance company and a FinTech contractor. Since March 2019, he is working as a freelancer and supports his customers as a full-stack senior software engineer. Eugen is team-minded and reliable with a strong focus to deliver high-quality results.
TECHNICAL SKILLS
Java, SQL, PL/SQL, JavaScript, Groovy, C#, PHP, Python, [Dart, Ruby, Go]*,
Spring, Spring Boot, Spring Batch, JEE, JPA, Hibernate, Toplink/EclipseLink, PHP Symfony-Webframework,
JMS, REST, SOAP WebServices, TIBCO ESB, [Vert.x]*,
Android, JSF/PrimeFaces, Vue.js, Ember.js, GWT, JSP, Struts, Swing, Java-Applets, HTML, CSS, [Polymer-JS, Angular.js, Vaadin, ActionScript/Flex]*,
Oracle, MySQL/MariaDB, PostgreSQL, Sybase,
MS SQL Server, H2, Redis,
Tomcat, JBoss AS, Glassfish,
Maven, Ant, Gradle,
Git, Subversion, Jenkins, Docker, Swagger,
JUnit, Selenium, Mockito, JMeter,
IntelliJ IDEA, Eclipse, Android Studio, VS Code,
Google Maps on Android, HERE Maps on Android, Highcharts-JS, [WebRTC]*,
[marker for spare time experience level]*
Software architecture, development
- Worked on the RIKO project
- Maintained and extended a JEE/Spring based risk management
system with a JSF/PrimeFaces frontend and Oracle database
- Except for the daily business as bugfixing and different
requirements implementations this are the most interesting
parts on which i worked on:
? worked on the new powerful search architecture with
Elasticsearch involved
? migrated some EJB-Services to Spring
? migrated RIKO-Application from JBoss-EAP 7.4 to 8.0
together with Spring Boot from 2.7 to 3.3
- Supported developer and test colleagues
- Prepared Jenkins jobs
- Main used technics: JavaEE (JSF/PrimeFaces, EJB, JPA/Hibernate),
Spring Boot, REST-Services, Elasticsearch, Oracle DB,
Maven, Jenkins, Git, IntelliJ IDEA,
Oracle WebLogic JEE Server, JBoss-EAP 7.4, JBoss-EAP 8.0
Project for a DIY store
Worked on an ERP system project
Implemented requirements and bugfixes on an existing ERP system
The ERP system based on a proprietary framework (TREND-Framework), which was used to extend and create GUIs, implement the business logic and test it
Project for a food-retailer/discounter
Worked on a checkout/till and related backoffice system
Implemented requirements and bugfixes on an existing codebase based on a proprietary framework (TREND-Framework) and tools
Main topics were: analyse requirements and bugs, extend and design till process workflows, extend and design reports, extend and design REST and SOAP interfaces for data import/export, code refactoring, define and write integration and unit tests, documentation, release preparation
Worked on a Python script for documentation export from proprietary documentation system (TREND/Analyst) to Atlassian-Confluence
Supported developer and test colleagues
Participated in code reviews
Main used technics: Java, proprietary framework (MDA, workflow, persistence, communication, GUI), Maven, Jenkins, PostgreSQL, H2 Database, Git, Eclipse with proprietary framework related plugins, proprietary framework for integration tests (Integrity), proprietary reporting engine, OpenAPI plugin for contract first interface definition, WildFly Application Server
2000 - 2005
Fachhochschule Köln Campus Gummersbach
Allgemeine Informatik
Focus areas: Software Development and Artificial Intelligence (Artificial Neural Networks)
Side areas: Relational Databases, Network Technology, Operating Systems, Theoretical Computer Science, Mathematics, Physics
Diplom Informatiker (FH)
Senior Software Engineer
short profile
Eugen has been developing software for diverse companies and industries. While studying informatics he worked for an insurance company and for an industry roboter company. After his graduation and his prize-winning thesis in AI context he worked for a media corporation, a natural gas industry IT service contractor, a telecommunication company, an insurance company and a FinTech contractor. Since March 2019, he is working as a freelancer and supports his customers as a full-stack senior software engineer. Eugen is team-minded and reliable with a strong focus to deliver high-quality results.
TECHNICAL SKILLS
Java, SQL, PL/SQL, JavaScript, Groovy, C#, PHP, Python, [Dart, Ruby, Go]*,
Spring, Spring Boot, Spring Batch, JEE, JPA, Hibernate, Toplink/EclipseLink, PHP Symfony-Webframework,
JMS, REST, SOAP WebServices, TIBCO ESB, [Vert.x]*,
Android, JSF/PrimeFaces, Vue.js, Ember.js, GWT, JSP, Struts, Swing, Java-Applets, HTML, CSS, [Polymer-JS, Angular.js, Vaadin, ActionScript/Flex]*,
Oracle, MySQL/MariaDB, PostgreSQL, Sybase,
MS SQL Server, H2, Redis,
Tomcat, JBoss AS, Glassfish,
Maven, Ant, Gradle,
Git, Subversion, Jenkins, Docker, Swagger,
JUnit, Selenium, Mockito, JMeter,
IntelliJ IDEA, Eclipse, Android Studio, VS Code,
Google Maps on Android, HERE Maps on Android, Highcharts-JS, [WebRTC]*,
[marker for spare time experience level]*