Software engineer with over 15 years of industry experience. Feels confident working in greenfield environments and skilled in setting up architectures and development processes from scratch. Loves to work with modern technologies and frameworks, knows the importance of selecting the right tool for the job. Desire to understand the inner workings and the business context of a software product. Software minimalist, is aware of the challenges of long-term maintenance. Strong communicator, both written and spoken.
10 easy-to-follow guidelines, derived from analyzing hundreds of real-world systems, for delivering software that’s easy to maintain and adapt.
Rob was among the first engineers that joined Kepler Vision in June 2018 and has played a key role in the architecture and implementation of the Kepler Night Nurse software. He is a skilled software developer who knows how to design software that is reliable, scalable and maintainable. Rob oversees the complete development process, from inception to delivery. He takes the lead in setting up internal ways of working, and knows how to translate client needs into product features.
Rob is a solid, all-round software engineer and razor-sharp consultant. As my co-author on the O’Reilly book Building Maintainable Software and as lead developer for Better Code Hub, he demonstrated a strong vision on software quality and how to embed code quality analysis in modern software development practices. As a software consultant Rob demonstrated deep insights in the challenges of enterprise software. He contributed strongly to the development of industry-strength software analysis tooling and to its effective application to support IT portfolio governance.