Work Preference
Summary
Overview
Work History
Education
Skills
Certification
Languages
Work Availability
Hobbies/Interests
Websites
Timeline
Generic
Jacobus Marthinus Van Schalkwyk

Jacobus Marthinus Van Schalkwyk

Senior Software Developer
Pretoria,GP

Work Preference

Work Type

Full Time

Location Preference

HybridOn-SiteRemote

Important To Me

Personal development programsPaid sick leavePaid time offTeam Building / Company RetreatsStock Options / Equity / Profit SharingHealthcare benefits

Summary

Detail-oriented and organized software development professional with a proven track record in software design, development, and integration. Thrives in fast-paced environments while meeting tight deadlines, bringing advanced knowledge of in-demand programming languages and a strong analytical mindset to complex problem-solving. Experienced in collaborating with cross-cultural, global teams and dedicated to producing impeccable code that aligns technical solutions with business objectives. Eager to leverage diverse skills and innovative thinking in an entry-level Senior Software Developer position to contribute to team success and drive organizational growth.

Overview

22
22
years of professional experience
1
1

Deploma

Work History

Senior (SQL) Software Developer Level 1

Dervico
12.2014 - 06.2025
  • Software (SQL) Developer Level 2
  • Senior (SQL) Software Developer Level 1 (as of 01 June 2019)
  • Worked in the Banking Department
  • Do the database portion of to add new purchase methods for deposits.
  • Create the activation scripts to enable the method on a casino.
  • Create or alter tables, procedures or views as needed for deposits and withdrawals.
  • Worked with Bolt and Javelin replication.
  • Optimize queries in procedures for best performance.
  • SQL Code reviews.
  • Help debug live SQL issues.
  • Technologies: Microsoft SQL Server, SVN, GIT, Visual Studio, Visual Code

Senior Software Developer (In charge of Finance) – Development

Onelaw IT (Same Company group)
01.2011 - 10.2014
  • Make sure the team gets work done on time
  • Guide team members where needed
  • Push team members to grow
  • Resolve conflict between team members
  • Check and authorise any system change that team members make
  • See that the workload is spread evenly between team members
  • Give feedback to Department Head on team’s progress
  • With new candidates for a post in my team I go through the CV’s and choose an appropriate group of people based on skills on CV. I am one of the Interviewers with the Department head and HR representative to pick the best person for the job
  • Sit in/run a daily meeting to ensure that all systems are up and running and any problems are already being looked at
  • Technologies: Microsoft SQL Server 2008 R2, Microsoft Visual Studio 2010/08 (C#.NET), SSRS, as of 2014 SQL 2012 and VS 2010/12

Senior Software Developer (Coordinator) – Service Desk

Onesys IT
10.2009 - 12.2010
  • Make sure team gets work done on time
  • Guide team members where needed
  • Push team members to grow
  • Resolve conflict between team members
  • Check and authorise any system changes that team members make
  • See that the work load is spread evenly between team members
  • Give feedback to Department Head on teams progress
  • With new candidates for a post in my team I go through the CV’s and choose an appropriate group of people based on skills on CV. I am one of the Interviewers with the Department head and HR representative to pick the best person for the job
  • Sit in/run a daily meeting to ensure that all systems are up and running and any problems are already being looked at
  • Technologies: Microsoft SQL Server 2008, Microsoft Visual Studio 2010/08 (VB.NET + C#.NET), SSRS

Developer – Service Desk

Onesys IT
10.2008 - 10.2009
  • Fix medium to big system problems
  • Extract complicated data requests from one or more tables from the database to the client’s needs
  • Make system changes to existing pages and tools to client's needs
  • Create new tools
  • Help Junior Developers
  • Technologies: Microsoft SQL Server 2008, Microsoft Visual Studio 2008 (VB.NET + C#.NET), SSRS

Junior Developer – Service Desk

Onesys IT
10.2007 - 10.2008
  • Fix system problems
  • Extract specific lists from one or more tables from the database to the client’s needs
  • Help Tier 3 (Programmers) with system changes and documentation creation/changes on the system
  • Technologies: Microsoft SQL Server 2005, Microsoft Visual Studio 2005 (VB.NET + C#.NET)

Programmer (Freelance)

Private
08.2007 - 08.2007
  • Create the program to control lights and beams of race track equipment
  • Create a program to:
  • - Control the lights
  • - Communicate with the beams
  • - Save and load results in/from a text file (+ auto save)
  • Technologies: Microsoft Visual Studio 2005 (C#.NET)

Programmer (Freelance)

Plumbago Technologies
12.2006 - 06.2007
  • Create Web Site
  • Create Database
  • Design Website
  • Code Pages
  • Program an individual Windows Application
  • Technologies: Microsoft Visual Studio 2005 (VB.NET + C#.NET), Microsoft SQL Server 2005
  • Reason for leaving: Contract end-date reached

Porter

Coin / Nido at Pretoria East Hospital
12.2004 - 06.2005
  • General Porter Duties
  • Assisted patients in moving out of beds, wheelchairs, stretchers, or medical transport vans.
  • Assisted with lifting and handling patients using appropriate patient safety equipment such as lift swings, stand-up lifts and overhead lifts.


  • Reason for leaving: Study at CTI / Temporary work

Express Teller

FNB
01.2003 - 09.2004
  • Deposits for clients
  • Withdrawals for clients
  • Statements for clients
  • Completed highly accurate, high-volume money counts via both manual and machine-driven approaches.
  • Processed customer transactions promptly, minimizing wait times.
  • Answered customer inquiries regarding account balances, transaction history, services charges, and interest rates.
  • Reason for leaving: To further my studies

Education

Certificate of Technical Studies - IT

Online Courses
Pretoria, South Africa
01-2025

Information Systems Engineering - Computer Information Systems

CTI
Pretoria, South Africa
04-2007

High School Diploma -

Hoërskool Garsfontein
Pretoria, South Africa
12-2002

Skills

  • Data structures and algorithms
  • Agile development methodologies
  • Git proficiency
  • SQL expert
  • Software development
  • Azure development
  • Problem-solving
  • Software debugging
  • Microsoft SQL Server
  • Powershell
  • SVN
  • Programming

Certification

  • Certified - Grade 12 Certified - Information Systems
  • Engineering Certified - Microsoft Azure Fundamentals

Languages

English
Afrikaans

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Hobbies/Interests

Bonsai - Mindfulness

Drawing - Mindfullness

Reading - Family activity 

Videogames/ online gaming - Family & Friends activity

Board games/Movie night - Family activity

Table tennis - Team activity

Squash - Team activity

Hiking - Couple and Family activity

Timeline

Senior (SQL) Software Developer Level 1

Dervico
12.2014 - 06.2025

Senior Software Developer (In charge of Finance) – Development

Onelaw IT (Same Company group)
01.2011 - 10.2014

Senior Software Developer (Coordinator) – Service Desk

Onesys IT
10.2009 - 12.2010

Developer – Service Desk

Onesys IT
10.2008 - 10.2009

Junior Developer – Service Desk

Onesys IT
10.2007 - 10.2008

Programmer (Freelance)

Private
08.2007 - 08.2007

Programmer (Freelance)

Plumbago Technologies
12.2006 - 06.2007

Porter

Coin / Nido at Pretoria East Hospital
12.2004 - 06.2005

Express Teller

FNB
01.2003 - 09.2004

Certificate of Technical Studies - IT

Online Courses

Information Systems Engineering - Computer Information Systems

CTI

High School Diploma -

Hoërskool Garsfontein
Jacobus Marthinus Van SchalkwykSenior Software Developer