Lourens Naudé

Founder at Bear Metal

Funchal, Portugal
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
Lourens Naudé is a founder and seasoned systems-and-platform engineer with 19 years of experience building low-latency streaming, edge computing and compliant production platforms, currently running Bear Metal OÜ from Portugal. He blends deep operations instincts with pragmatic software craftsmanship—contributing performance and resiliency fixes to high-profile open-source projects like ruby/ruby, mysql2, Debezium and ZeroMQ. At Shopify he led compliant-platform and Change Data Capture initiatives, migrating critical PCI environments to cloud and scaling streaming data pipelines for commerce. A longtime remote-worker and entrepreneur, he pairs hands-on C/C++ and Ruby systems work with hardware and embedded design for mission-critical automotive and unmanned vehicle solutions. His ultra-running background informs a steady, incremental approach to engineering: prepare thoroughly, expect variance, and prioritize resilient patterns over clever shortcuts. Outside code he experiments with IoT, language internals (notably Ruby), crypto decentralization and operations-for-IoT fleet management.
code19 years of coding experience
job23 years of employment as a software developer
bookWorcester Gymnasium
bookMany diverse qualifications, Computer Engineering, Many diverse qualifications, Computer Engineering at IT-IQ
languagesEnglish, Afrikaans, Portuguese
stackoverflow-logo

Stackoverflow

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

Github Skills (33)

programming-language10
cdc10
c-language10
messaging10
circuit-breaker10
multithreading10
mysql10
testing10
mq10
c1110
networking10
java10
ruby10
c1710
regular-expression10

Programming languages (7)

JavaC++ShellCGoRubyPython

Github contributions (5)

github-logo-circle
zeromq/libzmq

May 2012 - Jul 2019

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer
Contributions:28 commits, 1 PR in 7 years 3 months
Contributions summary:Lourens's commits focus on implementing and testing socket monitoring functionality within the ZeroMQ library. They introduced a new `ZMQ_MONITOR` socket option and associated events, including connected, disconnected, and closed events, to enable tracking of socket state changes. The changes involved modifications to the `include/zmq.h`, `src/socket_base.cpp`, `src/stream_engine.cpp`, and related files and included a new test suite to validate correct behavior, demonstrating a focus on core functionality. This work aimed to improve the library's observability and diagnostic capabilities.
concurrencyzeromqnetworkingstreampushpull
Shopify/semian

Nov 2015 - Nov 2017

:monkey: Resiliency toolkit for Ruby for failing fast
Role in this project:
userBack-end Developer
Contributions:11 commits, 6 PRs, 22 pushes in 1 year 11 months
Contributions summary:Lourens contributed to the `semian` library, which focuses on resiliency for Ruby applications. Their work included enhancing the Net::HTTP adapter with a hook API, allowing better integration with tools like VCR, and addressing potential system stack errors. They also made changes to handle "Too many connections" as a first-class error for MySQL2 and updated the library's version. Finally, the user modified the version number.
circuit-breakerwebscalerailsresiliencymonkey
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
Lourens Naudé - Founder at Bear Metal