Aykut Kafali

Full Stack Developer

aykut_kafali

Aykut Kafali

Full Stack Developer

About me

I am an ambitious developer with endless curiosity and the attitude to always learn more and more.
Interested in programming, especially the whole technology stack of web development and deployment.
Also interested in hardware-related stuff and microprocessors.

Skills

General programming languages
JavaScript/TypeScript, Java, Python, C#, HTML5, CSS3, C, SAP-ABAP, Dart
Frontend-Frameworks
Angular 2 (since 5.0), Ember.JS, SAP UI5 (since 1.36)
Backend
Java Spring Boot (Reactive w/ Hibernate and gradle), Node.JS with Express/Nest.JS, Flutter (Dart)
Styling
PrimeNG, Angular Material, Bootstrap 4/5, plain CSS3
Database
MySQL(MariaDB), PostgreSQL, MS-SQL, SAP HANA and MongoDB
General Skills
Docker, Kubernetes, Git, JSON, oAuth 2.0, JWT, REST, SOAP, TCP/IP and other relevant protocols
OS
Linux RHEL based like CentOS/SUSE Linux or Ubuntu and Windows

Permanent positions

Aldi Süd International
IT-Engineer & Cloud Full Stack
Feb. 2023 - today
Xient GmbH Cologne
Application Consultant
from Oct. 2016 - Jan. 2023

Projects

2023

Birkenstock - extern

Sept. 2022 - Jan. 2023

UI5/CDS/ABAP Developer

A UI5 dashboard was developed to display shift information in almost realtime
o CDS views were built on a SAP ERP 7.5
o The app was developed in the SAP Web IDE
o An oData service was built for special logic with ABAP
o Application was deployed to the Fiori Launchpad
o Internal Gitlab was used for version control

2022

EUCON GmbH - extern

Oct. 2021 - Sept. 2022

Frontend (Angular) / Backend (Spring) Developer

Working as a full-stack developer for various internal applications in the car/insurance area & master data management
o Angular (10.0-14.0) in the frontend and Reactive Java Spring Boot in the backend as main framework with Reactor and Liquibase
o All applications were running in a Kubernetes cluster with Docker Containers on Azure
o MS-SQL as main DB and Mongo-DB for certain backup scenarios
o Version control and CI/CD with Gitlab (internal)
o Agile project management with Scrum

Birkenstock - extern

Mar. 2022 - Aug. 2023

UI5/CDS/ABAP Developer

A UI5 app which displays the data from the press in **** in almost real time for process optimization of the machines
o CDS views were built on a SAP ERP 7.5
o The app was developed in the SAP Web IDE
o An oData service was built for special logic with ABAP
o Application was deployed to the Fiori Launchpad
o Internal Gitlab was used for version control

2021

Volkswagen AG/Sopra Steria - extern

Nov. 2020 - Sept. 2021

UI5/CDS/ABAP Developer

Working as a JavaScript developer with the frontend framework UI5 to create several applications for the internal portfolio planning (automotive) at Volkswagen AG
o enhancement/bugfixing in about 15 webapplications that functioned as one application
o Support for the implementation of a finished software concept on the part of VW AG
o Backend / data from SAP, programming with ABAP, CDS and UI5
o Working with Git(bitbucket) for version control
o Project management with scrum

2020

Xient Intern

Jan. 2020 - Oct. 2020

Lead Developer/Architect

Planning and implementation of a new cloud application based on Angular 8/9, Node.JS (Express) and Docker for the simplified fetching of Salesforce data and flat files into the SAP Landscape
o Lead developer and responsible for the architecture.
o Parameterized Python scripts for efficient data transformation.
o Database connection with PostgreSQL and Sequelize as ORM

2019

AOK Systems (Bonn) - extern

July 2019 - Dec. 2019

UI5/CDS/ABAP Developer

Implementation of new functions in an existing time recording and accounting application based on the SAPUI5 Framework
o Extension of existing functions in UI5
o Bugfixing for already implemented functions
o Deploying web applications for SAP Fiori
o Working with Git(gitlab) for version control and scrum

Xient Intern

Jan. 2019 - June 2019

UI5/ABAP Developer

Project "Contract to PDF" - Development of an Angular 7 frontend for user input and dynamic generation of PDF documents.
A Java Spring Boot backend for persisting data to the DB(MariaDB) and generating the PDF-Document

2018

Siemens AG - extern

July 2018 - Jan. 2019

ABAP Developer

Implementation of an anonymization and authorization concept for military purposes.
Programming a report for literal search and replace with regular expressions.
Programming of a logic in ABAP for the acquisition and analysis of data flows from different SAP source systems

Xient Intern

Jan. 2018 - June 2018

ABAP/Gateway Developer

Planning and implementation of a new web application based on UI5, for the visual representation of SAP BW queries/reporting.
Data transfer via JSON and oData (XML) Authorization concept for an admin interface and a "User" interface

2017

Xient Intern - (Working student)

UI5/ABAP Developer

Project "Xient IoT Digital Factory" - Connection of an ESP32 microcontroller with various sensors including temperature, humidity etc. to the SAP Cloud Platform including C programming.
Graphical data visualization and correlations using a JavaScript dashboard.

2016

Xient Intern - (Working student)

UI5/ABAP Developer

Project "Xient Time Recording" - Implementation of a web application using SAPUI5 for internal time recording with own login system and session management based on SAP ERP 7.4