Personal details

Malek S. - Remote full-stack developer

Malek S.

Based in: 🇩🇪 Germany
Timezone: Berlin (UTC+2)

Summary

Experienced SAP Technical Developer with a robust track record spanning over 7 years, specializing in SAPUI5 Framework. As an expert in SAPUI5, my experience extends to Fiori design principles, OData service implementation, and ABAP development. With a comprehensive understanding of the SAP Business Technology Platform (BTP), I bring a wealth of knowledge to the entire lifecycle of UI development - from design conceptualization through development, testing, and deployment. Beyond the SAP ecosystem, I seamlessly integrate my skills with open-source frameworks, notably demonstrating expertise in React JS. My versatile background enables me to bridge the gap between traditional SAP technologies and modern, cutting-edge solutions, ensuring a holistic approach to software development.

Work Experience

Senior Full Stack Developer
Gistex GmbH | Sep 2018 - Jan 2024
OData
SAPUI5
ASP.NET Core
SAP Fiori
React with redux
SAP CDS

Senior Full Stack Developer, Gistex GmbH
Sep 2014 - Present (Waldorf)
GTMS UI project

  • Enterprise-class modular-based application that helps drive revenue, control spend, and influence behavior.
  • Generic ui5 application responsible for rendering ui5 controls based on backend Json data
  • Very advanced ui5 knowledge, complex custom controls and building own controls
  • Creating widget concepts element used generating the end user profile
  • Working on a designer application based on ui5 Designvime
  • Keywords: Sap UI5, Fiori Guidelines, JavaScript, JSON, HTML5, CSS

OS2 project

  • Cloud-based software for rights and royalty administration. Rights provides the tools to efficiently and effectively manage complex rights associated with VG and PLM content production, acquisition, and sales.
  • Keywords: Sap UI5, JavaScript, JSON, HTML5, CSS

Transport Management System Project

  • A tool for moving transport request across SAP system and cloud clusters as well.
  • Keywords: SAP UI5, JavaScript, JSON, HTML5, CSS
  • Design patterns: MVC, MVVM, OOP, RESTful

Calendar Project

  • New custom control inspired by Gantt chart for calendar scheduling, with new features, and more flexibility.
  • Control integration in different projects.
  • Keywords: SAP UI5, JavaScript, JSON, HTML5, CSS
Junior SAP UI5/Fiori Developer
ASP ABN Sophia Antipolis | Mar 2016 - Aug 2018
ABAP
SAPUI5
JavaScript
OData Services

Junior SAP UI5/Fiori Developer, ASP ABN Sophia Antipolis - Focus
Mar 2016 - Aug 2014 Tunis
Abstract

  • Development of SAP applications, using the SAPUI5 JavaScript toolkit, following Fiori concepts

Focused Build Project

  • A ready-to-run, integrated, tool supported methodology to manage requirements and software development in large, agile projects.
    Activities
  • Design, implementation of standard ui5 application
  • Implementation and integration of Smart Controls
  • Creation and maintenance of oData services
  • Observing and researching problems or topics to develop more complex ideas about it.
  • Unit testing documentation and preparing Continuous Integration scenario.
  • Support SAP Client: Haribo, Boeing, BMC, Audi, VW, etc.
    Keywords: JavaScript, SAPUI5, SAP NetWeaver Gateway, oData, oData Vocabulary Annotations

Education

National School of Computer Science, Tunis
Master's degree・computer sciences engineering
Sep 2012 - Oct 2015
Preparatory Institute for Engineering Studies of Tunis (IPEIT)
High school diploma・mathematics, physics
Sep 2010 - May 2012

Personal Projects

GTMS UI project
2018
TypeScript
SAPUI5
JavaScript
Sap abap odata
Enterprise-class modular-based application that helps drive revenue, control spend, and influence behavior. Generic ui5 application responsible for rendering ui5 controls based on backend JSON data. Very advanced ui5 knowledge, complex custom controls and building own controls. Creating widget concepts element used generating the end user profile. Working on a designer application based on ui5 Design time.
OS2 project
2019
SAPUI5
OData Services
Cloud-based software for rights and royalty administration. cTJights provides the tools to efficiently and effectively manage complex rights associated with VG and plm content production, acquisition and sales.