Cornelius Viljoen

Cornelius Viljoen Email and Phone Number

Application Development Manager at Fnb @ FNB South Africa
johannesburg, gauteng, south africa
Cornelius Viljoen's Location
City of Cape Town, Western Cape, South Africa, South Africa
Cornelius Viljoen's Contact Details

Cornelius Viljoen work email

Cornelius Viljoen personal email

About Cornelius Viljoen

More than 18 years experience in Information Technology, 10+ years in the financial sector. Skills consist of system design, architecture, analysis, development, integration, stakeholder engagement and employee management across multiple teams. I aspire to be senior management and apply my skills across the entire IT landscape. Goal is to strategically coordinate the various functions within IT and ensure they work together efficiently as a whole.Managerial:• Employee Management -- 8 years• Strategic planning -- 8 years• Conduct and assist in recruitment -- 7 years• Assist and facilitate employee skills growth -- 7 years• Coordinate employee engagement -- 7 years• System architecture and design -- 15 yearsDevelopment languages:• C# -- 12 years• .Net Framework -- 12 years• Visual basic -- 12 years• Windows Services -- 12 years• LINQ -- 11 years• Lambda -- 9 years• WPF -- 9 years• MVVM Pattern -- 9 years• MEF integration -- 9 years• Reflection -- 9 years• Multi-Threading -- 9 years• TCP/IP Socket Client Server communication -- 9 years• XML/Serialization -- 9 years • HTML -- 7 years• Web Services -- 7 years• MVC -- 7 year• ASP -- 7 years• JQuery -- 6 years • JavaScript -- 7 years • CSS -- 7 years • Entity Framework -- 7years• Angular 1 -- 5 years• Angular 2 -- 5 years• Typescript -- 5 years • Node -- 5 years • ASP -- 5 years• C++ -- 2 years• AWS lambda, SQS, SNS, S3 -- 1.5 years• Named Pipes -- 1 year• Delphi -- 1 year• Sequelize -- 6 monthsSpecialized software development:• Financial industry -- 8 years • Encryption technology -- 5 years • Fingerprint technology -- 4.5 years• Banking Cheque Truncation systems -- 2.5 years• File Transfer systems -- 2.5 years• Cheque scanners -- 2.5 years• Facial recognition technology -- 2.5 years• Licence Plate recognition technology -- 2.5 years• Image manipulation technology -- 2.5 years• Various smart card printing -- 2.5 years• Smart card technology -- 1 year• E-pad – electronic signing -- 1 year• Camera and imaging technology -- 1 yearDatabase development, integration & administration:• MS SQL Server -- 14 years• Oracle -- 3 years• MySQL -- 2 years• Interbase -- 2 years• Mongo -- 1 year• MS Access -- 1 yearDeployment, Continuous Delivery, Integration & other :• Jira -- 5 years• Jenkins -- 5 years• Github -- 5 years• AWS Github -- 4 years• Octopus-- 3 years

Cornelius Viljoen's Current Company Details
FNB South Africa

Fnb South Africa

View
Application Development Manager at Fnb
johannesburg, gauteng, south africa
Website:
fnb.co.za
Employees:
17632
Cornelius Viljoen Work Experience Details
  • Fnb South Africa
    Application Development Manager
    Fnb South Africa Oct 2022 - Present
    South Africa
  • Directaxis
    Application Development Manager
    Directaxis May 2019 - Sep 2022
  • Directaxis
    Lead Software Development Engineer
    Directaxis Sep 2015 - Apr 2019
    Cape Town Area, South Africa
    Projects:• Cloud based loan Application system• PDF Data scraping system• Financial Loan Application systems• Architecture, Design, Development visual display Wallboard• Architecture, Design, Development of Specialized Micro Services• Development of various REST api'sResponsibilities and Skills:• Meeting with business to discuss software solution requirements • Architecture of solutions • Manage team members• Research and development of new technologies • Develop software solutions• Web service integration• Micro Services• MVVM• Message Queues• Reflection• Dependency Injection• Multi-Threading• XML• XML serialization• LINQ• Lambda• SQLSqerver• Entity Framework• Json• Responsive design• Javascript• JQuery• Ajax• Angular• Angular 2/4• Angular CLI• Typescript• NodeJS• Express• Sequelize• Mongo• AWS S3/SQS/SNS• Sharepoint• Octopus• NPM• RxJS• CSS• SCSS
  • Centrestone
    Senior Lead Software Engineer
    Centrestone Jan 2014 - Aug 2015
    Projects:• ERP System for lead generating companies, • Architecture, Design, Development of new version of Web based ERP system using latest technologiesResponsibilities and Skills:• Meeting with clients to discuss software solution requirements • Architecture of solution • Oversee quality assurance• Research and development of new technologies • Develop software solutions• SMS service integration • FTP integration• Web service integration• Razor• MVC• Reflection• Multi-Threading• XML• XML serialization• LINQ• Lambda• MySQL• Entity Framework• Javascript• JQuery• Ajax• CSS
  • Sybrin Limited
    Senior Lead Software Developer
    Sybrin Limited Apr 2011 - Dec 2013
    Johannesburg Area, South Africa
    Projects:• Cheque truncation system for the Kenya Banking Sector and Banking Association, • Cheque truncation system for the Zambia Banking Sector and Clearing House,• Tender and proof of concept systems for the • Botswana Clearing House • Tanzania Clearing House • Lesotho Clearing House • Malawi Clearing HouseResponsibilities and Skills:• Meeting with clients to discuss software solution requirements• Preparing formal solution proposals to meet client requirements• Architecture of solution• Preparing detailed project plans• Oversee quality assurance• Research and development of new technologies• Assist in the compilation of system specifications • Manage junior developers • Develop software solutions• Facilitate SIT, UAT Testing, Training and customer sign-off• SMS service integration• TCP Client Server modules• FTP Client Server modules• Named Pipes communication• WPF• MVVM• MEF integration• Reflection• Multi Threading• Windows services• XAML• XML serialization• LINQ• Lambda• Named Pipes
  • Itatec
    Senior Software Developer
    Itatec Jan 2009 - Mar 2011
    Johannesburg Area, South Africa
    Projects:• Time and attendance system for number of companies• Biometric access control systemsResponsibilities and Skills:• Meeting with clients to discuss software solution requirements• Preparing formal solution proposals to meet client requirements• Architecture of new solutions• Preparing detailed project plans• Oversee quality assurance• Research and development of new technologies• Assist in the compilation of system specifications • Manage junior developers• Develop software solutions• Developing client specific software applications• Developing demo applications for tender purposes• Developing software used in device integration• Call functions from LIB files and general SDK integration development• Researching new technologies, developing integration software for new technologies • Project specific research • Fault finding in installed systems, support for installed systems• Lower level staff management• Sagem biometric device• Magstrip card readers and encoders
  • Neametrics
    Software Developer
    Neametrics Oct 2006 - Dec 2008
    Johannesburg Area, South Africa
    Projects:• Driving licence Live Capturing Unit, capturing fingerprint templates, electronic signature and photograph• ANPR(Automated Number Plate Recognition) demo system• Biometric Enrollment system for night club enrolling VIP members • Facial Recognition DemoResponsibilities and Skills:• Architecture of new solutions• Preparing detailed project plans• Represent company at SABS standards meetings• Oversee quality assurance• Research and development of new technologies• Assist in the compilation of system specifications • Manage junior developers• Develop software solutions• Developing client specific software applications• Developing demo applications for tender purposes• Developing software used in device integration• Developing components used for interfacing with devices, to enable lower level developers easier intergration with devices• Develop custom components for image manipulation, or other application as needed for specific project• Dynamically load DLL's which can not be directly called due to decorated method names or visual C++ decorations• Call functions from LIB files and general SDK integration development• Researching new technologies, developing integration software for new technologies • Project specific research • Biometric devices client sales, teleconferencing and communication with biometric devices suppliers • Fault finding in installed systems, support for installed systems• Lower level staff management• Lead client meetings, • Company representation at professional bodies meetings (STANSA SJ71 workroup at SABS) • Company representation at formal public events (IT expo events)• Suprema biometric devices• Lumidigm biometric device• Sagem biometric device• Barcode scanners• Specialized card printers• Magstrip card readers and encoders• Star micronics reprintable card printers• Smart card readers and encoders• ANPR (Automated Number Plate Recognition)• Facial recognition systems• Motion detection modules
  • Eds Sa
    It Systems Maintenance
    Eds Sa Apr 2006 - Sep 2006
    Pretoria Area, South Africa
    • Contracted at the Nissan production plant. • Mainly responsible for maintaining the wireless barcode scanners used throughout the factory to scan automotive parts. • Performed basic client hardware and software support functions• Building a healthy conducive relationship with the client • Understanding the client’s needs and business requirements• Support and manage wireless scanning system

Cornelius Viljoen Skills

Microsoft Sql Server C# Software Development .net Sql Xml Integration Web Services C++ Visual Basic Visual Studio Asp.net Html Linq Wpf Systems Analysis Business Analysis Vb.net T Sql Asp Javascript Multithreading Tcp/ip Requirements Analysis System Architecture System Design Software Design Databases Mysql Java Reflection Mef Windows Services .net Remoting Mvvm Ftp Full Sdlc Web Development Ajax Oracle Jquery Mongodb Entity Framework Lambda Expressions Lean Software Development Mvc Named Pipes Employee Management Interviewing Skills Fintech Programming

Cornelius Viljoen Education Details

Frequently Asked Questions about Cornelius Viljoen

What company does Cornelius Viljoen work for?

Cornelius Viljoen works for Fnb South Africa

What is Cornelius Viljoen's role at the current company?

Cornelius Viljoen's current role is Application Development Manager at Fnb.

What is Cornelius Viljoen's email address?

Cornelius Viljoen's email address is co****@****ail.com

What schools did Cornelius Viljoen attend?

Cornelius Viljoen attended University Of Pretoria/universiteit Van Pretoria, Nelspruit High School.

What are some of Cornelius Viljoen's interests?

Cornelius Viljoen has interest in Socializing, Squash, Golf, Latest Technologies, Fishing.

What skills is Cornelius Viljoen known for?

Cornelius Viljoen has skills like Microsoft Sql Server, C#, Software Development, .net, Sql, Xml, Integration, Web Services, C++, Visual Basic, Visual Studio, Asp.net.

Who are Cornelius Viljoen's colleagues?

Cornelius Viljoen's colleagues are Mmabatho M., Langa Mpumi, Shelley Dunbar, Michael Jacobs, Makhosazana Dube, Solomon Lebethe, Regina Kleinbooi.

Not the Cornelius Viljoen you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.