1. AS VILJOEN
Curriculum Vitae
ABSTRACT
I have over 20 years of experience in
software research and development. For the
past six and a half years I have been
managing the development team of VIP Total
Solutions. This product has over 27 000
users. My biggest drive is to create software
that is reliable, stable and that has ease of
use. I like to create opportunities for the
people around me, mentoring young up-an-
coming talent, and bringing out the best in
others. My background makes me an old-
school hard-core programmer with a passion
for code “that just works” and which is
delivered on time! Although striving for
excellence is a focus when releasing stable
software, I also believe that this should be
done efficiently. I strive to produce "fresh"
software while inspiring the team to BE out of
the box, not only to think out of the box.
Combining the old with new technology and
witnessing the excitement of this
combination, makes my world addictive.
Viljoen, Annette
2. Viljoen, Annette
Page 1
Viljoen, Annette
9/1/2016
92 Argyle Street, LYNWOOD GLEN, Pretoria East
082 605 1914
Annette.Viljoen@SAGE.com
E X P E R I E N C E
Software Developer Manager (Cobol) | Sage
(Previously Sage VIP)
January 2011 – Current
Tools:
o Micro Focus Extend 10 (AcuCobol)
o Transoft
o MS Project
o Microsoft Visual Source Safe
o Evolution for bug tracking
o Jira
o MS Office
Responsibilities:
Teams
Cobol Development Team
Africa Report Specialist Development Team
HR and ESS Development Team
Sage ESS Development Team
Research
Working closely with the Software vendor to get workable solutions to
ensure the longevity of the Cobol system.
POC projects to establish the feasibility of possible solutions for the
Cobol system.
3. Viljoen, Annette
Page 2
Project Management
- Using Agile Methodology to deliver stable software on time. (Jira)
- Planning all release dates and manage project accordingly to ensure
all legislative requirements are met, new features are included and
enhancements are done.
- Planning and working with external Development team regarding the
Hybrid cloud solution of the Cobol system.
- Manage the Cobol Developers, Report Specialists and .Net
developers. Responsible for the performance appraisals and
performance management and team ratings.
- Liaise with Quality Control team for testing and ensure that the Total
Solutions software is synchronised with the release date of the Cobol
Software.
- Planning and delivering of software to a base of 27 000 users each
release, on-time.
- Part of the strategic Product Operational Committee to do future
planning and give direction for the roadmaps.
- Road shows to roll out new software to our client base.
Application Design
- Working mostly alone on application specifications covering
objectives, scope and software environments, all the application
functions, strategies and phasing of development.
- Working on existing applications, specific interfaces.
- Translate business specifications into technical specifications.
- Documents all work according to standards.
Programming and Software Creation
- Design programs and do modifications from specifications to agreed
standards.
- Create and amend programs.
- Responsible for API layer between .Net systems and the current
COBOL systems.
- Maintain the software storage and security.
Consultant Support
- Provide constant support and advice to the VIP Support Consultants.
4. Viljoen, Annette
Page 3
- Discuss and evaluate potential solutions.
- Help with solving of system problems at clients
Software Developer (Cobol) | Softline VIP
September 2001 – December 2010
Tools:
o Acubench
Responsibilities:
Application Design
- Working mostly alone on application specifications covering
objectives, scope and software environments, all the application
functions, strategies and phasing of development.
- Working on existing applications, specific interfaces.
- Translate business specifications into technical specifications.
- Document all work according to standards.
Programming and Software Creation
- Design programs and do modifications from specifications to agreed
standards.
- Create and amend programs.
- Responsible for API layer between .Net systems and the current
COBOL systems.
- Maintain the software storage and security.
Consultant Support.
- Provide constant support and advice to the VIP Support Consultants.
- Discuss and evaluate potential solutions.
- Help with solving of system problems at clients.
Software Developer (Cobol) | Q D ata D ynamique (PQ
Africa)
August 1999 – August 2001
Tools:
Netexpress
Dialog Systems
5. Viljoen, Annette
Page 4
Microfocus Cobol
Characterbase
Unix
Responsibilities:
Application Support
- Prioritise requests in accordance with agreed criteria
- Provide responses to requests for support by making system
modifications, developing work- around, manipulating data, training
staff etc.
Application Design
- Working alone or as part of a team on application specifications
covering objectives, scope, constrains, hardware, network and
software environments, main application functions and information
flows, data load and implementation strategies, phasing of
development etc.
- Working on existing applications, specific user/application
interfaces, including menus, screen dialogs, inputs, reports,
validation and error correction procedures, processing rules,
access, security and audit controls.
- Translate logical designs into physical data flows, file layouts,
common routines and utilities, etc.
- Document all work using required standards.
Programmingand Software Creation
- Design programs and do modifications from specifications to
agreed standards. Create and amend programs.
User Support
- Provide detailed advice and guidance to users.
- Propose, discuss and evaluate potential solutions with service
providers.
Creditors Clerk |CHEP SA
November 1998 – July 1999
Handling all creditors in the NorthernRegion
Capturing creditors on Impact System
Petty Cash
Doing all orders of Jetpark Depot
Capturing of good inward notes on Impact System
6. Viljoen, Annette
Page 5
Owner / Manager
May 1997 - October 1998
Increased turnoverfrom R30 000 to R85 000 monthly
Employed 5 people
Expanded from a small convenience store to a one stop servicefor drivers of
commercial vehicles
General Office Clerk | ROBA Distributors
October 1995 - April 1997
Responsible for entirecomputer system.
Creditors and debtors
Client Liaison
Placing orders with suppliers
Receiving orders from clients
Receiving goods
Invoicing
Creditors Clerk| Noordwes Co-op
January 1992 - September 1994
Encoding of creditor information
Preparing of monthly statements
Programmer: ICL 3900 Mainframe|Pretoria
Municipality
December 1990 - December 1991
Support for existing systems
Development of new systems
7. Viljoen, Annette
Page 6
Lecturer (After Hours)| Lichtenburg Technical
College
January 1992 - June 1994
Subjects / packages lectured:
Computer practice N3 – N5
Wordstar
Super Calc
Ms Dos
Pastel
Lotus 123
DBASE III+ / IV
Word Perfect
Junior Programmer (Student work) IBM 38
Mainframe| Vereeniging Municipality
Holidays 1989 – 1990
Developing new programs
8. Viljoen, Annette
Page 7
E D U C A T I O N
Vaaldriehoek Technikon / R SA Technikon
January 1989 – December 1991
Applied Statistics
Business Management I
Mathematical Maths
Development Software I: Programming Concepts
Development Software I: Introduction to COBOL
Development Software II
Development Software III: Systems Implementation
Development Software III: Projects
Information Systems I
Information Systems II
Information Systems III: Databases
Information Systems III: Project Management
DBASE III+
Language and Life Skills (IT)
Computer Literacy Practical (IT)
Access
Word
Excel
PowerPoint
Computer Literacy Theory (IT)
9. Viljoen, Annette
Page 8
C O U R S E S
LGiT Woodmead
May 2007
Introduction to C# Programming with Microsoft NET
Course # 2609A
October 2007
Writing Queries using SQL Server 2005 Transact SQL
Course # 2778
Trever K ettler Training
February 2007
Project Management
VIP
During 2011
Performance Management
Time Management
Coaching for Performance
Conducting Meetings
Developing thinking competence
Effective Communication
Business Writing
Presentation Skills
Telephone Skills
November 2012
Vital Behaviours
10. Viljoen, Annette
Page 9
The H uman Edge
February 2012
Crucial Conversations
K obus N eethling
June 2014
Beyonder Phase One
Sage
During 2015
Innovation
During 2016
Change Management for Leaders
Coaching for High Performance
11. Viljoen, Annette
Page 10
I N T E R E S T S
Victrix Ludorm 1987
Vaaldriehoek Volleyball Captain 1987
Pupils Council 1988
SAT Athletics Team 1989
Vaaldriehoek Netball team O/21 1990
Stellaland Korfball Team Captain 1995
Gauteng Central International Korfbal Team (2001 – 2004)
Gauteng East Indoor Cricket Ladies O/30 Team (2003 – 2004)
Female Batsmen of the Series (Softline) 2005, 2006, 2007,2008
Softline Developer of the Year 2010
Softline Employee of the Year: Commitment to quality 2010
Sage Vip Female Bowler of the year 2014