Gert Venter
Full-stack Software Developer at Matogen Corporate Web Development- 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
Topline Score
Bio
Experience
-
Matogen Corporate Web Development
-
South Africa
-
Information Technology & Services
-
1 - 100 Employee
-
Full-stack Software Developer
-
Jul 2019 - Present
Full-stack software developer at Matogen Corporate Web Development. Responsibilities include: Development: -> Development, maintenance and support of backend solutions using C# with .Net Core, EF.Core and Fluent Validation frameworks -> Development, maintenance and support of mobile applications using Angular, Cordova and Ionic -> Development of C modules adhering to defensive programming and functional safety standards -> Development, integration and maintenance of Azure Web Functions Documentation: -> Assist unit planners with user requirement specifications -> Drawing up of unit design specifications Testing: -> Ensure compliance of MISRA C:2012 standards via testing suite -> Assist quality assurance teams with general testing -> Assist quality assurance teams and client with change request specification -> Creation of QA sheets -> Regression testing -> Participate and moderate team based peer reviews and formal inspections of external software Client relations: -> International travel for on-site client visitations -> Presentations and live demonstrations -> Relationship and team building -> Assistance with debugging and integration with client-developed software Misc: -> General purpose support for Azure server-based solutions -> General purpose client support Show less
-
-
-
North-West University / Noordwes-Universiteit
-
South Africa
-
Higher Education
-
700 & Above Employee
-
Senior Web Developer
-
May 2014 - Jun 2019
Senior Web developer at IDSC Consulting. Responsibilities included: -> Development, maintenance and support of a new business intelligence software suite used by South African universities; -> Development, enhancement, maintenance and support on new and pre-existing business intelligence tools primarily used by South African universities; -> Development of an advanced data viewer capable of generating reports from both SQL and OLAP/MDX data sources; -> Development of advanced dashboard software to replace outdated technology; -> Conception, design and development of reusable libraries; -> Conception, design and development of reusable web components; -> Optimization of existing algorithms and systems; -> Photographer at public functions; -> Mentoring of junior developers; -> Assist with drawing up specification of new applications and enhancements to existing software; -> Second tier client support; -> Investigation of new technologies; Show less
-
-
-
uDecide Technologies
-
North-West, South Africa
-
Assistant Software Developer
-
Jul 2013 - Apr 2014
Part time software developer while busy with Masters Degree at North-West University, Potchefstroom Campus. Responsibilities included: -> Designing reports with Crystal Reports and Microsoft Excel -> Algorithm design and optimization -> Research of new technologies -> General support Part time software developer while busy with Masters Degree at North-West University, Potchefstroom Campus. Responsibilities included: -> Designing reports with Crystal Reports and Microsoft Excel -> Algorithm design and optimization -> Research of new technologies -> General support
-
-
-
Consumer Protection Excellence
-
North-West, South Africa
-
Assistant Software Developer
-
Dec 2010 - Jun 2013
-> Development of financial report generators using Crystal Reports 2010 and Excel; -> Implementation of financial algorithms for debt restructuring systems; -> Implementation of automated email and SMS facilities; -> Development, integration and maintenance of existing algorithms in off-site database systems; -> Development, integration and maintenance of web-based internet services; -> Maintenance and upgrade of existing systems and algorithms; -> Basic assistance with client support. Show less
-
-
Education
-
North-West University/Noordwes-Universiteit
Master of Engineering (MEng), Computer Engineering -
North-West University/Noordwes-Universiteit
Bachelor of Engineering (BEng), Computer Engineering