Profile
Self-motivated Systems Architect with expertise in requirement gathering and analysis, architectural, component and interface design and development for desktop and web-based applications in multiple domains.
Main Skills
– Java
– Delphi
– Databases / SQL
– HTML, CSS, Javascript
– Systems Analysis
– Problem Solving
– Software Development
– Web Development
– Search Engine Optimisation
– Project Management
Education & Qualifications
University of Greenwich
BSc Honors in Business Information Technology (2010)
Java J2EE, Databases
National Computing Center
International Advanced Diploma in Computer Studies (2006)
Java J2SE, J2EE, Business Management
CTI Education Group
Diploma in Computer Science (200)
Java, Delphi, Oracle 6i, SQL, HTML
Work Experience
National Agricultural Marketing Board
Marketing Information Systems Officer
January 2015 – Current
– Develop and implement complex Internet and Intranet applications on multiple platforms using Rapid Application Development (RAD), Java (J2EE), HTML and MySQL.
– Coordinate with systems stakeholders to finalise designs and confirm requirements.
– Provide continued maintenance and development of bug fixes and patch sets for existing desktop and web applications.
– Diagnose and troubleshoot Windows processing problems and applied solutions to increase systems’ efficiency.
– Build application platform foundation to support migration from client-server product lines to enterprise architectures and services.
– Design strategic plan for component development practices to support future projects.
– Consistently meet deadlines and requirements for all production work orders.
– Manage creative projects from concept to completion.
– Develop work-flow charts and diagrams to ensure compliance with user requirements.
– Align office departments and increase inter-department synchronisation, communication and data sharing.
– Train staff and other members of IT team regarding developed systems
– Propose technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
– Provide methodologies for object-oriented software development and efficient database design.
– Recommend architectural improvements, design solutions and integration solutions.
– Developed data architecture design to enable analysts to perform targeted customer analysis.
Maestro IT (Pty) Ltd
Director & Senior Software Developer
2006 – Current
– Develop and implement complex Internet and Intranet applications on multiple platforms platforms using Rapid Application Development (RAD), Java (J2EE, J2SE), HTML, Delphi and MySQL.
– Coordinate with systems stakeholders to finalise designs and confirm requirements.
– Provide continued maintenance and development of bug fixes and patch sets for existing desktop and web applications.
– Diagnose and troubleshoot Windows processing problems and applied solutions to increase systems’ efficiency.
– Build application platform foundation to support migration from client-server product lines to enterprise architectures and services.
– Design strategic plan for component development practices to support future projects.
– Consistently meet deadlines and requirements for all production work orders.
– Manage creative projects from concept to completion.
– Develop work-flow charts and diagrams to ensure compliance with user requirements.
– Align office departments and increase inter-department synchronisation, communication and data sharing.
– Train staff and other members of IT team regarding developed systems
– Propose technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
– Provide methodologies for object-oriented software development and efficient database design.
– Recommend architectural improvements, design solutions and integration solutions.
– Developed data architecture design to enable analysts to perform targeted customer analysis.
– Develop and implement product marketing strategies.
Swaziland Agricultural Development Enterprise
Senior Systems Officer
February 2011 – December 2014
– Developed and implemented complex Internet and Intranet applications on multiple platforms using Rapid Application Development (RAD), Java (J2EE, J2SE), HTML and MySQL.
– Coordinated with systems stakeholders to finalise designs and confirm requirements.
– Provided continued maintenance and development of bug fixes and patch sets for existing desktop and web applications.
– Diagnosed and troubleshooted Windows processing problems and applied solutions to increase systems’ efficiency.
– Built application platform foundation to support migration from Microsoft Access Databases and Excel Files into MySQL database.
– Consistently met deadlines and requirements for all production work orders.
– Managed projects from concept to completion.
– Developed work-flow charts and diagrams to ensure compliance with user requirements.
– Trained staff and other members of IT team regarding developed systems
– Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
– Provided methodologies for object-oriented software development and efficient database design.
Interpark Swaziland
Assistant Manager
July 2004 – January 2005
– Managed two car parks
– Assisted Site Manager with one of the two parks.
– Prepared documentation and balanced daily revenue.
– Banked money on a daily basis.
– Monitored staff attendance, performance and behavior.
– Held disciplinary sessions alongside the Site Manager.
Solutions byGad!
Software Quality Control Officer
December 2002 – March 2004
– Provided continued maintenance and recommendations of bug fixes and patch sets for Practice byGad!, our medical software.
– Diagnosed and troubleshooted Windows processing problems and recommended solutions to increase Practice byGad!’s efficiency.
– Ensured network, system and data availability and integrity through maintenance and upgrades.
– Provided documentation on start-up, shut down and first level troubleshooting of processes to staff.
– Maintained and updated the website
– Developed small in-house applications using Delphi 2 and Interbase
– Desktop publishing using Adobe Pagemaker
– Running scripts, monitoring and troubleshooting an Interbase database.
Projects
Maestro IT (Pty) Ltd website
http://www.maestroit.org Current
Lilangeni Human Resources website
http://www.lilangenihr.com Current
Swaziland Cars website
http://www.swazilandcars.com Current
The Notice Board Corporate Intranet
http://nb.lilangenihr.com Current
Cloud Enterprise Resource Planning
http://erp.maestroit.org Current
National Agricultural Marketing Board website
http://www.namboard.co.sz Current
National Agricultural Marketing Board Intranet
http://www.namboardapp.com Current
Swaziland Market Intelligence system
http://fis.swade.co.sz 2014
Languages
English – Second Language. Speak fluently, write with high proficiency
siSwati – Native language
Awards
Top 18 Innovative Idea, Innovators Association of Swaziland 2014
Memberships
Innovators Association of Swaziland