Über Stephan
Deutsch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Projekt- und Berufserfahrung
- www.stephanschulz.comFreelance Senior Software EngineerDIGITALAGENTUREN & IT-CONSULTINGJanuar 2005 - Heute (21 Jahre und 5 Monate)Berlin, DeutschlandHow I work
- Calm, structured execution with a focus on long-term maintainability
- Scalable and testable architectures based on clean modular design
- Mentoring through pair programming, async reviews and architectural guidance
- Technical clarity through readable code, good naming and reduced complexity
- CI/CD pipelines, fast feedback, and high code coverage are standard
- Responsible use of AI tools to support documentation, system analysis, and routine development tasks
- Documentation and technical diagrams as part of the development process
- Team practices: Scrum · Kanban · Standups · Pair Programming · Code Reviews · Retrospectives
- OnFreelance Senior Flutter DeveloperE-COMMERCEOktober 2022 - März 2024 (1 Jahr und 5 Monate)Berlin, DeutschlandBuilding On's Multilingual Consumer App (Flutter)Helped architect and build On’s first public-facing, multilingual consumer app for iOS and Android using Flutter. I co-defined the app’s layered architecture and led development of key features such as Product List, Search, Cart, and Checkout.Owned the full lifecycle of a custom payment provider plugin (iOS & Android), including architecture, implementation, testing and documentation. Regularly reviewed pull requests with high attention to code quality and clarity, contributing to team-wide engineering standards.Actively mentored colleagues, offering constructive code feedback and architectural guidance. Supported modular UI design with reusable components, introduced snapshot testing, and contributed to CI/CD workflows. Served as release manager in a rotating team system.
- VivyFreelance Senior iOS DeveloperGESUNDHEIT & WELLNESSOktober 2021 - Juni 2022 (8 Monate)Berlin, GermanyServer-Driven UI Framework for a Digital Health App (iOS)At Vivy, I led the design and implementation of a Server-Driven UI (SDUI) framework in Swift. The system used a modular design language with reusable components, enabling layouts to be composed dynamically from server data. I built a flexible rendering engine and defined the supported object types and behaviors.I collaborated closely with Android engineers to establish a shared SDUI specification, ensuring consistent cross-platform behavior. The framework powered health journeys and custom flows authored through a node-based editor used by insurance partners.Given the complexity of Vivy’s shifting codebase, I emphasized architectural separation and future-proofing. I documented the entire SDUI system to support maintainability and onboarding.Additionally, I supported the hiring process by co-conducting technical interviews alongside the tech lead.
Empfehlungen
Sei die erste Person, die Stephan empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Self-Taught Software Developer20+ Years experience in Software Engineering2025No formal degree, extensive hands-on learning through projects, online courses, and real-world experience.