Ibrahim T.

Senior Webentwickler

Sarajevo, Bosnien und Herzegowina

Erfahrungen

Okt. 2024 - Okt. 2025
1 Jahr 1 Monate
Berlin, Deutschland

Lead Integrations-Spezialist

ProvenExpert

  • Entwarf und entwickelte drei Full-Stack-Anwendungen mit Backend-Architektur und Frontend-UX-Entwicklung, bewies dabei die Fähigkeit, komplexe Plattformarchitekturen schnell zu erfassen und effiziente, nutzerzentrierte Lösungen mittels RESTful-APIs zur Integration von Bewertungs-Widgets umzusetzen
  • Die Projekte umfassten folgende CMS-Plattformen und deren Tech-Stacks:
  • Shopware (Symfony, Vue.js)
  • Wix (React/Node.js, TypeScript)
  • Shopify (React/Node.js, GraphQL, Liquid, prototypebasiertes JS)
Okt. 2021 - Feb. 2024
2 Jahren 5 Monaten
Hamburg, Deutschland

Lead Pimcore-Entwickler

GartenHaus GmbH

  • Verbesserte die Zuverlässigkeit und Nutzererfahrung des Pimcore-Admin-Backends durch Integration einer robusten Symfony Messenger-Komponente für asynchrone Verarbeitung von Rohproduktdaten-Importen/Exporten und Datenqualitätsprüfungen, wodurch die Wartezeiten der Nutzer um etwa 350 % reduziert wurden
  • Schuf einen grundlegenden Rahmen für effizientes Datenmanagement, indem ich zentrale PIM/MDM-Datenobjekte, Bricks und Metadatenstrukturen mit intuitiver Backend-Oberfläche entwarf und implementierte, was zu weniger Datenfehlern und optimierten Arbeitsabläufen führte
  • Ermöglichte Echtzeit-Datenanalysen durch Entwicklung von vorab berechneten und vollständig berechneten Feldern auf Basis von Rohproduktdaten, wodurch manuelle Berechnungen entfielen und Entscheidungen beschleunigt wurden
  • Implementierte Pimcore-Datenobjekt-Versionierung, um eine vollständige Nachverfolgung von Datenänderungen und vorherigen Werten zu ermöglichen
  • Entwarf und implementierte Export-DTO-Klassen für nahtloses Veröffentlichen von AWS/SNS-JSON-Nachrichten
  • Erstellte lastverteilte nächtliche und Wochenend-Export-Tabellen mit FTP-Uploads und Benutzer-Mail-Benachrichtigungen basierend auf Cron-Job-Planung und Messenger-Queues
  • Implementierte umfassende Datenqualitätsvalidierungen, -prüfungen und -bewertungen in verschiedenen Datenbereichen
  • Steigerte die Codequalität im Team und die Systemstabilität durch Code-Reviews, proaktives Refactoring, Fehlerbehebung, Exception-Handling sowie Verbesserungen bei Performance und Logging
  • Optimierte die Softwareauslieferung durch effektives Management regelmäßiger Release-Zyklen
März 2018 - Feb. 2022
4 Jahren

PHP-Webentwickler

GFE Media GmbH

  • Implementierte eine hocheffiziente Authentifizierungsroutine in einer Microservice-Architektur mit Symfony Security Firewall und Pimcore-Benutzerrollen, wodurch der Authentifizierungsaufwand sank und die Performance verbessert wurde
  • Entwickelte und setzte Microservice-Funktionen und APIs mit Symfony in einer Docker-basierten Umgebung um, wodurch Modularität, Wartbarkeit und Skalierbarkeit erhöht wurden
  • Entwickelte hochperformante RESTful-APIs mit Symfony und Laravel für schnelle Integration neuer Funktionalitäten und verbesserte Systeminteroperabilität
  • Führte Stammdatenanalysen durch und implementierte optimierte Datenmodelle im Pimcore MDM, was zu verbesserter Datenqualität, Konsistenz und Zugänglichkeit führte
Juni 2016 - Dez. 2017
1 Jahr 7 Monaten
Wien, Österreich

Full-Stack-Entwickler

FoodNotify

  • Pflegte Backend-Systeme mit dem Symfony-Framework, Doctrine und PostgreSQL
  • Entwarf UX-Verbesserungen und führte Bug- und Performance-Fixes durch
  • Integrierte APIs für verschiedene angebundene POS-Systeme
  • Implementierte neue Funktionen wie Hinzufügen von Rezepten als Zutaten, private Shops mit individuellen Zutaten/Produkten, Integration von Lebensmittelzusatzstoffen und Mehrsprachigkeit für Rezepte und Zutaten
Nov. 2014 - Okt. 2015
1 Jahr
Sarajevo, Bosnien und Herzegowina

Gymnasiallehrer für Naturwissenschaften

Peta Gimnazija

  • Unterrichtete neun Klassen von Schülern im ersten Gymnasialjahr in den Grundlagen der Informatik, darunter Client-Server-Modell, Betriebssysteme, Internet, Computergrafik, Kommandozeilensteuerung und gängige Office-Anwendungen
  • Unterrichtete zwei Klassen von Schülern im zweiten Gymnasialjahr in den Grundlagen der Programmierung
Apr. 2014 - Okt. 2014
7 Monaten
Seattle, Vereinigte Staaten

Backend-Entwickler

CompuSight Corporation

  • Integrierte einen JavaScript-gestützten RESTful EchoSign-API-Client in Adobes E-Signatur-Lösung für Microsoft Dynamics CRM
Aug. 2011 - Okt. 2013
2 Jahren 3 Monaten
Sarajevo, Bosnien und Herzegowina

Senior Softwareentwickler

CompuSight Corporation

  • Entwickelte ein Adobe EchoSign-Integrations-Plugin für MS Dynamics CRM 2011, mit dem Dokumente zur Unterschrift aus dem CRM versendet und Felder basierend auf Eingaben der Empfänger aktualisiert werden können
  • Entwickelte eine CMS-API für einen großen amerikanischen Versicherungsdienstleister unter Verwendung von SharePoint 2013 über SOAP und CSOM zur Dokumentenspeicherung und bot eine RESTful WCF-Schnittstelle
Sept. 2010 - Juni 2011
10 Monaten
Sarajevo, Bosnien und Herzegowina

Senior Softwareentwickler

Mistral Technologies

  • Entwickelte RESTful-Webservices zur Bereitstellung von Exchange-, SharePoint- und CRM-Diensten
  • Implementierte eine maßgeschneiderte asynchrone Nachrichtenwarteschlange für lastverteilte und ausfallsichere Bereitstellung und nutzte einen WCF-Datenservice zur Kommunikation mit SQL Server- und MongoDB-Datenquellen
März 2010 - Juni 2010
4 Monaten
Mostar, Bosnien und Herzegowina

Lead Softwareentwickler

Green River Media

  • Arbeitete an der Entwicklung großer Webanwendungen mit, indem ich Datenbank-Designs in MS SQL Server mit Stored Procedures in T-SQL, den Datenzugriff in C# (ADO.NET) und die Präsentationsschicht in ASP.NET und jQuery umsetzte
Okt. 2007 - März 2009
1 Jahr 6 Monaten
Sarajevo, Bosnien und Herzegowina

Lead Softwareentwickler

COMP-2000

  • Konzipierte, entwarf und entwickelte eine benutzerfreundliche Windows Phone 6-App für Vertriebsmitarbeiter, um Verkaufsartikel, aktuelle Preise und kundenspezifische Daten aus einer Altdatenbank abzurufen und Partner-Shop-Bestellungen über 3G-Netzwerke abzuschicken
Nov. 2006 - Mai 2007
7 Monaten
Köln, Deutschland

Senior Softwareentwickler

arvato Systems S4M GmbH

  • Entwickelte eine große .NET-basierte Desktop-Anwendung in C# mit Java-Backends für Fernsehsender zur Verwaltung der Sponsorvertragserfüllung durch Einfügen von Werbespots in Sendepläne
März 2006 - Juni 2006
4 Monaten
Bonn, Deutschland

Qualitätssicherungsingenieur (Associate)

Deutsche Post AG Zentrale

  • Konzipierte, modellierte und pflegte Datenmodelle und Anwendungen, um die Ergebnisse von Softwaresystemen in Postfilialen zu vergleichen
Feb. 2006 - Okt. 2006
9 Monaten
Köln, Deutschland

IT-Berater

novaCapta Software & Consulting

Jan. 2005 - Okt. 2005
10 Monaten

Masterand

Ericsson Research

  • Entwickelte und analysierte ein System zur Speicherung, Übertragung und Darstellung mobiler Servicepreise basierend auf 3G-Netzen und IMS-Architekturen

  • Entwickelte eine eigene asynchrone Nachrichtenwarteschlange für Lastenausgleich bei Anfragen und Event-Verteilung

Nov. 2003 - Dez. 2004
1 Jahr 2 Monaten
Aachen, Deutschland

Leitender Softwareingenieur

Giltz Consulting

  • Konzipierte und entwickelte eine interne betriebswirtschaftliche Datenbankanwendung, die Ausgaben, Einnahmen, Rechnungsstellung mit Mahnwesen und Übersichtsdiagramme für Geschäftsführer umfasst.
Dez. 1999 - Okt. 2003
3 Jahren 11 Monaten
Aachen, Deutschland

Werkstudent

T-Systems

  • Wartung und Unterstützung bei der Entwicklung einer Client-Server-Windows-Desktop-Anwendung auf Basis einer Oracle-Datenbank für deutsche Krankenkassen
  • Erstellung technischer CHM-Hilfedokumentation und Handbücher für Entwickler und Endanwender

Zusammenfassung

Ich halte mein Wort und stehe voll hinter allem, was ich übernehme. In früheren Rollen habe ich Projekte konsequent pünktlich und gemäß den Vorgaben geliefert und die volle Verantwortung für das Ergebnis übernommen. Meine Leidenschaft als Entwickler ist es, intuitive Software zu erstellen, die nicht nur technische Anforderungen erfüllt, sondern auch eine nahtlose und angenehme Nutzererfahrung bietet. Mich treibt die Herausforderung an, komplexe Ideen in elegante, benutzerfreundliche Lösungen zu verwandeln. Ich glaube fest an kontinuierliches Lernen. Ich mache Fehler und lerne schnell, wobei ich jede Herausforderung als Chance sehe, mein Können zu erweitern und meinen Ansatz zu verbessern. Dieses eigenmotivierte Lernen wird durch meine proaktive Art ergänzt; ich scheue mich nicht, bei Bedarf Fragen zu stellen, um sicherzugehen, dass ich die Projektziele klar verstehe und effektiv beitragen kann.

Ich blühe in Umgebungen auf, in denen ich meine Ideen direkt einbringen, von meinen Kollegen lernen und starke Arbeitsbeziehungen aufbauen kann. Außerdem achte ich auf Details in meiner Arbeit, um sicherzustellen, dass jede Codezeile, jedes Designelement und jede Nutzerinteraktion sorgfältig gestaltet ist.

Über die technischen Aspekte hinaus motiviert mich die Chance, etwas in der realen Welt zu bewegen. Ich freue mich darauf, an Projekten mitzuarbeiten, die einen spürbaren Einfluss auf das Leben der Menschen haben.

Ich bin selbstmotiviert, erstklassige Arbeit zu liefern, und strebe in allem nach Exzellenz. Ich sehe Entwicklung nicht nur als Job, sondern als Handwerk und bin bestrebt, die bestmöglichen Ergebnisse zu liefern. Ich folge meiner Intuition und stimme mich bei Bedarf ab, da mir bewusst ist, wie wichtig Zusammenarbeit und Abstimmung im Team sind, um ein gemeinsames Ziel zu erreichen.

Sprachen

Bosnisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Spanisch
Grundkenntnisse
Französisch
Grundkenntnisse

Ausbildung

Okt. 1998 - Juni 2005

RWTH Aachen

Master of Science · Mathematik und Informatik · Aachen, Deutschland

Okt. 1992 - Juni 1998

Comenius Gymnasium

Abitur · Düsseldorf, Deutschland

Zertifikate & Bescheinigungen

Zertifikat Problemlösung (Basic)

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