Charl Van Der Westhuizen

Charl Van Der Westhuizen Email and Phone Number

Founder Experient Solutions | Software Architect | Java, JEE, Spring, Spring Boot, Fintech @ Bank Zero
johannesburg, gauteng, south africa
Charl Van Der Westhuizen's Location
Johannesburg Metropolitan Area, South Africa
About Charl Van Der Westhuizen

I have been building software in a professional setting for 26 years, 23 years in Java, 19 years as a software architect.I worked for 14 years as a software architect of FNB's bespoke ATM application. The job involved many interesting software development concerns:* Event-driven, state machine architecture;* Application device integration - pin pad, card readers, cash dispensers, chip cards and more;* Digital- and application security - hardware encryption and remote key loading, secure data transport, secure payment card transactions (EMV);* Back-end service integration - REST API, SOAP web services, TCP-based message protocols;* User interface design and optimization for customer experience.I always relished the projects that had to do with EMV - payment card acquiring. I implemented the application integration for an EMV kernel into the bespoke ATM application. I was always involved as an advisor in all recertification projects. I also did the design and implementation for the integration of contactless card readers (NFC readers) into the application.During my time as software architect for FNB, I also fulfilled the role of software development manager for about 8 years. This involved allocation of work, performance management and technical interviews of job applicants.From 2000 to 2008, I worked on many different JEE/J2EE projects - various Web applications running different application servers using various databases and frameworks.During my time with Dariel Solutions from 2006 to 2008, I was also involved in a couple of formal software reviews for clients. The objective of such reviews were usually to review and analyze a specific system and make recommendations on its replacement, modernization or refurbishment.We live in an exciting time of astonishing technological innovation, and I would very much like to be part of it.

Charl Van Der Westhuizen's Current Company Details
Bank Zero

Bank Zero

View
Founder Experient Solutions | Software Architect | Java, JEE, Spring, Spring Boot, Fintech
johannesburg, gauteng, south africa
Website:
bankzero.co.za
Employees:
15
Charl Van Der Westhuizen Work Experience Details
  • Bank Zero
    Software Developer
    Bank Zero May 2024 - Present
    Bryanston, Gauteng, South Africa
  • Experient Solutions
    Founder And Software Architect
    Experient Solutions Jan 2024 - Present
    Johannesburg Metropolitan Area, South Africa
  • First National Bank
    Software Architect
    First National Bank Sep 2008 - Feb 2023
    City Of Johannesburg, Gauteng, South Africa
    Software Architect - ATM platformDesigned and supervised implementation of functions, features and frameworks for a bespoke ATM terminal application including cash transactions, electronic payments, loan applications, opening of cash investment- or savings accounts, and purchasing of third-party products.Managed and mentored a team of software developers.Authoring and presentation of technical specifications and software models.Provided technical guidance to project managers, business analysts, developers and test analysts regarding software development processes including requirements analysis, software development life cycle (SDLC), agile methodology, impact- and risk assessments and software release management.Notable projects:Designed and developed application support for acquiring of EMV chip card transactions.Designed and supervised development for card-less cash withdrawals.Designed and developed a bespoke Remote Key Loading (RKL) subsystem for the ATM platform to enable automated loading of key encryption keys.Designed and developed integration component and transaction processing for contactless EMV chip card transactions.Designed, developed and supervised development of a new ATM transaction portal based on RESTful APIs as part of the modernization of the ATM platform.
  • Dariel
    Software Architect
    Dariel Oct 2006 - Sep 2008
    Johannesburg Metropolitan Area
    Designed and developed several different Web applications used in banking, financial services and supply chain management.Performed software audits for clients to make recommendations for modernization, replacement, or refurbishment of systems.
  • Discovery Limited
    Software Architect
    Discovery Limited Oct 2003 - Sep 2006
    Sandton, Gauteng, South Africa
    Designed and supervised development of Web applications used by the intermediary community including application tracking, commission statements, leads management and accreditation exams.Supervised and mentored a team of developers.
  • Fnb South Africa
    Solutions Designer
    Fnb South Africa Jan 1999 - Sep 2003
    City Of Johannesburg, Gauteng, South Africa
    Design and implementation of Java J2EE Web applications for contact center. Computer telephony integration (CTI) and interactive voice response (IVR)
  • Nwk Limited
    Senior Programmer
    Nwk Limited Mar 1997 - Dec 1998
    Lichtenburg, North-West, South Africa
    Development of point-of-sale (POS) application for produce depots in Visual Basic.Application device integration of weighing scale.Support of Member system including sales documents, statements and management reports in Natural/ADABAS
  • Potchefstroom Gimnasium
    Teacher
    Potchefstroom Gimnasium Jan 1988 - Feb 1997
    Potchefstroom, North-West, South Africa
    Teaching physical science, mathematics and computer science to secondary school learnersManager brass bandCricket and rugby coach

Charl Van Der Westhuizen Education Details

Frequently Asked Questions about Charl Van Der Westhuizen

What company does Charl Van Der Westhuizen work for?

Charl Van Der Westhuizen works for Bank Zero

What is Charl Van Der Westhuizen's role at the current company?

Charl Van Der Westhuizen's current role is Founder Experient Solutions | Software Architect | Java, JEE, Spring, Spring Boot, Fintech.

What schools did Charl Van Der Westhuizen attend?

Charl Van Der Westhuizen attended University Of South Africa/universiteit Van Suid-Afrika, North-West University / Noordwes-Universiteit.

Who are Charl Van Der Westhuizen's colleagues?

Charl Van Der Westhuizen's colleagues are Anneke Landman, Nomfundo Mabaso, Gustav Keller, Anjali Sachan, Themba Sishuba, Ruskin Fisher, Palesa Tshabalala.

Not the Charl Van Der Westhuizen 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

Aero Online

Your AI prospecting assistant

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.