Fares M.

Softwareentwickler

Avatar placeholder
Berlin, Deutschland

Erfahrungen

Okt. 2024 - Bis heute
1 Jahr 3 Monaten

Softwareentwickler

DXC Technology

  • Entwickelte und wartete Backend-Services für die Digital Cards und Mobility Platform von Q8 in Java und Spring Boot.
  • Entwarf skalierbare, mandantenfähige Microservices nach API-first-Prinzipien mit Swagger.
  • Implementierte asynchrones Messaging mit Apache ActiveMQ, um Services zu entkoppeln und die Resilienz zu erhöhen.
  • Verwaltete eine mandantenfähige Architektur mit Datenisolation und konfigurierbarer Mandantenlogik.
  • Sorgte mit Spring Security und PostgreSQL für eine sichere Datenverarbeitung, unterstützt durch Liquibase zur Versionskontrolle.
  • Integrierte JasperReports zur Erzeugung von PDF-Berichten basierend auf Nutzer- und Geschäftsanforderungen.
  • Arbeitete nach agilen Methoden und implementierte umfassende Unit- und Integrationstests.
Dez. 2022 - Sept. 2024
1 Jahr 10 Monaten
Cairo, Ägypten

Softwareentwickler

Banque Misr | Digital Factory

  • Entwickelte Backend-Services für die Mobile App der Bank mit Java/Kotlin und Microservices-Architektur.
  • Entwickelte einen Service zum Setzen/Zurücksetzen der Karten-PIN, was die Abhängigkeit von Geldautomaten um 70% verringerte.
  • Trug zu Apple Pay- und Karten-Tokenisierungsdiensten bei, was die iOS-Nutzung um 90% steigerte.
  • Unterstützte Produktionssysteme und führte Debugging, TDD und automatisierte Tests durch, um die Systemstabilität zu sichern.
  • Arbeitete funktionsübergreifend zusammen, um in einer sicheren Umgebung mit hohem Verkehrsaufkommen die Performance aufrechtzuerhalten.
Aug. 2020 - Okt. 2020
3 Monaten
Cairo, Ägypten

Praktikant im Bereich Künstliche Intelligenz

IBM

  • Entwickelte ein Smart-Gate-System mit OCR-basierter Kennzeichenerkennung zur Steuerung des Zugangs in Wohnanlagen.
  • Erstellte die Backend-Datenverwaltung für Bewohnerprofile mit Java und JDBC.

Zusammenfassung

Softwareentwickler mit über 3 Jahren Erfahrung in der Bereitstellung skalierbarer, zuverlässiger Lösungen in kollaborativen Umgebungen.

Fähigkeiten

  • Sprachen: Java, Kotlin, Sql

  • Frameworks & Tools: Spring Boot, Spring Security, Spring Cloud, Jpa, Hibernate, Rest, Soap, Liquibase

  • Datenbanken: Postgresql, Oracle, Dynamodb

  • Devops & Cloud: Jenkins, Docker, Aws, Red Hat Openshift

  • Tests: Rest Assured, Soap Ui, Junit, Tdd

  • Reporting: Jasperreports

  • Versionskontrolle & Monitoring: Git, Kibana

  • Messaging & Integration: Apache Activemq, Kafka

Sprachen

Arabisch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Sept. 2018 - Juni 2022

Universität Kairo

Bachelor of Science · Informatik · Cairo, Ägypten · Notendurchschnitt: 3,34 / 4,0, mit Auszeichnung

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Fady K.
Fady K.

Senior Softwareentwickler / Tech Lead

Profil ansehen
Almansour B.
Almansour B.

Technischer Leiter

Profil ansehen
Rüdiger S.
Rüdiger S.

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Ramu M.
Ramu M.

Softwareentwicklungsingenieur

Profil ansehen
Allal K.
Allal K.

Java Senior Full Stack Entwickler

Profil ansehen
Rainer D.
Rainer D.

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Kalpesh P.
Kalpesh P.

Praktikant Java-Entwickler

Profil ansehen
Christoph B.
Christoph B.

Architekt, Business Analyst, Entwickler

Profil ansehen
Sandeep G.
Sandeep G.

Softwareentwickler

Profil ansehen
Abdullah A.
Abdullah A.

Senior Softwareentwickler

Profil ansehen
Abderrahmen S.
Abderrahmen S.

Technischer Teamleiter

Profil ansehen
Anouar T.
Anouar T.

Fullstack-Entwickler Java/Spring Boot

Profil ansehen
Mohamed A.
Mohamed A.

Softwareentwickler

Profil ansehen
Dirk U.
Dirk U.

Java Back-End-Entwickler

Profil ansehen
Qaiser A.
Qaiser A.

Freiberuflicher Lead DevOps Ingenieur

Profil ansehen
Peter G.
Peter G.

Senior Backend-Entwickler

Profil ansehen
Patrick W.
Patrick W.

KI-Softwareentwickler

Profil ansehen
Özgür E.
Özgür E.

Senior Softwareentwickler

Profil ansehen
Dimitri S.
Dimitri S.

Fullstack-Entwickler, Integrator

Profil ansehen
Niko S.
Niko S.

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Nikunjkumar P.
Nikunjkumar P.

Senior Java Backend Entwickler

Profil ansehen
Jan M.
Jan M.

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Marcel M.
Marcel M.

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Tilo K.
Tilo K.

Backend-Entwickler

Profil ansehen
Oliver B.
Oliver B.

Senior Softwarearchitekt

Profil ansehen
Khaled T.
Khaled T.

Berater / DevOps-Ingenieur

Profil ansehen
Robin S.
Robin S.

Senior Cloud- & Backend-Entwickler

Profil ansehen
Sebastián K.
Sebastián K.

Intelligentes Laden

Profil ansehen
Alexander S.
Alexander S.

Full-Stack-Entwickler (Java/Kotlin/Angular)

Profil ansehen
Chris T.
Chris T.

Zertifizierter Kubernetes-Anwendungsentwickler

Profil ansehen