Peter Hilton

Freelance product manager, software developer, writer, public speaker, and amateur musician. Peter consults for Signavio, and is available for product roles (Rotterdam/remote), and also consulting, training and speaking.

Product management & software development

For Signavio, Peter works on a workflow automation product. Peter’s product development interests include business process management, web application frameworks, software crafting, functional design, and agile software development.

Writing

Peter enjoys writing effective technical documentation, for products and projects, apps and APIs, and knows how to avoid both too much and too little documentation. Peter co-authored Play for Scala (Manning, 2013), and contributed to 97 Things Every Java Programmer Should Know (O’Reilly, May 2020). From 2005 to 2014, Peter wrote extensively on the Lunatech Blog.

Blog

Peter’s blog: product management, software development, cafes, and other curiosities

Speaking

Peter regularly speaks at companies, developer events and conferences on a variety of software development topics, including naming things, documentation, maintainable code and other aspects of programming.

Presentations - upcoming & recent

Training

Software development training courses for public events or in-house.

Early music

Peter is an experienced amateur early music singer - baritone/bass - focused on renaissance polyphony. Peter sings with chamber choir Cappella Gabrieli in the Netherlands. He sang with Rotterdam quartet Het Retorisch Kwartet until 2018, and with the Renaissance Singers in London in 2014.

Performances

Previous performances, ensembles and workshops