Jan Herich is a founder and CTO with 13 years of software engineering experience who blends pragmatic delivery with a dedication to elegant, modular design. A former Java OO developer turned Clojure enthusiast, he favors functional techniques—immutable data and pure functions—to build extensible systems while retaining a get-things-done mindset. He has led teams and startups (ITEdge, SpaceDelta3D) and contributed to notable open-source projects like Pedestal and the Status mobile client, improving template rendering and React Native chat features. At SpaceDelta3D he is applying software and hardware skills to make large-format FDM 3D printing viable for production through open-source slicer tooling. Comfortable switching between backend, mobile and systems-level concerns, he brings entrepreneurial focus and a habit of pushing for the right abstraction rather than the easiest pattern.
a free (libre) open source, mobile OS for Ethereum
Role in this project:
Mobile Developer
Contributions:144 commits, 216 PRs, 710 pushes in 1 year 4 months
Contributions summary:Jan primarily focused on mobile application development within the React Native framework. Their contributions involved fixing bugs related to chat functionality, specifically addressing issues with chat deletion logic, and addressing console commands. They also worked on implementing UI elements, such as the display of transaction details and formatting of message timestamps, as well as integrating mobile functionalities with components.
Contributions summary:Jan primarily focused on enhancing the template functionality within the Pedestal server-side library. Their contributions involved refactoring the template system to support more complex field mappings and handle singular, plural, and overlapping fields. They added unit tests for the template functionality and introduced new features like the ability to insert templates at a specific index, improving the flexibility and capabilities of the rendering engine. Additionally, they added documentation for key template functions to improve maintainability.
server-sidepedestalclojure
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.