RIAAN OBERHOLSTER SOFTWARE DEVELOPER AT EOH MICROSOFT SERVICES [email protected]SUMMARY "To be the best at what I do". I strive to do exactly what the previous statement says. As a programmer I work well under pressure and get things done when they are needed while maintaining quality. With over 5 years programming experience through tutoring and projects at university as well as the job experience I have so far, I have striven to build a solid cornerstone for my programming career before it began. I learn quickly and will be able to adapt to any situation that requires it. Being the best at Computer studies, 2nd best at Maths and science at Matric in High school was only the beginning for me. EXPERIENCE SOFTWARE DEVELOPER AT EOH MICROSOFT SERVICES MARCH 2014 - PRESENT (2 YEARS 3 MONTHS) Software Developer using C#, winforms, .Net, SharePoint, JavaScript, Web Development, SSRS reports, Web API and SQL. SOFTWARE DEVELOPER AT WEBVUDU | DIGITAL VOODOO NOVEMBER 2013 - FEBRUARY 2014 (4 MONTHS) Software Developer with C#, ASP.NET, MVC, WCF, WPF, SQL. A website backend was developed using a framework using C# and SQL. This backend used encrypted messages as well as service bus communication for storing and accessing data in an SQL database. The UI for this Website was built using the MVC method using HTML, JavaScript, JQuery and Razor to integrate with the backend over a secure https channel. The website included registration forms, admin pages and management forms for ease of use. DEVELOPER AT ENTERPRISE ELECTRONIC COMMERCE FEBRUARY 2013 - NOVEMBER 2013 (10 MONTHS) Programmer for POS devices and Backend servers for financial transactions and value added services. Including Terminal tracking and databases. C and C++ programming languages were used to program the POS devices which ran on
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
RIAAN OBERHOLSTERSOFTWARE DEVELOPER AT EOH MICROSOFT SERVICES
"To be the best at what I do". I strive to do exactly what the previous statement says. As a programmer I work well under pressure and get things done when they are needed while maintaining quality. With over 5 years programming experience through tutoring and projects at university as well as the job experience I have so far, I have striven to build a solid cornerstone for my programming career before it began. I learn quickly and will be able to adapt to any situation that requires it. Being the best at Computer studies, 2nd best at Maths and science at Matric in High school was only the beginning for me.
EXPERIENCE
SOFTWARE DEVELOPER AT EOH MICROSOFT SERVICES
MARCH 2014 - PRESENT (2 YEARS 3 MONTHS)
Software Developer using C#, winforms, .Net, SharePoint, JavaScript, Web Development, SSRS reports, Web API and SQL.
SOFTWARE DEVELOPER AT WEBVUDU | DIGITAL VOODOO
NOVEMBER 2013 - FEBRUARY 2014 (4 MONTHS)
Software Developer with C#, ASP.NET, MVC, WCF, WPF, SQL.
A website backend was developed using a framework using C# and SQL. This backend used encrypted messages as well as service bus communication for storing and accessing data in an SQL database. The UI for this Website was built using the MVC method using HTML, JavaScript, JQuery and Razor to integrate with the backend over a secure https channel. The website included registration forms, admin pages and management forms for ease of use.
DEVELOPER AT ENTERPRISE ELECTRONIC COMMERCE
FEBRUARY 2013 - NOVEMBER 2013 (10 MONTHS)
Programmer for POS devices and Backend servers for financial transactions and value added services. Including Terminal tracking and databases. C and C++ programming languages were used to program the POS devices which ran on FPGA boards inside a casing. The projects included using a scripting language developed for POS devices and ran on a C code core. I was in charge of creating the Core for the new POS devices as well as debugging the old ones. The core worked over TCP/IP connections that were made over 3G/GPRS to a backend that had connections to SQL databases and to banking systems. The backend servers were coded in vba.net and C#.net and had to include encryption and user authentication.
ASSISTANT DEVELOPER AT SAMES
NOVEMBER 2011 - FEBRUARY 2012 (4 MONTHS)
C programming, C++ programming, verilog programming, embedded systems design, signal and communications development. The project entailed the use of VHDL software combined with C embedded programming to make a softcore for an FPGA circuit.
PROJECTS
POINT OF SALES DEVICE PORT
FEBRUARY 2013
Members: Riaan Oberholster
I had to port the software of a POS device to another POS device using another OS. Language was C.
S4 PLANT MANAGEMENT SYSTEM
MARCH 2014 TO PRESENT
Members: Riaan Oberholster
First project at EOH was a big one where I worked with a team that developed a windows forms application with SSRS reports, winforms, SQL databases and Entity framework. In this project I worked on all aspects as well as test them before they were deployed to production. I am still doing support on that project. I received the spec from a BA and project manager.
S4PM WEB API
NOVEMBER 2014
Members: Riaan Oberholster
The second project was based on the first one where I started a Web API for the S4PM and developed a Single page application using JavaScript and knockout as well as Bootstrap. I worked on this project on my own.
SOUTH AFRICAN BREWERIES CAPABILITY BASED DEVELOPMENT
JANUARY 2015
Members: Riaan Oberholster
My third project is a SharePoint project where I used JavaScript to make a single page application that interacts with SharePoint lists as well as a database through a web service. The UI was done using knockout and JQuery. The web service was called using AJAX.
SAB KICKSTARTER
FEBRUARY 2015
Members:Riaan Oberholster, Gustav Ilse
Helped on a project that synced two sharepoint servers using event receivers. Also helped with the ASP front end.
SOUTH32 MASTER RECORDS INDEX
APRIL 2015 TO PRESENT
Members: Riaan Oberholster
The MRI project involved a web site with a web api and sql backend. The web site was done using knockout and jQuery. The web api was done in C# with entity framework and Web API 2.0. The SQL backend was SQL Server 2014 and stored procs were used to save and retrieve.
MEDICAL SERVICES ORGANISATION CLAIMS RECON
MAY 2015
Members: Riaan Oberholster
I took over the claims recon application from another developer to add authentication and FBA access to an angular SPA. The backend was done using web api and SQL.
BARLOWORLD GRI4
JUNE 2015 TO MARCH 2016
Members: Riaan Oberholster
I took over a lightswitch application with a sql backend that was supposed to run in SharePoint with a SQL backend. Project was redone using knockout front end and web api with SQL backend.
SOUTH32 ETHICS AND COMPLIANCE APPLICATION SYSTEM.
NOVEMBER 2015 TO PRESENT
Members: Riaan Oberholster, Wessel Fick
Project was done using MVC with Razor and a SQL backend. Project is hosted in azure and shown on a SharePoint page using an iframe. It was a long project with many forms and lookup management done in SharePoint lists. Lots of JavaScript validation and other visual manipulations using jQuery.
SOUTH32 BLUEPRINT
FEBRUARY 2016 TO PRESENT
Members: Riaan Oberholster
Project was done using a web front end and a web api with SQL backend. Front end was done using knockout and jQuery. Front end uses a very efficient way of loading scripts and pages to ensure that the pages are as responsive as possible. Back end uses web api with C# and entity framework attached to a SQL database.