Christian Schneider

Senior Software Entwickler at Adobe

Bruchsal, Baden-Württemberg, 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

🤩
Rockstar
🎓
Top School
Christian Schneider is a Senior Software Entwickler and computer scientist with 17 years of experience building cloud-scale distributed systems and enterprise SOA, currently working on content distribution at Adobe Research Switzerland. A long-time Apache committer across CXF, Camel, Karaf, Aries and Syncope, he blends deep expertise in Java, OSGi and messaging (notably JMS and ActiveMQ/Artemis) with hands-on DevOps and integration work. He previously architected SOA for EnBW’s trading floor and served as an open-source architect at Talend, demonstrating a track record of turning complex integration requirements into robust, testable systems. Christian’s contributions include adding OSGi support to core projects and improving system readiness and liveness checks in Apache Felix—practical improvements that increase reliability in production. Based in southern Germany, he balances research-grade engineering at Adobe with community mentorship through tutorials and talks on OSGi. Outside work he’s rooted in family life with his wife Patricia and two daughters, keeping a pragmatic, long-term view on software sustainability.
code17 years of coding experience
job14 years of employment as a software developer
bookDiplom Informatik, Diplom Informatik at Karlsruhe Institute of Technology (KIT)
languagesGerman, French, Japanese, English
stackoverflow-logo

Stackoverflow

Stats
19,589reputation
1.3mreached
873answers
28questions
Badges
cxf
top-1%
recursion
top-5%
java
top-1%
spring
top-5%
osgi
top-1%
wsdl
top-5%
github-logo-circle

Github Skills (47)

brokers10
jms10
messaging10
testing10
apache-felix10
broker10
cxf10
apache-camel10
identity-management10
java10
servlet10
osgi10
javas10
persistence10
spring-boot10

Programming languages (13)

SmartyPowerShellC#JavaC++CScalaHTML

Github contributions (5)

github-logo-circle
cschneider/Karaf-Tutorial

Feb 2011 - Feb 2022

Role in this project:
userBack-end Developer
Contributions:292 commits, 30 PRs, 181 pushes in 11 years 1 month
Contributions summary:Christian primarily worked on the `karaf-tutorial` repository, implementing fixes and improvements for the example projects. They made code adjustments to Java classes, specifically within the tasklist persistence and Vaadin bridge components. Their contributions included modifying the task list persistence, and Vaadin application modifications.
javakarafosgi
apache/aries

May 2014 - Jan 2020

Apache Aries
Role in this project:
userBack-end Developer
Contributions:1 review, 954 commits, 23 PRs in 5 years 8 months
Contributions summary:Christian updated Java-based integration tests within the Apache Aries project. The commits involved refactoring and upgrading integration tests for various modules including JMX, JNDI, and Web and Subsystem components of Aries. The user also addressed inconsistencies in test environments with the integration of the Pax Exam framework and performed code refactoring to align with newer API versions.
connectorapachedecentralized-identityariesjava
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
Christian Schneider - Senior Software Entwickler at Adobe