Director Of Technonolgy
Current• Lead and oversee a team of over 20 technical professionals in managing software design and development, system analysis as well as high impact project management.• Direct and manage the presales team, solution architect team and software development team in ensuring excellent delivery of business goals.• Enhance and endorse system analysis, UML Diagram, flowchart design, business analysis and class diagram for marketing proposals and in house development.• Ensured procurement of software and hardware is in accordance to allocated budget.• Designed and developed of various software solutions projects by using OOA, OOD, OOP, SDLC and Agile development• Work closely with clients in conducting in depth business need identification to determine the best solutions each client.• Transform and communicate client specifications, procedures as well as flow diagrams in ensuring solutions designs meets client’s requirements.• Track and monitor project progress while manage individual performance in line with key result areas.• Oversee project and financial planning in ensuring on time completion of project within set budgets.• Provide expert guidance and consultancy to clients in providing cost effective IT solutions.• Manage system installation and integration in ensuring smooth roll out of software within set schedules.• Perform rapid troubleshooting in resolving complex system issues.• Spearheaded research into new and cutting edge technologies in enhancing the company’s offering and propelling the company forward.• Lead extensive research in voice recognition, speech recognition, Microsoft DirectX library, DirectShow library and face recognition as well as license plate recognition.Key Projects Involvement• Bus & BoatTerminal Project • Car Park System • ERP System • Integrated Transport Terminal Operating Systems • SCADA System