Senior PHP-Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- 30880 Águilas
- DACH-Region
- de
- 27.10.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – 10/2023
TätigkeitsbeschreibungBehebung von Fehler bei verschiedenen Legacy-Systeme. Analysieren der Legacy-Systeme, Lösungen vorschlagen und implementieren.
Eingesetzte QualifikationenMysql, Joomla, CSS (Cascading Style Sheet), HTML, JavaScript, PHP
1/2023 – 3/2023
Tätigkeitsbeschreibung
• Entwicklung einer Anwendung zur Verwaltung der Abrechnung des Wasserverbrauchs für eine unbegrenzte Anzahl von Wasserzählern, Leitungen und Kunden mit ihren jeweiligen Verbrauchern.
• Funktionalität: Eingabe der Messwerte, Erstellen von Rechnungen und PDFs davon, Versenden der Rechnungen als PDF und Erstellen einer Datei für die Bank, um Geld abzuheben.
Mysql, Docker, Laravel, PHP
3/2022 – 12/2022
TätigkeitsbeschreibungBehebung von Fehler bei verschiedenen Legacy-Systeme. Analysieren der Legacy-Systeme, Lösungen vorschlagen und implementieren.
Eingesetzte QualifikationenDocker, Drupal, Mysql, PHP, WordPress
12/2021 – 1/2022
TätigkeitsbeschreibungAPI backend implementieren und Änderungen ime Vue.js frontend machen.
Eingesetzte QualifikationenMysql, Laravel, PHP, Representational State Transfer (REST), Vue.Js
10/2021 – 11/2021
TätigkeitsbeschreibungFunktionalität in einem Mitglieds-App implementieren.
Eingesetzte QualifikationenMysql, Laravel, PHP
3/2021 – 9/2023
Tätigkeitsbeschreibung
• Planung und Verwaltung der digitalen Transformation mehrerer PHP-basierter Webdienste.
• Technische Leitung und Schulung neuer Entwickler.
• Planung und Implementierung (Programmierung) neuer Datenströme in der XML/PHP-basierten Distribution von Produktdaten.
• Initiierung und Leitung der Entwicklung einer API zur Übernahme bestehender Dienste.
• Planung und Einführung von Erweiterungen einer Kern-Datenbank.
• Technische Leitung der Einbindung eines neuen SAAS E-Commerce Anbieters. Technische Qualitätskontrolle und Ansprechpartner für die Einführung der Plattform. Verhandlungen zwischen dem spanischen Unternehmen und dem englischsprachigen Anbieter in der Tschechischen Republik.
Mysql, XML, Laravel, PHP, Representational State Transfer (REST), Technische Projektleitung / Teamleitung
9/2020 – 1/2021
Tätigkeitsbeschreibung
• Entwicklung einer Projektmanagement-Anwendung auf Basis von AdMind (admind.dk) unter Verwendung von Delphi (Object Pascal) und ElevateDB in einer Windows 10 Umgebung.
• Extrahieren der Anforderungen des Kunden.
• Planen und erstellen der Datenbank.
• Schreiben des gesamten Programmierung für die Projektmanagement-Anwendung.
Datenbankentwicklung, Application Development, Delphi, Pascal
3/2019 – 4/2019
TätigkeitsbeschreibungVier Seiten mit Anfrage und Buchung für Jaguar- und Land Rover Eigentümerclub in Deutschland implementieren - mit Front-End Validierung, Planung und Implementierung der Datenbank und einem Symfony 4 Back-End mit Doctrine als ORM.
Eingesetzte QualifikationenMysql, JavaScript, PHP, Symfony
12/2018 – 1/2019
TätigkeitsbeschreibungEin Applikation in einem Zend Framework von PHP5 auf PHP7 anheben.
Eingesetzte QualifikationenPHP
8/2018 – 12/2018
TätigkeitsbeschreibungBei einem von Trionline.de entwickelten Verkaufsportal, eine Schnittstelle zu Post Schweiz AG und Swiss Post GLS zu entwickeln, um Versand und Zoll-Papiere zu erstellen und zu übertragen.
Eingesetzte QualifikationenMysql, XML, Laravel, PHP, Representational State Transfer (REST)
7/2018 – 8/2018
Tätigkeitsbeschreibung
• Team Schwerpunkt; Warenkorb und Checkout. Fünf andere Teams hatten den "Rest".
• Zu bearbeitender Tech-Stack des Teams: Systeme für Darstellung und Templating; Twig (von Symfony) und React.js. Zwei PHP-Versionen; 5 und 7. Verschiedene Versionen von JavaScript und UI. Module sind teilweise in Services aufgeteilt. MS SQL und MySQL. Teilweise Memcache, teilweise Redis. Dockercontainer. Node.js, Express, Npm und Webpack. In den Backends; Zend Framework I+II, Symfony 4, Silex. Testframeworks; Jest im Frontend, PHPUnit im Backend, Bhat. Diverse Team-entwickelte Lösungen.
Mysql, Docker, PHP, Symfony
4/2018 – 6/2018
Tätigkeitsbeschreibung
• Entwicklung eines Android App von Grund auf, basierend auf dem Apache Cordova Framework und eine dazu gehörende Webseite.
• Planung und Entwicklung der Datenbank
• Planung und Entwicklung von den Anbindung zu Datenbanken von externen Partner.
• Entwicklung des Front-Endes.
• Verwendung von iBeacons für die Anbietung von Services in einem System.
• Intensive Verwendung von Google Maps API und Entwicklung zusätzlicher Funktionalität, teilweise mit Sprachfunktionalität.
• Konvertierung von Design zu CSS und JavaScript im Cordova Framework.
• Auswahl und Implementierung von Cordova Plugins.
• Rücksichtnahme zur Anbindung zu Open Charge Point Protocol (OCPP)
Mysql, Android, Node.Js, CSS (Cascading Style Sheet), HTML, JavaScript, Representational State Transfer (REST)
8/2017 – 1/2018
Tätigkeitsbeschreibung
• Dokumentierte Analyse von bestehendem Java-Code, z. B. Hybris, mit dem Ziel Fehler zu finden und Fehlverhalten durch Implementieren einer Lösung zu korrigieren.
• Logging von Java-Anwendungen über Log4j2 in zB Hybris zu einem zentralen Log-Server; in diesem Fall Nagios.
• Ein Grundwissen von Xinet durch einen Einführungskurs. Analysieren und Ändern von Bash-Skripte ("Xinet-Aktionen") und mit MySQL in der Datenbank arbeiten, um Daten für die Verhaltensanalyse zu extrahieren.
• Ein zweitägiger Einführungskurs in Censhare und anschließendes zusätzliches Training in der Verwendung von Angular2 + und TypeScript für Censhare.
• Erstellung von Entwicklungsservern für den persönlichen Gebrauch in VirtualBox mit Linux, Gradle, Spring, Tomcat, IntelliJ IDEA, Netbeans, Git, GitKraken etc.
• Implementierung und Änderung von HTML5, CSS, JavaScript in Seiten, Menü etc. in Joomla mit u.a. SP Page Builder und mehr als 12 weiteren Erweiterungen.
• Berichterstattung und direkter Kontakt mit Kunden über Atlassian mit Confluence und Jira.
Mysql, Apache Tomcat, Bash Shell, Gradle, Java (allg.), Spring Framework, Typescript, Angular
12/2016 – 7/2017
Tätigkeitsbeschreibung
• Als Teil eines 100% spanischen Teams bestand die generelle Aufgabe darin, ein bestehendes und einzigartig gestaltetes PHP-Framework zu pflegen, zu modifizieren und weiterzuentwickeln, das 26 Länderportale und 7+ Sprachen bedient. Das Framework basiert auf modernen Methoden der Softwareentwicklung wie zum Beispiel Dependency Injection.
• Spezifische Aufgaben bei der Konvertierung von Design zu CSS und Funktionalität zu JavaScript, PHP und MySQL.
• Eine vollständige Übersetzung von tiempo.com auf Dänisch.
• Entwicklung spezifischer Tools in JavaScript zum Importieren von Übersetzungen in SQL-Code und Tools zum manuellen Filtern, Extrahieren und Korrigieren von Namen und Koordinaten aus Karten.
• Analyse von existierendem JavaScript und PHP-Code mit der Aufgabe, das Ergebnis zu modifizieren und auf Anfrage zu verbessern.
Mysql, CSS (Cascading Style Sheet), HTML, JavaScript, PHP
6/2016 – 11/2016
Tätigkeitsbeschreibung
Als Teil des 100% spanischen Teams, das ein unternehmensspezifisches Customer Relationship Management (CRM) -System namens Sigma unterstützt, verwaltet und weiterentwickelt. Sigma wurde als Plattform gegenüber anderen Systemen wie Salesforce usw. gewählt, da es eine bessere Integration der Service-Wertschöpfungskette von den Lieferanten zu den Endbenutzern ermöglicht.
Das Framework basiert auf PHP und verfügt über spezielle implementierte funktionale Programmierung mit Lazy Evaluation. Es nutzt auch Objekt-Notation in PHP, um Vorlagen und Layout zu erstellen - einschließlich der Funktionalität für Funktionen und Abhängigkeiten in den Vorlagen.
Mysql, CSS (Cascading Style Sheet), HTML, JavaScript, PHP
9/2015 – 5/2016
Tätigkeitsbeschreibung
• Weiterentwicklung der vererbten Web-Software, die mehr als ein internationales Unternehmen betreut. Dies bedeutet die Entwicklung von PHP-Legacy-Code und Front-End-Funktionalität in JavaScript.
• Übertragung einer Java JBoss4-Anwendung von Debian5-Postgres8.3-Java6 auf neuere Versionen.
• Grundlagenuntersuchungen in OpenLayer3 w. OpenSeaMap und Haxe für die Planung einer App aus verschiedenen APIs.
• Mantis wurde als Entwicklungsmanagement-Tool verwendet. PHPSstorm als IDE. Git für CVS.
Mysql, Postgresql, Wildfly, Java (allg.), PHP, Representational State Transfer (REST)
6/2012 – 7/2015
Tätigkeitsbeschreibung
Planung und Entwicklung von A bis Z basierend von einem Booking System.
Funktionalität: Buchung über Kalender oder eine grafische Karte. Kundenmanagementsystem. Mail-Management-System. Artikelverwaltungssystem. Rechnungs- und Zahlungssystem. Statistiken. Das Produkt verfügt über mehr als 18.000 PHP-Zeilen und 4.000 JavaScript Zeilen.
Mysql, Ajax, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery, PHP, Representational State Transfer (REST)
3/2012 – 5/2012
Tätigkeitsbeschreibung
Planung und Entwicklung von A bis Z.
Funktionalität: Eine Seite, die Sie beim Erlernen einer Sprache oder Begriffe unterstützt, indem sie den Wortschatz organisiert und kleine Wortspiele anbietet.
Mysql, Ajax, JavaScript, Jquery, PHP
Ausbildung
Univeristy of Southern Denmark
Über mich
Seine Stationen bei Ayesa und Capgemini zeugen von einer soliden beruflichen Grundlage. Dort hatte er die Gelegenheit, an Großprojekten zu arbeiten und wertvolle Erfahrungen in der Anwendung modernster Webtechnologien zu sammeln. Seine Projekthistorie spiegelt eine Kombination aus technischem Geschick und strategischer Ausrichtung wider.
Als Freelancer hat A. den Vorteil, flexibel und direkt auf Kundenbedürfnisse einzugehen. Er ist bekannt dafür, maßgeschneiderte Lösungen zu entwickeln, die sich durch Effizienz und Robustheit auszeichnen. Seine Reaktionsfähigkeit und sein Streben nach optimalen Webanwendungen haben ihm eine prominente Position in der Freelancer-Welt eingebracht.
Neben seiner technischen Expertise ist A. ein bewährter Teamplayer und Mentor. Er hat eine Vorliebe für Best Practices, leitet Code-Reviews und gibt sein Wissen bereitwillig an andere weiter.
Für jene, die nach einem versierten Webentwickler suchen, der sich durch Qualität, Innovation und Engagement auszeichnet, ist A. D. die erste Wahl.
Weitere Kenntnisse
Datenbankmanagement: Mit Kenntnissen in MySQL kann er datenintensive Anwendungen effizient gestalten und optimieren.
API-Integration: Durch die Integration von Drittanbieter-APIs in viele seiner Projekte hat A. ein gutes Verständnis für die Erstellung und Nutzung von RESTful APIs, darunter OpenAPI und Open Charge Point Protocol (OCPP).
Sicherheit: Datensicherheit und Webanwendungssicherheit sind für A. von höchster Priorität. Er setzt Best Practices für sichere Codierung ein.
Agile Methoden: Er ist ein ausgewogener Anhänger agiler Entwicklungsmethoden und hat in vielen Projekten nach Scrum gearbeitet.
Mobile Entwicklung: A. hat auch mit Apache Cordova gearbeitet, um plattformübergreifende mobile Anwendungen zu erstellen.
Seine breite Palette von Fähigkeiten und Kenntnissen macht A. zu einem vielseitigen und wertvollen Asset für jedes Entwicklungsprojekt, bei dem er involviert ist.
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden