Laurens Versluis

Tech Lead & Data Engineer

Middelharnis, South 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

👤
Senior
🎓
Top School
Laurens Versluis is a Tech Lead and Data Engineer with 12 years of experience, currently leading data platform efforts at ASML to enable deep performance analysis of DUV and EUV lithography machines. He combines academic rigor from a PhD at VU Amsterdam with hands-on engineering, bridging distributed systems research and production data engineering. An active open-source contributor, Laurens has improved core functionality in projects like Tribler (privacy-preserving BitTorrent) and expanded Python-for-Android packaging, reflecting a knack for low-level backend reliability and cross-platform tooling. He also brings mobile and computer-vision experience through Android contributions to JavaCV, underscoring a practical versatility across systems and devices. Colleagues value his ability to translate performance analysis needs into robust, testable platform components while collaborating effectively with academia and industry.
code12 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at VU Amsterdam
bookTU Delft
languagesDutch, English, French, German
stackoverflow-logo

Stackoverflow

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

Github Skills (19)

python10
packaging10
kivy10
java10
javas10
camera10
android10
testing9
bash9
opencv9
decentralization9
torrent9
p2p9
bittorrent9
database-management9

Programming languages (14)

JavaC++CSSCPugScalaTeXGo

Github contributions (5)

github-logo-circle
Tribler/tribler

Dec 2015 - Jun 2016

Privacy enhanced BitTorrent client with P2P content discovery
Role in this project:
userBack-end Developer
Contributions:100 commits, 81 PRs, 1442 comments in 7 months
Contributions summary:Laurens primarily worked on improving the Tribler client's core functionality. They focused on database upgrade mechanisms, adding an option to disable the upgrader for testing, and addressing race conditions in dialogs. They also modified session configuration, added and refactored several session start-up and clean-up mechanisms. The commits reveal involvement in testing and improving the client's core functionalities, and ensuring correct behaviour during downloads.
pythoncontent-discoverytransmissionprivacyp2p
bytedeco/javacv

May 2015 - Nov 2015

Java interface to OpenCV, FFmpeg, and more
Role in this project:
userMobile Developer (Android)
Contributions:5 commits, 3 PRs, 64 comments in 5 months
Contributions summary:Laurens's contributions primarily involve modifications to the `samples/RecordActivity.java` file within the JavaCV repository, which is focused on Java interfaces for computer vision and multimedia. The commits include adding checks for supported display sizes, changing the wake lock setting, and adding setpreviewdisplay method. These modifications directly relate to the Android camera functionality and preview display, demonstrating expertise in Android application development. The user is likely involved in improving the functionality of the camera preview.
opencv-javamavenopengl3computer-visioninterface-java
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
Laurens Versluis - Tech Lead & Data Engineer