Schlagwörter
Skills
Spring Boot
Spring Data
Spring Security
JPA
Hibernate
ORM
RESTFul API
SOAP
Microservices
Web Services
JMS
Java Mail
Apache ActiveMQ
RabbitMQ
Apache Kafka
Jasperreport
GraphQL
Netflix DGS Framework
Apollo Federation
AWS Cognito
AWS SNS
AWS Lambda
JUnit
Mockito
Spring Test
Integration Tests
HTML
CSS
JavaScript
TypeScript
JQuery
Thymyleaf
Angular
Angular CLI
Ionic
OTP Security
gRPC
Google Protobuf
Linux
Docker
Jenkins
Kubernetes
CI/CD
Google Firebase
Git
Bitbucket
SVN
Mercurial
Gradle
Maven
NPM
OCR (Optical Character
Recognition)
MySQL
PostgreSQL
Oracle Database
SQL
Crawling
JIRA
Confluence
Java EE
EclipseLink ORM
TomEE
GlassFish
Weblogic
Wildfly
Tomcat
Websockets
AJAX
PHP
Agile Methodology
OOP
Swagger
JSON
XML
Projekthistorie
MasterChef (MSC) - This project is like a social media system dedicated to chefs
and people who own different professions and can share their knowledge with
others. I am the main software engineer here. This project is organized in
microservices architecture and we are using GraphQL here. I am responsible for
preparing Queries and Mutations, live streaming using Apache Kafka, security
implementation with OTP (One Time Password) and logging in with social media
(Google, Facebook and Apple). This project is developing in Java, Spring Boot,
Spring Data with Hibernate, Framework, Netflix DGS Framework, GraphCMS,
AWS Cognito, Gradle, AWS SNS, AWS Lambda, AWS CloudWatch, Sentry,
React, React Nativ, Apollo Federation, GIT, Agile, Jira and Confluence.
BTL - This project is for a client called Scientific Games Corporation in Konstanz-
Germany. I engaged as a full- stack developer with Java and Angular. We used
here Jenkins, Gradle, Mercurial, gRPC, Google Protobuf, Agile, Jira and
Confluence
Pay & Bill (www.elixico.co.uk) - This is a project managing payments and bills. I
was the main software engineer and lead here on the backend side. I was
responsible for database designing, setup the project structure, code reviewer,
APIs implementations and implementation of APIs for importing data via excel
sheets. We used here Java, Spring Boot, Spring Security, Spring Data JPA,
Hibernate, PostgreSQL, Agile Methodology, React, JIRA and Confluence.
ShedWool (Smart Shift Scheduling Platform - www.shedwool.com) - This is
the new benchmark in employee scheduling. Intuitive, operationally efficient, & AIdriven
for labor law compliance. I was the main and team lead Software Engineer
in the project, I was responsible for all things on the backend side. I developed
RESTful APIs, I implemented an AI called Optaplanner for scheduling shifts and I
implemented the chat for real- time communication using Websockets. Also, I
implemented notifications using RabbitMQ and auto ingestion CSV files for
transferring data using SFTP and RabbitMQ. The technologies that we used here
are Spring Boot, Spring Security, Spring Data with Hibernate, Optaplanner,
Firebase, Amazon S3, PostgreSQL, React, React Native, Websocket, Bitbucket,
RabbitMQ, Maven and Agile.
BagOS (Baggage Handling System ) https://www.siemenslogistics.
com/en/airport- logistics/baggage- handling- systems - This system is a
project of Siemens implemented in multiple international airports This project
provides check-in technology, belts and trays for baggage handling and sorting to
make- up and reclaim carrousels, including IT systems. I was responsible for
preparing APIs using JAX- RS and writing tests. Also, created algorithms for
parsing and filtering data that came from the sensors. The technologies that I used
here are Java, Java EE, Oracle Database, Weblogic Application Server,
MagicDraw (UML creator tool), Maven, Jenkins, SVN, Jira and Confluence.