I am a meticulous and self-motivated IT professional with more than 10 years’ experience as a software developer and 2 years' experience as a Software Development Manager.
My primary focus is to develop, drive and continuously improve an approach to software development that is agile enough to deliver business value as soon as possible, but also structured enough to create a conducive environment for my team to work in.
I have solid technical, excellent analytical and very good interpersonal skills and have worked in various industries including financial and telecommunication services. I am able to use my own initiative, have strong problem solving and time management skills and I am an effective communicator at all levels within my organization.
I regard myself as a personable, yet focused deliverer of high quality outcomes, with strong skills in getting a job done right the first time without compromising my standards and values.
Continuous Integration & Continuous Delivery
Process Improvement & Optimisation
Application Lifecycle Management
Team Foundation Server
Source Control Management (CVS, SVN, TFVC)
C#, ASP.Net, SQL Server, UML, Unit Testing