Jonathan Hanks
About Jonathan Hanks
Jonathan Hanks is a Senior Internet Developer with over ten years of experience in web development and expertise in various technologies including Spring Boot and REST. He is a Certified Scrum Master and has worked for notable companies such as MyTravel and Thomas Cook Group.
Work at CDL Software
Jonathan Hanks currently holds the position of Senior Internet Developer at CDL Software, where he has been employed since 2019. In this role, he applies his extensive knowledge in web development and agile methodologies to enhance software solutions. His responsibilities include developing and maintaining web applications, ensuring high-quality code, and collaborating with cross-functional teams to deliver projects efficiently.
Previous Employment History
Before joining CDL Software, Jonathan Hanks worked in various roles that contributed to his expertise in web development. He served as a Web Developer at MyTravel from 2004 to 2008 for four years. He then transitioned to Thomas Cook Group, where he worked as a Web Developer for one year from 2008 to 2009. Following this, he worked as an Internet Developer from 2009 to 2019 for ten years, further solidifying his skills in the industry.
Education and Certifications
Jonathan Hanks has pursued several educational opportunities to enhance his skills in web development and agile practices. He studied at Sun Certified Java Programmer from 2008 to 2009, achieving certification in Java. He later attended Sun Certified Web Component Developer from 2010 to 2011. Additionally, he became a Certified Scrum Master after completing his studies at scrum.org in 2018, which took 11 months.
Technical Expertise
Jonathan Hanks possesses a strong technical skill set in web development. His expertise includes Spring Boot, Test-Driven Development (TDD), JSON, XML, and RESTful services. He is proficient in using development tools such as IntelliJ and GIT. With over ten years of commercial experience, he has developed a comprehensive understanding of best practices in software development and project management.