Profilbild von Jan Schaedlich IT-Consultant | Software Developer (PHP, Symfony, RESTful APIs) aus Wuppertal

Jan Schädlich

verfügbar

Letztes Update: 03.01.2023

IT-Consultant | Software Developer (PHP, Symfony, RESTful APIs)

Abschluss: Dipl.-Inf.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagworte

Symfony PHP Test Automation Restful Apis Software Quality Clean Code Cqrs Software Design Patterns Github Postgresql

Dateianlagen

Symfony-4-Certificate-jschaedl_041222.pdf
Symfony-5-Certificate-jschaedl_041222.pdf
Twig-1-Certification-jschaedl_041222.pdf
CV-Jan-Schaedlich_211222.pdf

Skills

Languages and Tools
PHP 5-8, Symfony 1-6, Doctrine, Propel, Twig, PHPUnit, Behat, PHPStan, Rector, Deptrac, MySQL, PostgreSQL, RabbitMQ, Git, Jenkins Pipelines, Github Actions, Docker, k8s (newbie)

Principles
RESTful APIs, Test-driven Development, Automated Testing, Clean Code, Code Quality, SOLID, DDD, CQRS, Design Patterns

Legacy
Legacy migrations, PHP & Symfony upgrades, framework migrations, automated testing and refactoring

Workshops
RESTful APIs, Unit & Integration Testing, Test-driven Development, Symfony and its Components

Projekthistorie

01/2022 - 01/2023
Lead Software Developer
eos.uptrade GmbH (50-250 Mitarbeiter)

Leading a team of PHP/Symfony developers. Giving technical guidance by doing pair-programming, peer reviews and personal feedback meetings. Being responsible for defining and implementing measures to increase test coverage and code quality. Having the role of a technical domain expert for the SSO (OAuth2, OIDC, PKCE) and payment domains (integration of Logpay, PayUnity, MobilePay, ApplePay, GooglePay, etc.). Being the hiring manager and on-boarding new developers for the German and Portuguese offices.


01/2021 - 12/2021
PHP Team Lead
Siemens Mobility Portugal
Led a Team of PHP/Symfony developers migrating a Symfony 1 legacy applications towards a modern architecture based on Symfony 5. Hired and onboarded new developers. Provided workshops related to PHP, Symfony, Unit-/Integration-Testing and API development. Shared knowledge by pair-programming sessions and peer reviews. Organised the Symfony User Group Aveiro, Portugal.

06/2018 - 12/2020
Senior Software Developer & Trainer
SensioLabs Deutschland GmbH (10-50 Mitarbeiter)
Sonstiges
Helped clients with upgrading Symfony applications and migrating legacy applications towards a modern architecture based on Symfony. Provided Symfony trainings, code audits and individual workshops. Organised the Symfony User Group Hamburg. Contributed to open source projects, like Symfony, Symfony-Docs and Deptrac.

01/2018 - 03/2018
Senior Software Developer (Freelancer)
miovent AG (50-250 Mitarbeiter)
Sonstiges
Solved doctrine performance issues in a Symfony 3 application.

07/2017 - 12/2017
Senior Software Developer (Freelancer)
Thiocyn GmbH (10-50 Mitarbeiter)
Sonstiges
Built deployment processes for a Shopware based online shop application and created individual Shopware plugins.

07/2015 - 06/2017
Senior Software Developer (Freelancer)
Lykon GmbH (50-250 Mitarbeiter)
Sonstiges
Created a RESTful API for a mobile and a web shop application using Symfony, Doctrine and RabbitMQ.

09/2009 - 04/2015
Software Developer
University of Applied Sciences, Osnabrück, Germany

Developed web, desktop and mobile applications, set up a distributed monitoring system based on Nagios and developed IT concepts.

Zertifikate

Twig Certified Designer
Symfony SAS
2021
Certified Symfony 5 Developer
Symfony SAS
2020
Certified Symfony 4 Developer
Symfony SAS
2019

Reisebereitschaft

Weltweit verfügbar
  • verfügbar für Remote-Tätigkeiten
  • max. 2 Tage/Woche für regelmäßige Vorort-Einsätze

Kontaktformular

Kontaktinformationen

Profilbild von Jan Schaedlich IT-Consultant | Software Developer (PHP, Symfony, RESTful APIs) aus Wuppertal IT-Consultant | Software Developer (PHP, Symfony, RESTful APIs)
Registrieren