Johannes Karoff

Infrastructure Engineer at Hivemind Technologies

Mauritius
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 Karoff is an infrastructure engineer and serial builder with 12 years of experience designing and operating cloud-native systems and developer-facing tooling. He co-founded startups including Woost and protontypes, led engineering as CTO, and now focuses on infrastructure at Hivemind Technologies, blending hands-on Scala backend work with AWS and GCP deployments. His background spans optimization and data-streaming systems (Kafka, Kinesis), service-oriented backends, and mobile/web app delivery using Dart/Flutter. An active open-source contributor in the Scala ecosystem, he has improved functional-reactive libraries and Scala.js DOM bindings, demonstrating attention to performance and API ergonomics. Based in Mauritius with an MS in Computer Science from RWTH Aachen, he pairs entrepreneurial grit with deep implementation skills and a penchant for pragmatic, well-tested abstractions.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at RWTH Aachen University
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

testing10
service-worker10
javascript10
functional-reactive-programming10
dom-api10
webapi10
scala10

Programming languages (22)

JavaCSSCPureScriptRustScalaGoHTML

Github contributions (5)

github-logo-circle
lihaoyi/scala.rx

Jan 2018 - Mar 2020

An experimental library for Functional Reactive Programming in Scala
Role in this project:
userBack-end Developer
Contributions:12 commits, 13 PRs, 14 comments in 2 years 2 months
Contributions summary:Johannes primarily contributed to the `scala.rx` library, implementing and testing core features related to functional reactive programming. Their work included adding tests for `mapRead` triggers, fixing downstream dependencies of `Compose`, `Zoomed`, and `Isomorphic` Var, and adding overloads for `trigger` and `triggerLater` methods. They also refactored code for performance and introduced features such as `Rx.create` for interfacing with callbacks. Their contributions focused on enhancing the library's functionality and reliability.
functional-programmingfunctional-reactive-programmingreactive-programmingscalafrp
scala-js/scala-js-dom

Mar 2018 - Mar 2018

Statically typed DOM API for Scala.js
Role in this project:
userBack-end Developer
Contributions:5 commits, 6 PRs, 5 comments in 1 day
Contributions summary:Johannes contributed to the `scala-js/scala-js-dom` project by implementing and modifying features related to web APIs. They modified the `PermissionStatus.onchange` attribute, making it an `EventHandler`. The user added `PushPermissionDescriptor` and implemented `showNotification/getNotifications` functions for ServiceWorkerRegistration, and added options to PushSubscription. Their contributions focused on expanding the API functionality within the Scala.js ecosystem.
apistatically-typedscalajsdom-apiscala
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 Karoff - Infrastructure Engineer at Hivemind Technologies