About me
Working as a software and hardware developer under the name of Sarif B.V. Has a strong affinity for beautiful code and correct software.
Actively advocates the use of Rust as a board member of the Dutch Rust Foundation. Is proud to have several embedded software projects running in the field and space.
Based in Nijmegen, The Netherlands (UTC+1)
-
Tweede golf
September 2015 – Present
As an Ex-employee at Tweede Golf I now frequently collaborate with them on embedded projects. I provide hardware expertise or act as a Rust consultant for multiple clients.
-
M4SS
March 2025 - December 2025
Development of both firmware and hardware for an automotive fluid handling system comprised of multiple separate devices in appropriate DIN-rail enclosures. Coordinated with manufacturers on the design and manufacture of packaging, components and PCBs.
-
Agurotech
December 2022 - June 2025
Urgent troubleshooting of flash memory and Ublox modem on the Zephyr RTOS, with the intent to perform OTA over UDP using mcumgr.
-
Dutch IoT Solutions
March 2021 - December 2023
Development of both firmware and hardware for various LTE connected devices and use-cases. Coordinated with manufacturers on the design and manufacture of packaging, components and PCBs.
-
Lumiguide
July 2020 – October 2023
I perform a significant portion of the hardware R&D for the company. Started off as development of drivers for the managed ethernet switch chipsets LAN9354, LAN9303 and KSZ8863RLL. These drivers implement virtual PHY devices for a ESP32-based appliance.
-
Gama
November 2022 — August 2023
Development of both firmware and ground control software of the Gama Alpha satellite running Rust.
-
Lightyear
May 2022 - December 2022
Seeded the Core Platform team to kickstart Rust development of various Rust API’s and integrations running in AWS cloud.
-
Redfig LLC
September 2020 - July 2021
Development of a scheduling optimization solver as a REST API service. Worked with the remote development team on forming the API, model and optimization constraints.
-
SIDN
October 2019 – May 2021
Implemented an authentication bridge between the IRMA and SAML2 protocols in Java. As a second project I guided the adoption of a proprietary Identity and Access Management solution for all their tools, both internal and external for various programming languages and environments.
-
Privacy By Design
July 2019 - February 2020
Independently designed and implemented an encryption scheme for e-mail using Identity Based Encryption and elliptic curves. Core cryptography was written in core Rust with zero allocations, memory safety guarantees and constant time execution. I setup core server infrastructure, and provided Proof of Concept applications.
-
Laboratory for Quality Software
January 2015 – September 2015
I have been involved in several penetration tests of both the mobile apps of Berichtenbox and DigiD (which provide the digital identity and services to all Dutch citizens and companies), and have been able to provide the client with major security issues by reverse engineering assembly in black-box assessments.
Interests
Embedded Software
Embedded Hardware
Security Engineering
Process Automation
Education
MSc in Software Science, 2019
Radboud University NijmegenBSc in Computer Science, 2013
Radboud University Nijmegen
Awards I’ve Won
Capgemini Hacker Games 2016
CASC-J7 2014, THF division
Aia Bachelor Award