Our People

Current Opportunities

Graduate Developer

The Graduate Developer will join our delivery team to develop high quality solutions for our clients. The incumbent will work closely with the Team Lead and Product Owner to ensure that the solutions meet the business requirements, and adhere to the highest quality.  Applying the best combination of theory and practice to create the best software deliverables, the incumbent must be passionate about software development.

See further detail.


Casper Steenkamp

CasperCasper is a chartered accountant and has a Masters degree in Taxation from the University of Stellenbosch.  He also obtained a Higher Certificate in Financial Markets and Instruments from the Academy of Financial Markets and a Diploma in Computer Programming from Intec College.

He completed his articles at Coopers & Lybrand (now PricewaterhouseCoopers) in Paarl.  He then moved over to the Tax & Legal Services division of PwC in Bellville and later in Century City.  He specialised in Corporate Tax and Capital Gains Tax (with special focus on the Financial Services sector).  His clients included Metropolitan Life, Sanlam, Santam, Swiss Re, Media24, Naspers, and Pioneer Foods.  Casper stayed in tax consulting for 7 years and advanced to the position of Senior Manager.

He then joined Singular Systems in 2004, a company that specialises in custom software development.  He was the manager of the Cape Town branch of the company.  His clients included Metropolitan Life, Momentum Life and FinSource Fund Management (now Maitland Fund Services).

Casper then joined culminIT in 2008.  Casper is a co-owner of the company.

Charlene Oosthuizen

Charlene OosthuizenCharlene graduated from Rhodes University with an Honours degree in Commerce, majoring in Management and Information Systems.  She participated in the student exchange program with Bishop’s University in Lennoxville, Canada. 

In 2001 she joined Monotix Information Systems in Johannesburg.  In 2002 the managing director of Monotix started Singular Systems, and Charlene joined him as a programmer.  Her clients included Peters Papers, Metropolitan, Rand Merchant Bank, Regent Life, Deloitte, Nampak, MIH, Media24, Naspers, BOE, Momentum and FinSource Fund Management.  She worked on projects involving share trust administration, recruitment, time share, event bookings, preference share investments, trust claims, ERP’s and capital gains tax, amongst others. 

In 2006 she was transferred to Cape Town, where her main focus became supporting and developing Capital Gains Tax and Section 24J software for the financial sector.  She stayed with Singular Systems for 6 years, advancing to the position of Project Manager.

Charlene then joined culminIT in 2008 and is a co-owner of the company.

Our Team

Ruan Greeff

Ruan Greeff
  • Senior Consultant
  • CA(SA)
  • Bachelor of Accounting with Honours (cum laude) from the University of Stellenbosch

Roy Marshall


Roy graduated from UNISA with a Bachelor’s Degree in Information Technology.

In 1994, Roy joined De Beers Marine, a diamond mining company based in Cape Town. He began his career as a graduate developer, developing software for their diamond mining vessels. In January 2000, Roy left De Beers Marine as a software engineer to fulfil his dream of back-packing around Europe. Later that year, he joined a UK-based company, BancTec Ltd, a global leader in providing financial transaction automation and document management services. He progressed through the ranks to become a technical lead and software architect for the Product Development Team. Roy joined Neilson Financial Services (UK) in 2016 as Head of Software Engineering, before returning to Cape Town, after 17 wet years in London, to settle down!

Roy re-joined culminIT in Feb 2018 as Head of Development.

Theo Jacobs

Theo Jacobs
  • Technical Team Lead
  • Microsoft Certified Professional Developer since 2010
  • Microsoft Certified Technology Specialist since 2009
  • Microsoft Certified Trainer since 2009
  • Microsoft Office Specialist since 2009

Theo hails from the Boland town Robertson where he matriculated in 1998. He went on to study Information Systems at Port Elizabeth Technicon and returned to his home town to open his own business servicing the greater BAR valley with computer related support. Since those early years he has developed software in varied industries like olive oil plant automation, fruit exporting, office automation for legal profession and medical research. He is a Microsoft Certified Trainer and focuses primarily on the .NET stack of technologies and holds several Microsoft certifications. 

Theo joined culminIT in 2011.

Teddy Masuku

Teddy Masuku
  • Programmer
  • Bachelor of Commerce from Rhodes University

Shaun Meyer

  • Bachelor of Computer Science from University of Western Cape
  • Software tester/ Quality Assurance
  • Microsoft Certified Professional Developer since 2017

Shaun is a young aspired Tester with a wide Developer background. He pursued a career in Software quality assurance back in 2015 while experiencing the life of a front-end developer at EOH SAP services, which convinced him that ensuring clients receive the best product possible, is what he strives for.

Shaun joined CulminIT in 2016.

Nadine Steenkamp

Nadine Steenkamp

Office Administrator

Current Job Opportunities

Contact Us Now