Christian Schmitt

IT Developer at envisia GmbH

Kenzingen, 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
Christian Schmitt is an experienced IT developer with 12 years of hands-on backend engineering, currently based in Kenzingen near Freiburg and working at envisia GmbH. He contributes to prominent open-source projects in the Play Framework ecosystem, focusing on robust server-side features, multipart/form-data support, and modernization work across Scala/Scala.js and SBT plugins. Known for pragmatic refactoring and thorough testing, he has improved template engine stability (Twirl) and upgraded critical dependencies to keep projects current. Christian combines steady production delivery with attention to developer experience and documentation, and often tackles interoperability details like content-length/header handling that quietly improve real-world reliability.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
844reputation
148kreached
14answers
76questions
github-logo-circle

Github Skills (19)

back-end-development10
http10
template-engine10
java10
scala10
javas10
scalatest10
web-framework10
playframework10
sbt-plugin10
rest9
html-to-pdf6
psycopg6
firewall6
pdf6

Programming languages (23)

C#PowerShellSmartyJavaCSSJinjaC++C

Github contributions (5)

github-logo-circle
playframework/playframework

Jan 2016 - Sep 2018

The Community Maintained High Velocity Web Framework For Java and Scala.
Role in this project:
userBack-end Developer
Contributions:1 release, 1 review, 127 commits in 2 years 8 months
Contributions summary:Christian made several contributions to the Play Framework, focusing on back-end development aspects. They implemented features such as multipart/form-data requests within the WS module, including support for file uploads and data parts, and also added a function to the request builder. They addressed documentation issues related to multipart form data in the WS module, adding example code. The user also upgraded the async-http-client dependency and made code improvements related to content length and header handling.
restfulplay-frameworkframeworkplayframeworkjvm
playframework/twirl

Jun 2016 - Nov 2016

Twirl is Play's default template engine
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits, 9 PRs, 1 push in 4 months
Contributions summary:Christian primarily contributed to the testing and refactoring of the Twirl template engine. They upgraded testing dependencies like Specs2 and ScalaTest, replaced existing code with a custom string escaping implementation. Their work involved modifying test files and adapting the codebase to newer Scala and ScalaJS versions. In addition to the Scala codebase they worked on the SBT plugin.
template-enginetemplatetwirlsbt-pluginplayframework
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 Schmitt - IT Developer at envisia GmbH