Profile
§ Hardworking, pro-active and enthusiastic individual with extensive experience in software development.
§ Highly articulate, confident and persuasive team-member, able to motivate and effectively communicate to achieve exceptional business performance.
§ Excellent communication skills, commendable time management skills and capable of performing responsibilities as team lead.
§ Dependable and reliable in supporting and enabling team effort to produce genuine long-term sustainable development and achieve deadlines.
§ Extensive understanding of information systems and enhancing its impact on human centric business processes.
§ Extremely proficient in problem-solving and analysing complex situations.
§ Responsible, ability to strategise and execute plans to achieve these goals.
§ Thrives in challenging environments that requires quick and constant gain of knowledge.
Areas of Expertise
§ Process Improvement § Consulting § Requirements Management | § Data Migration § Data Cleansing § User Training |
System Experience and Proficiencies
§ Microsoft Office Suite including Visio § Microsoft C# § Microsoft ASP.NET § Microsoft SQL Server 2005 § Microsoft Project 2007 | § Web-based Development § Relational Database design § Java Programming § Structured Query Language (SQL) |
Interests
§ § Business Intelligence § Data Governance | § Corporate Performance Management § Business Process Management § Studying towards Bachelor of Commerce in Quantitave Management (UNISA) |
Education and Training
§ Bachelor of Science (Honours) in Information Technology,
§ Bachelor of Science in Information Technology,
§ Rational Unified Process,
§ Object Oriented Analysis and Design,
§ Business Analysis,
§ Service Oriented Architecture,
§ Software Development using Packaged Solution, Chicago, United States of America
§ Introduction to Project Management, Chicago, United States of America
Professional Experience
Business Analyst, Accenture SA, March 2006 to Present
Role Description
- Analyze clients business in order to obtain business requirements which maximize value creation while ensuring high levels of productivity.
- Use existing information systems or propose solutions that align with client strategy to maximize return on investment for the client.
- Accomplish high-quality deliverables within short period of time to ensure project completion.
Key skills acquired
- Client liaison, preparing and presenting solutions to clients.
- Consulting mindset whereby customer requirements are of the utmost importance and ensuring that all tasks are completed as requested whilst proposing any recommendations to ensure client value creation.
- Deliver training to client staff to assist in skills transfer and business process adoption.
- Manage a team of resources and defined project scope, risk mitigation and work allocation.
- Successfully manage a team and understand team dynamics to overcome problematic situations.
- Consult with independent parties to complete deliverables.
Software Developer, Software Futures KKM, January 2005 – February 2006
Role Description
- Develop web-based applications.
- Working as a team member.
- Liaising with clients.
Key skills acquired
- Web development using ASP.NET, C# and SQL on the Visual Studio 2003 platform.
- Undertook training in Rational Unified Process and Object Oriented Analysis and Design.