Christian Kohlschütter

Self Employed at Kohlschütter Search Intelligence

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 Kohlschütter is a Principal Software Engineer and researcher with over two decades of experience building production-grade search systems, vertical search, and digital libraries. He holds a PhD in Computer Science and has applied web science research to real-world products since the early 2000s, founding NewsClub and later running his own consultancy, Kohlschütter Search Intelligence. At Apple he invented and shipped unsupervised on-device machine learning that now runs on over a billion devices, and at Evernote he architected a multilingual, per-user search platform serving 100M+ users while cutting petabytes of I/O. His open-source contributions include performance and GraalVM compatibility improvements to the widely used Jetty project and core work on Boilerpipe. Christian combines deep academic rigor with relentless pragmatism—favoring simple, stylish solutions that scale to billions—and maintains a focus on on-device intelligence and unsupervised AI. Based in Germany, he blends research, engineering, and product instincts to make information reliably discoverable.
code16 years of coding experience
job24 years of employment as a software developer
bookDiplom-Informatiker (FH) Technische Informatik / Applied Computer Sciences, Diplom-Informatiker (FH) Technische Informatik / Applied Computer Sciences at Fachhochschule Hof
bookDr. rer. nat. (PhD) Informatik / Computer Sciences, Dr. rer. nat. (PhD) Informatik / Computer Sciences at Leibniz Universität Hannover
bookAbitur Gr. Latinum Graecum, Abitur Gr. Latinum Graecum at Jean-Paul-Gymnasium Hof
languagesGerman, English, Ukrainian, Russian
stackoverflow-logo

Stackoverflow

Stats
3,047reputation
178kreached
27answers
0questions
Badges
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (24)

url-encoding10
urn10
graalvm10
resource-management10
java10
javas10
http-server10
sax10
html-parsing10
uri10
reflection9
javascript9
servlet9
asp-net9
html9

Programming languages (10)

JavaC++ShellCOCamlJavaScriptSwiftAssembly

Github contributions (5)

github-logo-circle
kohlschutter/boilerpipe

Dec 2009 - Aug 2015

Work in progress transmit from Google Code
Role in this project:
userFull-stack Developer
Contributions:186 commits, 3 PRs, 2 pushes in 5 years 9 months
Contributions summary:Christian primarily contributed to the core functionality and features of the `boilerpipe` project. Their commits involved modifying code to address dependencies, adding new functionality, and fixing bugs. These changes included modifying parser behavior, and introducing new classes.
translationin-progresswork-in-progresstransmit
jetty/jetty.project

Jan 2023 - Jan 2023

Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Role in this project:
userBack-end Developer
Contributions:18 reviews, 14 commits, 14 PRs in 14 days
Contributions summary:Christian primarily contributed to the core utilities and resource handling aspects of the Jetty project, specifically focusing on improving the performance and compatibility with GraalVM Native Image. They refactored code to use method references instead of reflection for performance gains and addressed issues related to classpath resource loading within GraalVM. Furthermore, they added support for resource schemes and corrected URI handling to resolve compatibility problems. The user also made adjustments to DefaultServlet and other components to address specific issues related to data handling and double-encoding.
j2eeleiningenponylanghttp2-pushmhealth
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 Kohlschütter - Self Employed at Kohlschütter Search Intelligence