Johan Coetzer

Senior Consultant at Tsolo Storage Systems (Pty) Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Pretoria, Gauteng, South Africa, ZA
Languages
  • English Native or bilingual proficiency
  • Afrikaans Native or bilingual proficiency
  • German Elementary proficiency
  • Dutch Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • ITIL Foundation
    Pink Elephant South Africa
    Jul, 2015
    - Oct, 2024
  • Linux Server Professional Certification level 1
    Linux Server Professional
    Apr, 2005
    - Oct, 2024

Experience

    • 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

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

    • 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)

    • 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)

    • 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

    • 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

    • 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)

    • 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

    • 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)

    • 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

    • 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
    1999 - 2001
  • University of Pretoria/Universiteit van Pretoria
    Engineer’s Degree, Electronics Engineering
    1987 - 1989
  • University of Pretoria/Universiteit van Pretoria
    Engineer’s Degree, Electronic Engineering
    1981 - 1986
  • Overkruin
    High School, Matric
    1976 - 1980

Community

You need to have a working account to view this content. Click here to join now