03/05/2024 updated


100 % available
Software Engineer, Enterprise software developer, Project Manager
Croatia
Worldwide
IBM WatsonAdobe FlashHTMLJava (Programming Language)JavaScriptPHPTest SuiteSpring SecurityAdobe Experience ManagerAgile MethodologyAndroid Software DevelopmentApache HTTP ServerApache TomcatAtlassian JiraAuthentications
AUTOSAR, Adobe, Adobe Experience, flash, Agile development, Agile, Android application development, Angular, Apache, Lucene, Maven, Apache POI, tomcat, Yarn, automated tests, Azure Active directory, backend, big data, bootstrap, bots, Scss, code generator, Code reviews, manipulating data, database system, database, Digital assets, Docker, Eclipse, Enterprise software, Enterprise Applications, frontend, git, Github, Gitlab, HTML, Heroku, Hibernate, http, IBM Watson, IBM MQ, IntelliJ IDEA, JIRA, jQuery, Java, Java 8, Java 7, java code, JDBC, JMS, JPA, Java servlets, JavaFX, Javascript, jest, JSP, Jenkins, jUnit, LDAP, Liquibase, Visual studio code, Windows, mocha, Mockito, MySQL, router, NodeJS, node, oAuth, OOP, internet banking, online banking, OpenShift, Oracle, Oracle Database, Oracle DB, OSGi, PHP, Postgresql, Redux, React, Rest web services, SAP, SQL, Scrum methodology, SCRUM, Sprint planning, SAML, Soap, single page application, Design Patterns, enterprise software development, system requirements, Spring Cloud, Spring Data, Spring framework, Spring, Spring Security, Spring boot, svn, system architect, test suite, test-driven development, TDD, Unix, authentication, VueJS, vue, web application, web content, Web Content Management, web content management system, web application development, web services
Experience
Professional experience10+ years
Freelancer since2022
Languages
GermanBasic knowledgeEnglishNative speakerCroatianNative speaker
Project history
Summary: Creating web application for traffic monitoring, statistics and history data in Croatia on
Public roads
Technology: VueJS, Spring boot, Spring data, Spring security, vue-router, vuex, vue-bootstrap,
leaflet, axios, Apache Echarts, Java 8, Heroku, Maven, JIRA, Github
Contribution:
* Writing both frontend and backend code
* Writing the requirements
* Direct contact with customer
* Writing tests for both frontend and backend
* Earned project via recommendation
Public roads
Technology: VueJS, Spring boot, Spring data, Spring security, vue-router, vuex, vue-bootstrap,
leaflet, axios, Apache Echarts, Java 8, Heroku, Maven, JIRA, Github
Contribution:
* Writing both frontend and backend code
* Writing the requirements
* Direct contact with customer
* Writing tests for both frontend and backend
* Earned project via recommendation
Summary: Extending and hacking the AEM platform, which is dedicated for managing the assets. The
company wanted to build a single DAM solution, which will be used by every system in Henkel domain
Technology: Apache server, Java 8, AEM, AEM DAM, Adobe dynamic media, Dispatcher, workflows, batch
import, Javascript, Jenkins, Maven, oAuth, SAML authentication, multi module maven, various file
conversions, JIRA, Gitlab
Contribution:
* Writing both frontend and backend code
* Working partly on-site at the client in Dusseldorf
* Participating all the SCRUM meetings both with client and my dev team
* Extending AEM functionalities and integrations
* Digital assets import
* Extended user manager system which can handle default AEM login logic, google oAuth, custom
Henkel SAML provider, Octa SAML provider and Azure Active directory
* Writing code with 70% tests coverage
company wanted to build a single DAM solution, which will be used by every system in Henkel domain
Technology: Apache server, Java 8, AEM, AEM DAM, Adobe dynamic media, Dispatcher, workflows, batch
import, Javascript, Jenkins, Maven, oAuth, SAML authentication, multi module maven, various file
conversions, JIRA, Gitlab
Contribution:
* Writing both frontend and backend code
* Working partly on-site at the client in Dusseldorf
* Participating all the SCRUM meetings both with client and my dev team
* Extending AEM functionalities and integrations
* Digital assets import
* Extended user manager system which can handle default AEM login logic, google oAuth, custom
Henkel SAML provider, Octa SAML provider and Azure Active directory
* Writing code with 70% tests coverage