Timo Kramer is a Berlin-based freelance software engineer with 11 years of experience building backend systems, automating CI/CD pipelines, and provisioning resilient cloud infrastructure on Linux. He blends site reliability and backend development expertise—often working in Clojure and contributing to open-source projects like Datahike, where he improved configuration management and compatibility with Datomic-style queries. Comfortable across startups, consultancies, and enterprise teams, he has a track record of keeping systems observable and available while simplifying operational complexity. Pragmatic and detail-oriented, he favors solutions that control complexity and enable on-the-fly configuration updates for safer deployments.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science - BS, Computer Science and Media, Bachelor of Science - BS, Computer Science and Media at Brandenburg University of Applied Sciences
A fast, immutable, distributed & compositional Datalog engine for everyone.
Role in this project:
Back-end Developer & Database Engineer
Contributions:3 releases, 141 reviews, 69 commits in 2 years 9 months
Contributions summary:Timo primarily focused on improving the data configuration management of the Datalog engine. They implemented new configuration management by leveraging `weavejester/environ` to pull configurations from environment and Java system properties, including on-the-fly reloading capabilities. They also addressed several issues and improved the database's API by introducing the feature of return maps, ensuring compatibility with Datomic's Query API. The user also appears to have been involved in the refactoring of the integration tests.
Contributions:30 commits, 15 pushes, 2 issues in 2 months
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.