Rick Van Hattem

High Performance Websites Expert at Karidu B.V.

Amsterdam, North Holland, Netherlands
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
Rick Van Hattem is a High Performance Websites expert with 15+ years scaling real-time, high-concurrency systems—especially social-network–style platforms—using Python, Django and PostgreSQL. As founder of Karidu and former CTO/co‑founder at Fashiolista and other startups, he blends hands‑on architecture, database scaling and ops to take sites to millions of users. He’s an active open‑source contributor with practical QA and backend work on projects like pytest-cov, numpy-stl and Django-facebook, often improving performance, compatibility and test coverage. Comfortable across Linux/FreeBSD, NGINX/Apache and embedded IoT build tooling, he pairs deep systems knowledge with pragmatic product instincts. Based in Amsterdam, he also authors Mastering Python and brings an unusual mix of low‑level file/IO fixes and large‑scale distributed design to every engagement.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, 9/10, Bachelor of Science (B.Sc.), Computer Science, 9/10 at Delft University of Technology
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
79,199reputation
14.5mreached
1,105answers
7questions
Badges
sorting
top-5%
reverse
top-5%
pickle
top-5%
dictionary
top-5%
django-models
top-1%
regex
top-5%
github-logo-circle

Github Skills (90)

postgresql10
python10
testing10
e-mail10
build-automation10
admin-interface10
django10
linux10
numpy10
performance-optimization10
sql10
shell10
test-automation10
mysql10
django-models10

Programming languages (34)

C#CMakefileGoMustacheHTMLJupyter NotebookPostScript

Github contributions (5)

github-logo-circle
wolph/python-progressbar

Apr 2012 - Jan 2023

Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"
Role in this project:
userBack-end Developer
Contributions:56 releases, 842 commits, 64 PRs in 10 years 11 months
Contributions summary:Rick's contributions primarily involved enhancing the functionality of the progress bar library. They introduced support for variable and format strings for existing widgets, fixed several bugs, and improved the overall ETA (Estimated Time of Arrival) calculations for better accuracy. These changes demonstrate a focus on improving the performance, functionality, and user experience of the core progress bar elements.
clipythonpipconsoleeta
wolph/numpy-stl

Oct 2014 - Dec 2022

Simple library to make working with STL files (and 3D objects in general) fast and easy.
Role in this project:
userBack-end Developer
Contributions:31 releases, 1 review, 463 commits in 8 years 3 months
Contributions summary:Rick made numerous contributions to the `numpy-stl` library, including bug fixes, the addition of new features, and refactoring of existing code. They added functionality for calculating units and areas, removed old execution code, and rewrote significant portions of the binary file reading logic to improve performance and address potential issues. Furthermore, the user addressed concerns related to compatibility with different file types, including ASCII and 3MF formats.
3d-modelspython3d-objectsnumpystl
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
Rick Van Hattem - High Performance Websites Expert at Karidu B.V.