I have over 20 years experience in the IT sector, ranging from software architecture and engineering to IT consulting and server administration. In that time I have developed a wide array of skills and worked in many different areas of IT. Currently I am a technical lead, coding front and back end, writing specifications for software, building UI and databases, overseeing and managing developers. I am responsible for delivering enterprise level web software. I also install, maintain and secure servers and IT infrastructure, as well as provide IT consultancy and direction. Previously I have run my own graphic design and web development company, and prior to that I was an IT technician. I have also developed skills and experience with graphic design, web design, product design, branding, marketing, video production, visual effects, photography, and a plethora of software.