Software craftsman, author, and founder of the London Software Craftsmanship Community (LSCC). Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks.
During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.
Talks I've Given
-
Does TDD really lead to good design?
Featuring Sandro Mancuso
"TDD is a design tool." That’s what Sandro has said for years. But not anymore. After working with different teams and in different organisations, and also carefully inspecting how he works, Sandro changed his mind about the role of TDD in software design.
agile-testing bddx tdd craftsmanship software-design extreme-programming xp -
Keynote: The Long Road
Featuring Sandro Mancuso
Choosing the next career step in such a diverse and fast-paced industry is not an easy task. But when it comes to our careers, there is no right or wrong. Or there is? How do we know? In this talk we will be talking about different career choices, how can we choose good companies to work for,...
droidcon -
Interaction-Driven Design
Featuring Sandro Mancuso
How can we quickly tell what an application is about? How can we quickly tell what it does? How can we distinguish business concepts from architecture clutter? How can we quickly find the code we want to change? How can we instinctively know where to add code for new features? Purely looking at...
ddd mvc cqrs agile modularization testing -
Testing and Refactoring Legacy Code
Featuring Sandro Mancuso
Do you find working with legacy code tough? No tests, no documentation, and fear of breaking other parts of the code. Join Sandro Mancuso who will show you the only way to deal with these problems is to test and refactor merciless.
refactoring legacy-code java testing -
2
How can craftsmanship move the industry forwards?
Featuring David Green and Sandro Mancuso
In this panel discussion some of the leading lights of the Software Craftsmanship movement will answer your questions on the state of the industry; how can great developers differentiate themselves? How can they help the next generation develop? How can we demonstrate our value to potential...
-
2
What is software craftsmanship?
Featuring Sandro Mancuso and David Green
Software craftsmanship is about improving the craft; it's about raising the bar of professional software development. Whether that's through learning and teaching or deliberate practice, there are many activities that we can use to improve our craft.
My Work
@sandromancuso has not provided any work info yet.
Social and Blogging
@sandromancuso has not provided social links yet.