Johannes Maresch

Softwareingenieur at LOVOO

Dresden, Saxony, 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
Johannes Maresch is a Software Security Engineer with a decade of experience, currently hardening Lovoo's platform against spam, fraud, and toxic content. He combines full-stack skills—data analytics, backend and frontend development, database design, and CI/CD—to build production services that keep users safe. Based in Dresden, he focuses on stream processing and concurrency, contributing to the popular Go Kafka library goka by improving state management and race-free concurrent access. Johannes applies practical engineering to security problems, turning large-scale event data into reliable automation and resilient systems. Collected training in Wirtschaftsinformatik from TU Dresden complements his hands-on approach to secure, scalable service design.
code10 years of coding experience
bookDiplom Wirtschaftsinformatik, Diplom Wirtschaftsinformatik at Technische Universität Dresden
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

golang10
stream-processing10
apache-kafka10
go10
concurrency10
microservices-application9
microservices9
testing8

Programming languages (3)

TypeScriptJavaGo

Github contributions (5)

github-logo-circle
lovoo/goka

Sep 2020 - Oct 2021

Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
Role in this project:
userBack-end Developer
Contributions:2 releases, 49 reviews, 11 commits in 1 year 1 month
Contributions summary:Johannes primarily focused on improving the `goka` library's internal workings. They addressed issues related to concurrent map access and added channel capacity, improving the robustness of the code. Further, they made modifications to the state management within the processor, including adding a StateReader interface. These changes suggest contributions focused on concurrency and state management within the stream processing library.
golangstream-processingapache-kafkacompactstreaming
jomaresch/TeufelsTurmOffline

Dec 2018 - Jun 2023

Contributions:2 PRs, 14 pushes, 4 branches in 4 years 6 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.
Request Free Trial
Johannes Maresch - Softwareingenieur at LOVOO