freiberufler Senior PHP Developer auf freelance.de

Senior PHP Developer

offline
  • auf Anfrage
  • 13089 Berlin
  • Umkreis (bis 200 km)
  • de  |  en  |  ru
  • 27.04.2024

Kurzvorstellung

Ihr Experte für PHP, Symfony, und SQL (MySQL, PostgreSQL)
PHPUnit, PHPStan, Rector.
Linux, Ansible, Docker.

Qualifikationen

  • Backend
  • htmx
  • Linux (Kernel)
  • Mysql4 J.
  • PHP7 J.
  • Postgresql4 J.
  • React (JavaScript library)
  • SQL
  • Symfony4 J.

Projekt‐ & Berufserfahrung

Freelance Software Developer
Limetec Biotechnologies GmbH, Hennigsdorf
3/2022 – 3/2024 (2 Jahre, 1 Monat)
Labormedizinischen Informationstechnologie
Tätigkeitszeitraum

3/2022 – 3/2024

Tätigkeitsbeschreibung

Modernization of a legacy codebase by code modularization, cleanup and refactoring using PHPStan, CodeSniffer,
and Rector. Implementation of client management functionality, modularizing and integrating within the legacy
codebase (TypeScript, React). Upgrade PHP 7.4 codebase to PHP 8.2, ensuring smooth upgrades of incompatible
dependencies.
⇒ PHP (Symfony), MySQL, LATEX, Acroforms. TypeScript, React.

Eingesetzte Qualifikationen

Latex, Mysql, PHP, Typescript

Freelance Software Developer
Simplicity Networks GmbH, Oelde / Berlin
10/2020 – 3/2022 (1 Jahr, 6 Monate)
Einzelhandel: Bekleidung und Mode
Tätigkeitszeitraum

10/2020 – 3/2022

Tätigkeitsbeschreibung

Integration of a 3rd-party PLM system into legacy systems (FashionXL) via XML/SOAP. Development of an
event-driven architecture built on Kafka, aggregating data into an in-house PIM system. Adaptation of AWS CDK
(Cloud Development Kit) into the team to facilitate architecturing data product pipelines across teams, defined in
code. Building data contracts validated by JSON Schema to facilitate JSON-based REST communication between
microservices.
⇒ PHP (Zend, Laminas), Python, Go, Postgres, MSSQL, AWS (Kubernetes, Lambda), Docker, Kafka, SOAP.

Eingesetzte Qualifikationen

Docker, Apache Kafka, Kubernetes, PHP, Postgresql, Python, SOAP, Zend Framework

Freelance Software Developer
KostümKollektiv e.V., Berlin
8/2018 – 9/2018 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2018 – 9/2018

Tätigkeitsbeschreibung

Migrate old PHP4/5 codebase of a costume rental store to PHP7; audit code for secruity vulnerabilities and fix those.
Migrate code to a Service-Oriented Architecture (SOA) using the Mikado Technique.
Add End-to-End tests and unit tests for the legacy codebase using Codeception. Add custom functionality as customer
desires. Ongoing maintenance and hosting.
⇒PHP4, PHP5, PHP7, JavaScript, Codeception

Eingesetzte Qualifikationen

JavaScript, PHP

Freelance Software Developer
LanyBook GmbH, Worms
8/2018 – 8/2018 (1 Monat)
Druckdienstleistungen
Tätigkeitszeitraum

8/2018 – 8/2018

Tätigkeitsbeschreibung

Shopware upgrade and maintenance, TLS certificate setup, plugin and theme upgrades and customizations.
⇒Shopware, PHP 7.2, ExtJS, Smarty

Eingesetzte Qualifikationen

PHP, Shopware

Freelance Software Developer
LayoutBuddy Software GmbH, Berlin
5/2018 – 5/2018 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 5/2018

Tätigkeitsbeschreibung

Upgrade a Shopware plugin code base in order to make it run on the upgraded Shopware 5.4.
⇒Shopware, PHP 7.2, ExtJS, Smarty

Eingesetzte Qualifikationen

PHP, Shopware

CTO
Sompani UG, Berlin
11/2017 – 12/2019 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – 12/2019

Tätigkeitsbeschreibung

Greenfield implementation of a marketplace for candidate referrals used by 500+ companies.
Optimized User Exprience by involving Server-Side Rendering, keeping the TTFB response rates <150ms, and
leveraging HTMX for user-interactive AJAX requests, keeping the added TTI (Time To Interactive) below 20ms.
DevOps: Established a CI/CD pipeline based on industry-standard best practices, allowing for up to 10 zero-downtime
deployments to production per hour, staging and QA environments.
Unit Testing and fully automated browser-based functional testing triggered via code commits by the team using GitLab
CI minimizes human error during development. Database Schema migrations using Flyway. Hybrid cloud/bare-metal
server infrastructure. (AWS, Google Cloud, Arch Linux natively on on-premise servers).
Image delivery and transformation via headless Inkscape and Cloudinary CDN API.
Scraping of 20 different ATS (Applicant Tracking System) providers in addition to API integrations for job listing
imports and candidate exports. Data Mining and extraction from crawled job postings and candidate profiles. Algorithm
design to find the best-performing overlap of auto-extracted vacancy requirements and candidate skills.
⇒PHP, Symfony, PostgreSQL, Clojure, OpenJDK, GraalVM, Intercooler.js.

Eingesetzte Qualifikationen

PHP, Postgresql, Symfony

Freelance Software Developer, Interim Team Lead
VGL Verlagsgesellschaft mbH / vergleich.org, Berlin
1/2016 – 12/2017 (2 Jahre)
Verlagswesen für Bücher und Zeitschriften
Tätigkeitszeitraum

1/2016 – 12/2017

Tätigkeitsbeschreibung

Led a growing team during a progressive modernization of a Wordpress-based site infrastructure to a microservice
architecture based on Symfony 3, facilitating a separate frontend in Vue.js. TDD coaching and process implementation.
Architecture design and implementation.
Optimized database schemata and query infrastructure to facilitate 3mln. visits / day. Integration of Cloudinary image
delivery CDN. API integration to E-Commerce partners connexity.com, guenstiger.de, billiger.de. Amazon
MWS/AWS API integration. Research and implementation of reliable crawling/scraping algorithms for Amazon.
⇒PHP, Symfony 3+4, MySQL, Intercooler.js, RESTful APIs.

Eingesetzte Qualifikationen

Mysql, PHP, Symfony

Senior Software Developer
Medici Living Digital Services GmbH, Berlin
10/2015 – 10/2016 (1 Jahr, 1 Monat)
Immobilien
Tätigkeitszeitraum

10/2015 – 10/2016

Tätigkeitsbeschreibung

Greenfield implementation of an E-Commerce flat share booking site. Development of an administrative back office for
customer and property management via Sonata Admin Bundle and AdminLTE. Migration of features from a legacy
MVP developed in Zend Framework 2, MySQL, and Drupal to a modular, Symfony-based microservice architecture.
Integrated the payment providers Paymill and Adyen. PHP, JavaScript, REST API. Developed and documented a
RESTful public-facing API for B2B partners.
⇒PHP+Symfony, MySQL, MariaDB, PostgreSQL. API interface to a ReactJS client.

Eingesetzte Qualifikationen

Mariadb, Mysql, PHP, Postgresql, Symfony

Senior PHP Developer
Wine in Black GmbH, Berlin
1/2015 – 12/2015 (1 Jahr)
Getränkehersteller
Tätigkeitszeitraum

1/2015 – 12/2015

Tätigkeitsbeschreibung

Implementation of a recommendation algorithm based on customer’s shopping history. Memory usage reduction for
CSV and XML file exports by 64%, as well as other significant optimizations. Design and implementation of an
algorithm to automate voucher code generation and validation.
⇒LEMP stack, Zend Framework 1+2, Doctrine.

Eingesetzte Qualifikationen

Zend Framework

Ausbildung

BSc. Informatik
2015
Universität Bayreuth
2009
Bayreuth

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Muttersprache)
  • Russisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
172
Alter
38
Berufserfahrung
13 Jahre und 9 Monate (seit 03/2011)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden