Bas Laarhoven

System Architect Owner at AES allround embedded services

North Brabant, 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
Bas Laarhoven is a seasoned system architect and owner with 19 years of embedded and real-time software experience, leading AES allround embedded services in the Netherlands. He blends low-level expertise in device drivers, RTOS/Linux, TCP/IP networking and FPGA/VHDL design with hands-on prototyping of hardware and realtime systems. His background spans industrial imaging and electron-beam pattern generators through to consultancy roles, demonstrating an ability to move between product design, software porting and troubleshooting. An active tinkerer, he has contributed firmware-level improvements to RepRap 3D printer projects, emphasizing practical hardware interaction and signal-processing fixes. Known for clear-headed debugging and innovative architecture, he often surfaces subtle fixes (like correcting debounce logic) that improve long-term system robustness.
code19 years of coding experience
job14 years of employment as a software developer
bookB ICT, Computertechniek, B ICT, Computertechniek at HTS Enschede
github-logo-circle

Github Skills (13)

c1710
firmware10
3d-printing10
embedded10
server-configuration10
configurations10
system-configuration10
c1110
sys10
hardware10
configuration-file9
arduino9
stepper9

Programming languages (3)

CG-codePython

Github contributions (5)

github-logo-circle
Traumflug/Teacup_Firmware

Aug 2011 - Aug 2011

Firmware for RepRap and other 3D printers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 commits in 1 day
Contributions summary:Bas primarily contributed to configuring and modifying firmware for 3D printers, specifically focusing on the RAMPS v1.3 shield. Their work included creating and adapting configuration files, such as `config.ramps-v1.3.h`, to define pinouts and hardware settings. Key changes involved adjusting pin definitions, temperature sensor configurations, and stepper motor parameters. Additionally, the user corrected terminology, such as replacing "denoise" with "debounce," indicating a focus on hardware interaction and signal processing aspects of the firmware.
octoprintfirmwarereprap3d-printeratmel
modmaker/BeBoPr-plus-plus

Feb 2014 - Jul 2015

BeBoPr++ BeagleBone Cape Documentation
Contributions:11 commits, 1 push in 1 year 4 months
beaglebonecape
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
Bas Laarhoven - System Architect Owner at AES allround embedded services