Profilbild von Anonymes Profil, Softwareentwickler
verfügbar

Letztes Update: 23.07.2024

Softwareentwickler

Firma: isento GmbH
Abschluss: Bachelor of Informationstechnologie; Diplom im Fach Computer Informationssysteme
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Arabisch (Muttersprache) | Deutsch (verhandlungssicher) | Englisch (verhandlungssicher)

Schlagwörter

Java CSS Intellij IDEA AngularJS Javascript PHP Spring Security Agile Methodologie Apache HTTP Server Apple Mac Systems + 44 weitere Schlagwörter anzeigen

Dateianlagen

isento-Profil-Ibraheem-Mansour-Softwareentwickler_230724.pdf

Skills

Herr Mansour hat sich auf die Umsetzung von komplexen Anwendungen auf Basis von aktuellen Webtechnologien und Angular, sowieso Java und Spring für die Backend-Entwicklung spezialisiert. Ein Schwerpunkt seiner Tätigkeiten lag dabei bisher auf der Entwicklung von komplexen Webapplikationen. Durch einen hohen Anspruch an seine Arbeitsergebnisse und Qualitätssicherung möchte er dazu beitragen, ein überzeugendes Produkt und einen sehr guten Service zu bieten. Die Integration in ein Team fällt ihm besonders leicht.

1. Vorgehensmodelle, Managementframeworks, Best Practices
▪ Agile Vorgehensweisen
▪ Scrum
▪ Kanban
▪ Adaptive Software Development
▪ DevOps

2. Modellierungssprachen, Notationen, Metamodelle
▪ Datenflussdiagramme
▪ Entity Relationship Diagram
▪ Swagger / OpenAPI

3. Methoden und Techniken 
▪ REST
▪ Entity Relationship Modellierung
▪ Pair-/Mob-Programming
▪ CI/CD

4. Programmiersprachen
▪ Java
▪ JavaScript
▪ TypeScript
▪ SQL, PL/SQL
▪ HTML5
▪ CSS3, SCSS, SASS
▪ PHP

5. Entwicklungsframeworks & -bibliotheken
▪ Spring Boot
▪ Spring Security
▪ Spring MVC
▪ Java Swing
▪ IntelliJ Platform Plugin SDK
▪ Lombok
▪ Angular
▪ Bootstrap
▪ jQuery
▪ React
▪ Webcomponents

6. Datenbanken
▪ PostgreSQL
▪ MySQL
▪ JDBC
▪ JPA (Hibernate)
▪ Liquibase

7. Server, Cloud & Infrastruktur
▪ Linux
▪ MacOSX
▪ Windows
▪ Apache http server
▪ Google Cloud

8. Entwicklungswerkzeuge & DevSecOps
▪ Apache Maven
▪ Gradle
▪ GitLab CI/CD
▪ Intellij
▪ Visual Studio Code
▪ Webstorm
▪ Git
▪ Gitlab

9. Testing
▪ Jasmin
▪ Karma
▪ Junit
▪ Mockito

10. Sonstige Tools, Werkzeuge und Software
▪ Atlassian Jira
▪ Atlassian Confluence
▪ Conceptboard
▪ Microsoft Office
▪ Microsoft Teams

Projekthistorie

12/2021 - bis jetzt
Entwicklung eines Online-Portals
Isento GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Erstellung einer Portalanwendung zur Ausführung und Evaluation von KI-Trainings.

▪ Konzeption und Entwicklung im Frontend und Backend 
▪ Anpassung der Objekte für Frontend und Mujoco
▪ Erstellung und Erweiterung komplexer 
Oberflächenkomponenten
▪ Know-How Transfer im Team
▪ Unterstützung des Entwicklungsteams bei dem gesamten Aufgabenspektrum (Abstimmungen mit Stakeholdern, 
Analyse, Architektur, Implementierung, Code Review, Test, Dokumentation, Betrieb, Scrum Prozesse und Zeremonien)

Eingesetzte Methoden: REST, Scrum Eingesetzte Tools: IntelliJ, Visual Studio Code, PostgreSQL, Git, Gitlab, SonarQube, Jira, Confluence, Google Cloud, BigQuery
Eingesetzte Technologien: Java, Spring Boot, JPA, Javascript, Typescript, HTML5, SASS, Angular, Bootstrap, Maven, Jasmin, Junit, Mockito, RxJS, THREE.js, d3.js, Python, Mujoco

06/2022 - 04/2023
Erstellung eines Plugins
(Transport und Logistik)

Erstellung eines IntelliJ Plugins als Softwareanwendung

▪ IntelliJ Plugin und Desktop-GUI Entwicklung
▪ Konzeption und Entwicklung im Frontend und Backend 
▪ Dokumentation und Qualitätssicherung

Eingesetzte Methoden: IntelliJ Platform Plugin SDK, REST
ingesetzte Tools: Intelllij, Git, Gitlab, Jira, Confluence, Gradle, Maven
Eingesetzte Technologien: Java, Java Swing, Spring Boot, HTML5, SASS, Angular, Bootstrap

05/2017 - 11/2021
Implementierung und Entwicklung neuer Features und Plugins
(Konsumgüter und Handel)

Analyse, Implementation und Entwicklung neuen Features und Plugins für Online-Shops mit WEBSALE Shop-Plattform

▪ Machbarkeit und Implementation neue FACT-Finder 
Webcomponents
▪ Entwicklung für jQuery und JavaScript Plugins
▪ Erstellung und Umbauen der Online-Shops mit WEBSALE-Plattform 
▪ Kunde Beratung

Eingesetzte Methoden: Frontend, REST
Eingesetzte Tools: VSCode
Eingesetzte Technologien: Jira, Confluence, Git, Bitbucket, FACT-Finder Webcomponents Platform, WEBSALE Templatesprache, JavaScript, TypeScript, jQuery, Angular, PHP, HTML, CSS, NodeJS und Gulp

Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, Softwareentwickler Softwareentwickler
Registrieren