Hendrik Makait

Software Engineer at Citadel

Stony Stratford, England, United Kingdom
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
Hendrik Makait is a senior software engineer with a decade of experience building scalable data platforms and ML-enabled systems, currently working at Citadel after driving core infrastructure at Coiled. He is a core maintainer of Dask and architected a P2P shuffle service that improved Dask workload scalability by an order of magnitude, alongside work on a new DataFrame query planner to reduce manual tuning. Hendrik combines deep practical skills—debugging deadlocks, fixing consistency issues, and performance-tuning pipelines—with research pedigree from an M.Sc. and award‑winning work on message brokers using RDMA and persistent memory. He has shipped production systems across startups and enterprises (Scale AI, SiaSearch) and routinely collaborates with customers to scale real workloads. Active in open source, his contributions span high-impact projects like dask and Flask, improving both core distributed scheduling and developer UX. Colleagues value him for translating academic ideas into robust, observable systems that scale in production.
code10 years of coding experience
job12 years of employment as a software developer
bookVisiting Undergraduate Student Computer Science, Visiting Undergraduate Student Computer Science at Harvard University
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Technische Universität Berlin
bookBachelor of Science (B.Sc.) Computer Science and Business Management, Bachelor of Science (B.Sc.) Computer Science and Business Management at Fachhochschule Nordakademie Elmshorn
bookEntrepreneurship/Entrepreneurial Studies, Entrepreneurship/Entrepreneurial Studies at MIT Sloan School of Management
languagesGerman, English, French, Spanish
github-logo-circle

Github Skills (27)

scheduled-tasks10
pytest10
python10
testing10
data-structure10
refactor10
flask-ask10
scheduler10
distributed-computing10
scheduling10
sched10
parallel-computing10
dask10
task-scheduler10
data-structures10

Programming languages (9)

JavaC++ShellRustCTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
dask/distributed

May 2022 - Jan 2023

A distributed task scheduler for Dask
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1133 reviews, 82 commits, 532 PRs in 8 months
Contributions summary:Hendrik made several contributions to the `dask/distributed` repository, a distributed task scheduler for Dask. Their work included fixing typos and whitespace issues within Python files, specifically in `worker.py`, enhancing the code's maintainability. Additionally, the user removed a reference that caused a reference leak in the `gen_cluster` method, improving the test suite's stability. Furthermore, the user was involved in refactoring and cleanup tasks of the code, demonstrated by the removal of invocations of `IOLoop.run_sync` from the CLI.
pythonschedulerdaskdistributed-computingdistributed-systems
dask/dask

Jan 2023 - Jan 2023

Parallel computing with task scheduling
Role in this project:
userBack-end Developer & Data Scientist
Contributions:365 reviews, 1 commit, 139 PRs in 1 day
Contributions summary:Hendrik primarily focused on improving Dask's handling of data structures, specifically with dataclasses and namedtuples, within the context of the task scheduling and parallel computing framework. They implemented features to unpack collections and collections with unknown chunk sizes, including enhancements to the rechunking algorithm. Additionally, the user made contributions to the testing suite, particularly in the areas of dataclass and namedtuple integration, as well as fixing a flaky test related to interruption handling.
pythonschedulingparallelnumpydask
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