A dedicated and diligent IT Developer with extensive software management experience and an array of transferable skills acquired to date. Has an exceptional organisational and prioritization skill in order to develop a range of software to meet with company requirements.