Johan Coetzer
Senior Consultant at Tsolo Storage Systems (Pty) Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Afrikaans Native or bilingual proficiency
-
German Elementary proficiency
-
Dutch Limited working proficiency
Topline Score
Bio
Credentials
-
ITIL Foundation
Pink Elephant South AfricaJul, 2015- Oct, 2024 -
Linux Server Professional Certification level 1
Linux Server ProfessionalApr, 2005- Oct, 2024
Experience
-
Tsolo Storage Systems (Pty) Ltd
-
South Africa
-
Computer Hardware Manufacturing
-
1 - 100 Employee
-
Senior Consultant
-
Dec 2022 - Present
Working on Array Integration and Verification for South African Radio Astronomy Observatory Working on Array Integration and Verification for South African Radio Astronomy Observatory
-
-
-
Capgemini
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Oct 2022 - Nov 2022
Kubernetes Google Cloud Kubernetes Google Cloud
-
-
-
Standard Bank
-
Simmonds Street, Johannesburg
-
Software Engineer
-
Mar 2018 - Sep 2022
Investor support. Python development. Investor support. Python development.
-
-
-
Mango Airlines
-
South Africa
-
Airlines and Aviation
-
200 - 300 Employee
-
Senior Unix Developer
-
May 2015 - Feb 2018
C development on Linux C++ development on Linux Bash shell scripting on Linux Python development on Linux Perl development on Linux Maintenance of reservation system back-end Database administration (Informix) Linux system administration (Red Hat, Centos, Fedora) Upgrade of passenger name list generation software (C/C++ on Linux) Development of test software, e.g. automated bookings generator (Bash on Linux) C development on Linux C++ development on Linux Bash shell scripting on Linux Python development on Linux Perl development on Linux Maintenance of reservation system back-end Database administration (Informix) Linux system administration (Red Hat, Centos, Fedora) Upgrade of passenger name list generation software (C/C++ on Linux) Development of test software, e.g. automated bookings generator (Bash on Linux)
-
-
-
Netronome
-
Centurion
-
Software Engineer
-
Mar 2012 - Apr 2015
C development on Linux C++ development on Linux Python development on Linux Assembly language programming for Netronome NFP3200 chips Research into network technology Linux system administration (Ubuntu, Centos) Network load balancing applications (assembly language) 128-bit hash calculation library (C on Linux) Simulator for next generation network controller chip (C/C++ on Linux) Automated software test system (Python) C development on Linux C++ development on Linux Python development on Linux Assembly language programming for Netronome NFP3200 chips Research into network technology Linux system administration (Ubuntu, Centos) Network load balancing applications (assembly language) 128-bit hash calculation library (C on Linux) Simulator for next generation network controller chip (C/C++ on Linux) Automated software test system (Python)
-
-
-
BCX
-
South Africa
-
IT Services and IT Consulting
-
700 & Above Employee
-
Contractor Programmer
-
Mar 2011 - Feb 2012
C development with MS Visual Studio C with Embedded SQL development on HP NonStop Writing of technical specifications Writing of deployment documentation Maintenance of existing code Support and new developments for Vodacom Prepaid Frontend Prepaid cell phone subscriber creation, deletion and update software (C with Embedded SQL on HP NonStop) C development with MS Visual Studio C with Embedded SQL development on HP NonStop Writing of technical specifications Writing of deployment documentation Maintenance of existing code Support and new developments for Vodacom Prepaid Frontend Prepaid cell phone subscriber creation, deletion and update software (C with Embedded SQL on HP NonStop)
-
-
-
Intellipower
-
Pretoria
-
Contractor Programmer
-
Mar 2010 - Feb 2011
C development for TCP/ÍP communication to ZigBee wireless devices PHP development Java development Android development PostgreSQL development Web 2.0 programming with Ajax TCP/IP network management Linux system administration (Fedora) Security system server for housing development (C on Linux) Intelligent energy management using Zigbee devices (C on Linux) Web-based management interface (PHP) Proof of concept control panel (Java) Alarm control panel software (Andriod) Electronic message delivery software (Andriod) Show less
-
-
-
Codemagus
-
Sandton
-
Contractor programmer
-
Dec 2007 - Feb 2010
C/C++ development PHP development Web 2.0 programming with Ajax Bash shell script development Technical documentation in Tex Project management Linux system administration (Fedora) Web based graphical dashboard for stress test of debit/credit card payment system (C on Linux) Proof of concept for graphical dashboard (C++ and PHP on Linux) C/C++ development PHP development Web 2.0 programming with Ajax Bash shell script development Technical documentation in Tex Project management Linux system administration (Fedora) Web based graphical dashboard for stress test of debit/credit card payment system (C on Linux) Proof of concept for graphical dashboard (C++ and PHP on Linux)
-
-
-
-
Back office programmer
-
Aug 2005 - Nov 2007
C/C++ development Maintenance of existing C/C++ and Perl code Linux system administration PostgreSQL database development Project management Linux system administration (Debian, SUSE, Slackware) HTTP tunnel over proprietary middleware (C on Windows) Search engine based on open source software (C on Linux) Chat forum application using proprietary middleware (C++ on Linux) Stock price graphing web application (C++ and Perl on Linux) Network monitoring (Java on Linux) Show less
-
-
-
Experian South Africa
-
Bryanston
-
Senior Technical Analyst
-
Nov 2002 - Jul 2005
C++ development of CGI web applications Maintenance of existing C++ code base ASP web page maintenance and development PHP web page development Web page design Project management Web interface for credit enquiries (C++ and PHP on Windows) C++ development of CGI web applications Maintenance of existing C++ code base ASP web page maintenance and development PHP web page development Web page design Project management Web interface for credit enquiries (C++ and PHP on Windows)
-
-
-
Knowledge Focus
-
Pretoria Area, South Africa
-
Development Director
-
Jul 2000 - Oct 2002
Excalibur RetrievalWare search software installation, support and customization HP-UX, Windows NT/2000 and Sun Solaris support Oracle and Informix installation, support and programming Marketing and pre-sales support Tender replies, quotes and project planning Web design and programming with HTML, JavaScript, XML/XSL CGI programming in C/C++ Project management Financial administration Team leader for development projects Implementation of search solution on websites and intranets Development of automatic categorization engine software (C on Windows and Unix) Show less
-
-
-
University of Pretoria/Universiteit van Pretoria
-
South Africa
-
Higher Education
-
700 & Above Employee
-
Part time lecturer
-
Jul 2001 - Nov 2001
Teach course Software Engineering for second-year Engineering students (introduction to programming using C) Teach course Software Engineering for second-year Engineering students (introduction to programming using C)
-
-
-
Grintek Electronics
-
Midrand
-
Software Engineer
-
Apr 1999 - Mar 2000
HP-UX support and Sun Solaris support Windows NT installation and support Oracle installation, support and programming Excalibur RetrievalWare (text search engine) installation, support and customization HTML web page design JavaScript programming Tender replies C programming with RetrievalWare SDK Team leader for development projects Project management Crime database (Oracle) Web page customizations using RetrievalWare HP-UX support and Sun Solaris support Windows NT installation and support Oracle installation, support and programming Excalibur RetrievalWare (text search engine) installation, support and customization HTML web page design JavaScript programming Tender replies C programming with RetrievalWare SDK Team leader for development projects Project management Crime database (Oracle) Web page customizations using RetrievalWare
-
-
-
Telkom
-
South Africa
-
Telecommunications
-
700 & Above Employee
-
IT Specialist
-
Jun 1998 - Apr 1999
Oracle PL/SQL programming Data warehouse application design Korn shell scripts on Sequent Dynix C programming Pre-processing and loading of billing data into Oracle database (Korn shell scripts and C on Unix) Loading of financial data from Walker financial system into Oracle data warehouse (automated SQL-loader and SQL-plus scripts, controlled with a shell script on Unix) Oracle PL/SQL programming Data warehouse application design Korn shell scripts on Sequent Dynix C programming Pre-processing and loading of billing data into Oracle database (Korn shell scripts and C on Unix) Loading of financial data from Walker financial system into Oracle data warehouse (automated SQL-loader and SQL-plus scripts, controlled with a shell script on Unix)
-
-
-
Telkom
-
South Africa
-
Telecommunications
-
700 & Above Employee
-
Senior Engineer
-
May 1993 - Mar 1995
Unix system administration (HP-UX) Router installation and maintenance (Cisco) Database administration (Informix) Programming with Korn shell script, C/C++ and Xwindows/Motif Windows NT system administration Drawing up of system specifications Evaluation of tender replies Project management Audit system for billing integrity (C++ and Informix ESQL/C on Unix) Fraud prevention and investigation (C++ and shell script on Unix) Exchange-to-mainframe file transfer software (shell script on Unix) Billing data file collection system for foreign telecommunications operator (C++ using Xwindows/Motif on Unix) Show less
-
-
-
Telkom
-
South Africa
-
Telecommunications
-
700 & Above Employee
-
Engineer
-
Nov 1990 - Mar 1993
Local area network installation and maintenanceVAX/VMS system programming and system managementNetwork supervisor - Novell Netware 2.2 and 3.0 serversVAX/Pascal programmingC programming on PC with Novell Netware SDKProject managementGeneral PC user supportHead of Computer Laboratory (six personnel members)Procurement of hardware and softwareAutomated tape backup software for VAX system (script on VAX/VMS)Installation of local area network hardware (PC network interface cards, servers, printers, routers, hubs, cabling and test equipment) Show less
-
-
Engineer
-
Mar 1987 - Oct 1990
Embedded microprocessor system design - Intel 8051Programming for embedded systems in PL/M 51Printed circuit board designBuilding of prototypesPascal software developmentProcurement of electronic components and test equipmentSupervision of final year engineering studentsTelex multiplexer using 8051 processor and modem chipDesign of automatic call generator CPU board using 8051 processorIntelligent terminal software for Alcatel E10B exchanges (Pascal on MSDOS) Show less
-
-
Education
-
University of Pretoria/Universiteit van Pretoria
Master’s Degree, Electronic Engineering -
University of Pretoria/Universiteit van Pretoria
Engineer’s Degree, Electronics Engineering -
University of Pretoria/Universiteit van Pretoria
Engineer’s Degree, Electronic Engineering -
Overkruin
High School, Matric