Monday, November 16, 2009

Curriculum Vitae

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

§ Enterprise Content Management

§ 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, University of Cape Town, South Africa

§ Bachelor of Science in Information Technology, University of Cape Town, South Africa

§ Rational Unified Process, Cape Town, South Africa

§ Object Oriented Analysis and Design, Cape Town, South Africa

§ Business Analysis, Chicago, United States of America

§ Service Oriented Architecture, Kuala Lumpur, Malaysia

§ 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.