Summary
Tom Baldwin is a Technical Director and seasoned Java/JEE architect with nine years of professional experience designing and delivering large-scale enterprise systems from business analysis through to deployment. Based in Sheffield, he combines deep object-oriented expertise, Domain-Driven Design and Agile methods with hands-on proficiency in Java, Spring, Hibernate, web servers (JBoss/WebSphere/Tomcat) and major RDBMSs. He has led consultancy engagements and mentoring at Polymorphism and across clients including Cambridge Assessment, HSBC and Barclays, consistently shaping modelling standards and development processes. Equally comfortable in code and architecture, Tom has a research-backed background in object-oriented software engineering and a track record of translating legacy data models into robust, testable Java systems. Notable is his sustained focus on improving team capability—setting up enterprise modelling environments and training engineers in OO design and tooling.
9 years of coding experience
18 years of employment as a software developer
Reseach, Object-oriented Software Engineering, Reseach, Object-oriented Software Engineering at The University of Sheffield
English