My Work
I am an enthusiastic and experienced and engineering manager and software developer who loves working on challenging tech projects with great teams, while taking part in building and constantly improving both of them.
If you are interessted in working together and my full CV, feel free to reach out to me via hello@jochen.dev
Here are some of the projects I particularly proud of:
AI Automated Fuzz Testing
What started as an open source CLI tool to support developers by writing and executing fuzz tests, became an AI powered test agent focused on making fuzz testing more accessible for entire engineering departments. The agent automatically analyses a given software project and generates everything needed for a successful fuzz test. It works on multiple operating systems (Windows, MacOS, Linux) while supporting different programming languages and build systems.
As a part of these efforts I also gave a talk on the FrOSCon conference about the advantages of modern fuzzing: https://www.youtube.com/watch?v=QJO4FS8gpgc
Go | CLI | Testing | Security | Fuzzing | LLM | Agentic AI
eCommerce system
As part of one of two Scrum teams, I worked on the incremental relaunch of a complex store system for a global market leader in the industry sector. While doing so, we are gradually replaced an existing monolith with a microservice architecture in order to ensure an uninterrupted user experience for the customer while continuously rolling out new features and services.
TypeScript | Next.js | GraphQL | Go | Microservices | PostgreSQL | Kafka | AWS | Docker
Automatically processing cash register receipts
For the automated evaluation of ~75,000 photographed and scanned cash register receipts, a system was implemented which first prepares the images for further processing (aligning, cropping, …) and then extracts the relevant data using OCR. To determine the optimal configuration parameters of the entire pipeline, an evolutionary algorithm was designed and executed based on training data.
Python | OpenCV | Tesseract