Ludi Rehak

Software Engineer at Mist Systems

Los Altos, California, United States
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
Ludi Rehak is a software engineer with a decade of experience building reliable back-end and embedded systems from Los Altos, California. At Mist Systems she develops cloud-connected firmware and integrations that link Junos devices to Kafka-based microservices, reducing incident recovery time and improving notification latency while adding security features. She contributes to prominent open-source projects including the Go language—where she optimized atomic operations and memory usage—and H2O-3, streamlining R algorithm interfaces for cleaner, more consistent APIs. Her work shows a blend of systems-level debugging (recovering production devices via alternate upload methods) and performance-minded code refactors that prevent runtime overhead. Comfortable spanning firmware, distributed services, and language-level improvements, she brings pragmatic engineering and an eye for subtle performance and correctness gains.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
241reputation
182kreached
2answers
0questions
github-logo-circle

Github Skills (25)

r10
atomics10
h2o10
go10
performance-optimization10
atomic10
concurrency10
data-structure9
algorithm9
algorithms9
machine-learning9
data-structures9
architectures8
testing8
architecture8

Programming languages (6)

CRustGoJupyter NotebookAssemblyPython

Github contributions (5)

github-logo-circle
h2oai/h2o-3

Sep 2015 - Jul 2016

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
Role in this project:
userBack-end Developer
Contributions:65 commits, 5 PRs, 419 pushes in 9 months
Contributions summary:Ludi made several code changes focused on removing unnamed parameters (ellipses) from various R algorithms within the H2O-3 repository. These changes primarily affected the R package's source code, specifically within files related to GLRM, model-building, and several other algorithms. The modifications involved adjusting the function definitions to remove the unnamed parameter, which likely streamlined the codebase and improved the consistency of parameter handling across the project's different algorithms.
xgboostgampythonk-meansautoencoders
golang/go

Jun 2022 - Aug 2022

The Go programming language
Role in this project:
userBack-end Developer
Contributions:7 commits, 9 comments, 2 issues in 1 month
Contributions summary:Ludi primarily contributed to the Go programming language repository by making changes related to atomic operations, specifically modifying types to use `atomic.Pointer` and `atomic.Bool` in multiple areas. These changes aimed to improve performance and reduce runtime type assertions. The user also addressed several bugs including the correction of typos, renaming of variables, and implementing performance improvements to existing functions. Additionally, there are contributions to refactor code for memory optimization.
golanggopluscompilerprogramming-languageinterpreter
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