Summary
Bas Pennings is a senior software developer based in Eindhoven with 12 years of experience turning rigid, legacy systems into flexible, testable architectures. He focuses on managing complexity by designing small, composable building blocks so teams can adapt quickly to changing requirements. His career spans embedded and enterprise environments at companies like ASML and Malvern Panalytical, blending front-end craftsmanship with robust backend engineering. Known for treating software more like Lego than Playmobil, he prioritizes isolation-friendly designs that are easy to understand and document. An experienced pragmatist, he often revives and modernizes older codebases rather than starting from scratch—echoing his GitHub motto, "Everything old is new again."
12 years of coding experience
4 years of employment as a software developer
HAVO, HAVO at Dhs. Pierson College Den Bosch
Bachelor of Information and Communication Technology, Hogere Informatica, Bachelor of Information and Communication Technology, Hogere Informatica at Avans Hogeschool Den Bosch
Dutch, English