My name is Ian Collington and I'm a freelance/contract Java developer based in Northamptonshire, England.
I have 20 years experience within the Java technology stack with a background in web application development using various frameworks such as Spring, Spring Boot, JPA/Hibernate using tools such as Maven, Jenkins and Docker. I write clean, readable code that is backed by robust, meaningful tests in a strong design.
You can also check out my GitHub page. I also have two organisation respositories on GitHub (bootifulmicropizza and serverlesspizza) where I have been experimenting with AWS, Kubernetes, Spring Boot, microservices and serverless.
Co-founder and Chief Customer Officer at BlackCat Technology Solutions
Ian worked for me on a very challenging large scale ETL project which needed flexible and pluggable methods to allow users to create batches of complex data cleansing activities configurable via a complex UI. The team comprised of 3 developers and a QA.
He was instrumental in helping set a clear technical direction within the application, providing guidance and an unswerving drive towards clean, well factored code, making future extensions for further content sets trivial.
Furthermore he’s happy to interface directly with both product owner and external teams as needed and always arrives at a well considered and balanced solution.
Always jovial and positive in his outlook he’s a true asset to any development team and I’m more than happy to recommend him.
Contract senior Java developer
Ian is one of the best developers I have met!! He is quiet but very dedicated and extremely knowledgeable particularly with the Java Spring frameworks.
He is a good team player whom team leaders all want in their teams because of his ability, code quality and timely work. I'm very pleased to recommend Ian as a person and as a colleague.
former e-commerce development manager at RS Components
Ian was a highly valued member of the RS components development team. He had an exemplary work ethic - often going out of his way to ensure that the projects with which he was associated were delivered to high quality and on time.
Ian's approachable (yet knowledgeable) manner meant that he was a frequent choice to assist / mentor junior developers. I have no hesitation in recommending Ian.