Willem Vanhulle User
@willemvanhulleuser
Mid-level software engineer specializing in Rust and Python development.
What I'm looking for
I'm a mid-level software engineer with a strong background in Rust and Python, currently working on innovative solutions for remote operation of semi-autonomous rail vehicles. My experience includes developing distributed systems, creating dynamic presence detection systems, and managing real-time audio and video streams. I take pride in mentoring junior colleagues and enhancing team productivity through effective CI/CD pipelines.
Previously, I contributed to the microbial production of specialty carbohydrates at Inbiose, where I developed web applications for data collection and engaged in bioinformatics. My academic background in Pure Mathematics and Theoretical Physics has equipped me with a solid foundation in analytical thinking and problem-solving, which I apply to my work in software development.
Experience
Work history, roles, and key accomplishments
Mid-level Software Engineer
OTIV
Apr 2024 - Present (1 year 1 month)
Worked on a system to operate freight trains remotely, including creating a dynamic presence detection system and a crucial connectivity monitoring system. Managed real-time audio- and video-streams through GStreamer and WebRTC. Led the transition from Bazel to the Cargo build system for one team and wrote CI/CD pipelines from scratch, reducing run-time of existing CI pipelines up to 95%.
Software Engineer
Inbiose
Jun 2021 - Jan 2024 (2 years 7 months)
Created a graphical web-based data collection procedure and application for the down-stream processing department with accompanying simple time-series and data-grid visualisation widgets. Implemented property-based unit tests in Python to verify correctness of batch operations on internal, proprietary genetic data. Supported creation of industrial small-scale microbial fermentation robots, interfa
Mathematics Guest Lecturer
CVO
Sep 2020 - Jan 2021 (4 months)
Delivered lectures on mathematics to adult and refugee high-school students. Utilized Python and LaTeX in teaching materials and demonstrations. Provided guidance and support to students to help them understand complex mathematical concepts.
Education
Degrees, certifications, and relevant coursework
KU Leuven
Preparation program and Master of Science, Theoretical Physics
Activities and societies: Guide for international students.
Studied advanced topics in theoretical physics including statistical mechanics, thermodynamics, and electrodynamics. Completed coursework in data mining and neural networks.
KU Leuven
Master of Science, Pure Mathematics (Eng.)
Activities and societies: Coordinator of Groot-Begijnhof Leuven student association.
Focused on pure mathematics, covering areas such as algebra, analysis, and topology. Completed a thesis on functional programming languages.
Vrije Universiteit Brussel
Bachelor of Science, Mathematics, Minor Computer Science
Activities and societies: Mathematics tutor.
Studied mathematics with a minor in computer science, covering functional programming, algorithms, and data structures. Completed a thesis on unsupervised learning.
Availability
Location
Authorized to work in
Website
willemvanhulle.techJob categories
Interested in hiring Willem Vanhulle?
You can contact Willem Vanhulle and 50k+ other talented remote workers on Himalayas.
Message Willem VanhulleFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
