Upload
riaan-oberholster
View
167
Download
3
Embed Size (px)
Citation preview
RIAAN OBERHOLSTERSOFTWARE DEVELOPER AT EOH MICROSOFT SERVICES
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 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.
SKILLS & EXPERTISE
C#
.NET
JAVASCRIPT
WINDOWS 7 AND XP
MICROSOFT OFFICE WITH EXCEL MACROS EXPERIENCE
ASP.NET MVC
DATABASES
PROGRAMMING
C++ PROGRAMMER WITH EMBEDDED SYSTEMS
EXPERIENCE
C PROGRAMMER WITH EMBEDDED SYSTEMS EXPERIENCE
COMPUTER HARDWARE ASSEMBLY
COMPUTER HARDWARE INSTALLATION
MICROSOFT SQL SERVER
SHAREPOINT 2010
C# SQL
NETWORKING
WCF SERVICES
WPF DEVELOPMENT
KNOCKOUTJS
WEB DEVELOPMENT
ENTITY FRAMEWORK
ASP.NET WEB API
AJAX
SSRS
SQL
WEB SERVICES
JQUERY
HTML
WPF
LANGUAGES
Afrikaans
English
EDUCATION
UNIVERSITY OF PRETORIA/UNIVERSITEIT VAN PRETORIA
Bachelor of Engineering (BEng), Computer Engineering, 2007 – 2017. Incomplete, requires 1 module.
BENONI HIGH SCHOOL
Matric, 2002 - 2006
Activities and Societies: Cricket
HONORS AND AWARDS
ACADEMIC HONOURS
Benoni High School
December 2006
Academic honours for having best grade in Additional Mathematics in Matric at BHS.
ACADEMIC HONOURS
Benoni High School
December 2006
Academic honours for having the best grade in Computer Science in Matric at BHS
ACADEMIC HONOURS
Benoni High School
December 2006
Academic honours for having 5 distinctions in Matric at BHS.
ACADEMIC HONOURS
Benoni High School
December 2006
Academic honours for being in the top 10 in Matric at BHS.
INTERESTS
Computer Games, Programming, Squash, Cricket
RIAAN OBERHOLSTER
HTTPS://ZA.LINKEDIN.COM/IN/RIAANOBERHOLSTERPUBLIC