Pieter J.

Pieter J.

Full-stack Developer

George, South Africa
Hire Pieter J. Hire Pieter J. Hire Pieter J.

About Me

Pieter is a senior software engineer with 8+ years of experience in full-stack development, specializing in front-end, UI/UX, and mobile development. He creates engaging and interactive applications using Node.js, Angular, and .NET. Pieter is passionate about automation, software development, and software architecture and is a firm believer in test-driven design, code quality, and good software development principles. As a business owner himself, he successfully bridges the gap between business outcomes and development expectations.

Work history

UpStack
UpStack
Full-stack Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Softsure
Softsure
Full-stack Developer
2019 - 2021 (2 years)
George, South Africa
  • Developed an insurance-driven system for clients to manage insurance leads, quotes, policies, and claims.

  • Worked on system architecture in the microservice stack (.NET Core 3.1) and CI/CD build pipelines on the back end.

  • Served as a lead developer on the new front end using Angular and did most of the UI/UX designs using Adobe XD.

Creativ360
Creativ360
Software Engineer
2017 - 2021 (4 years)
Remote
  • Engaged in software development and digital marketing for multiple clients using Angular, Node.js, .NET Core, and Python.

  • Worked with Angular, .NET 5, Node.js, Xamarin, and Ionic for UI and mobile development.

  • Built APIs, progressive web apps, and mobile Android/iOS apps.

Entelect
Entelect
Software Engineer
2017 - 2017
Johannesburg, South Africa
  • Developed an internal social blogging platform as a full-stack developer.

  • Built entire components for the platform using Node.js, Angular, and MongoDB.

  • Created the social blogging platform around the concept of Twitter.

Nintex K2
Nintex K2
Software Engineer
2014 - 2017 (3 years)
Johannesburg, South Africa
  • Joined the Package and Deployment team working mainly on the back-end system and creating the K2 archives that were transported from one server to another.

  • Worked on the Package and Deployment UI that was part of SharePoint to help package artefacts in the cloud.

  • Performed penetration testing on the front-end components, fixing any issues that appeared using .NET and jQuery.

Portfolio

Software Developer  - Hunters Portal
Software Developer - Hunters Portal

Hunters Portal is a website for hunting associations in South Africa where dedicated hunters can list firearms, take online exams, and upload hunting activities. This was quite interesting as all the exams and answers are generated from JSON files that get uploaded and the UI simulates this. Built the project with .NET 5, Angular, and MSSQL. The site operates as a progressive web app.

Software Developer - MAM - For Rentals
Software Developer - MAM - For Rentals

MAM - For Rentals is a municipal account management tool for real estate agencies, owned and created by Creativ360 in 2017 to solve problems in this area. Creativ360 holds the copyright and any components and sub-components used. Built the tool from scratch in .NET Core and Angular.

Software Developer - 2020Screener
Software Developer - 2020Screener

2020Screener is a simple screener tool for COVID-19 to capture clients' data and send it to Active Campaign, HubSpot, and Google Sheets. Built the progressive web application using Angular, Node.js, and MongoDB.

Software Developer - Inspections of Vehicles Prototype
Software Developer - Inspections of Vehicles Prototype

Built a prototype for a client with inspections of vehicles where they can take photos of the vehicle and leave comments about scratches, bulges, and dents. Developed the application using React Native.

Education

BSc (Hons.) Information Technology
BSc (Hons.) Information Technology
North-West University/Noordwes-Universiteit - South Africa
2011 - 2014 (3 years)