With close to a decade of experience within the software industry, spanning a variety of domains; I pride myself in having a very strong work ethic and passion for technology and software. I constantly strive to improve my knowledge on a daily basis, and always push best practices and code quality in every role I take.
I am currently a consultant software developer, focusing on delivering high-quality software to clients and helping to upgrade the skills on the team. With a keen eye for detail and the ability to visualise software architecture on a distributed scale; I thrive off of building complex systems to solve a multitude of business problems, and can adapt my code style and working structure to suit the needs of the team and company.
Please feel free to contact me for more information.