Hello, I'm
Pieter

Senior Full Stack Software Engineer
Software Architect
Development Manager
Project Manager
What I Do

My specialisation

Full Stack Web Development

Working with multiple backend and front end technologies such as NodeJs, .Net, Angular and React to provide good quality and properly structured solutions to best fit client needs.

Mobile Development

Building cross platform applications for both Android and iOS using Xamarin, .Net MAUI and React Native. Progressive web apps have been done as well for clients that need to convert websites into applications.

Software Architecture

Sometimes clients need more than a software engineer. They need an architect to ensure stability in their platform and make good development decisions. 

Project and Development Management

Need a project manager or development manager that has a good understanding of the technical as well as the business side of things? I help clients manage their projects as well as their development teams for optimal performance.

Resume

Education

High School
Outeniqua High School - George (2010)

Completed Matric Certificate

BSc. Information Technology
North West University (2011 - 2013)

Completed my bachelors degree in information technology over a 3 year course

BSc. (Hons) Information Technology
North West University (2014 - 2014)

Completed my honours degree in information technology

Various Certifications
Different academies (2015 - present)

Various courses such as CEH (Certified Ethical Hacker), Udemy Courses on new Technologies and on the job requirements

Experience

K2 Workflow (Now Nintex)
2015 - 2017 (2 years and 2 months)

Backend developer for the K2 Package and Deployment Team in Johannesburg, South Africa. Also worked in between as a penetration tester of the K2 systems. Basic technologies were .Net C#, Javascript and Microsoft SQL Server

Entellect
2017 - 2017 (3 Months)

Worked for a brief period at Entellect in Johannesburg as a MEAN stack developer. (Mongo, Express, Angular and Node)

Softsure
2019 - 2021 (1 year and 8 months)

Worked as a full stack developer, building .Net C# microservices with MSSQL, MongoDB, Kafka and Docker. Spent a large chunk of my time designing new user interfaces and architecting a new Angular front end.

Creativ360
2017 - Present

My own freelancing / consulting company. Over the course of my venture I have worked with multiple technologies from building digital marketing solutions using low code systems to developing full blown web portals. Most of my projects have been short term 6 months to a year. I spent most of my time using: Low code platforms, .Net C#, NodeJS, Xamarin, .Net MAUI, Angular, React and React Native. Database systems I used ranged from MSSQL, MySQL, Postgres, MongoDB and DynamoDB.

Being a consultant / freelancer / contractor I have managed quite a few projects, been the lead developer and architect on quite a few projects and operated as a senior software engineer on some of them which provides me with a big knowledge base of the software development lifecycle.

During my time I worked with various companies and industries ranging from local companies in South Africa, Britain, Germany and San Fransisco in the US. This gave me a lot of exposure to different tech stacks, cultures and a wide range of problems to solve.

About Me
10
Years
Working
Experience

General focus distribution

It is crucial not to only understand the technical side of a software company, but success comes from bridging the gap between business requirements, deadlines and technical development.

Web Application Development 50%
Mobile Application Development 20%
Architecture 20%
Project and Development Management 10%
Contact

George, South Africa

Fully Remote