Marcus Schwarz

Senior Software Entwickler at TechDivision GmbH

Fürstenfeldbruck, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Marcus Schwarz is a Senior Software Entwickler with over a decade of experience specializing in PHP, legacy system maintenance, and performance-driven code modernization. At TechDivision he serves as a Security Champion, mentors new hires, leads code reviews, and helps save operational costs through targeted refactoring and performance work. He has led teams and built/optimized infrastructures that produced seven-figure annual savings, and previously held CTO and team-lead roles that blend hands-on development with people management. An active contributor to open-source projects, he has improved Symfony security docs and strengthened PHP application-server security and session handling in appserver-io. Based in Fürstenfeldbruck, Bavaria, he combines pragmatic engineering with a long-standing passion for code cleanup and developer enablement.
code10 years of coding experience
job12 years of employment as a software developer
github-logo-circle

Github Skills (14)

security10
technical-writing10
doc10
php10
application-server10
back-end-development10
session-management10
symfony10
documentation10
symfony-ux10
ldap9
database9
persistence9
databases9

Programming languages (8)

TypeScriptCSSCSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
appserver-io/appserver

Nov 2017 - Oct 2021

A multithreaded application server for PHP, written in PHP.
Role in this project:
userBack-end Developer
Contributions:18 commits, 19 PRs, 6 comments in 3 years 11 months
Contributions summary:Marcus primarily focused on back-end development, making modifications to the application server's security features, specifically related to authentication and session management. They removed and refactored code related to principal management, improved security by escaping user input in LDAP search strings and verifying session identifiers. Furthermore, the user addressed issues in remote proxy generation, database connectivity, and implemented enhancements like optional encryption parameter support.
data-exchangephpserverphp72container
symfony/symfony-docs

Oct 2017 - Nov 2017

The Symfony documentation
Role in this project:
userTechnical Writer
Contributions:5 commits, 2 PRs, 6 comments in 15 days
Contributions summary:Marcus's contributions primarily focus on refining and improving the Symfony documentation. They corrected typos, clarified existing comments, and updated examples to reflect preferred practices. The work centers around the "security" documentation section, focusing on the "Retrieving the User Object" section and the "advanced ACL concepts." These changes aim to improve clarity and accuracy within the documentation.
bundlephpsymfonysymfony-bundle
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcus Schwarz - Senior Software Entwickler at TechDivision GmbH