HENRY JOHN

HENRY JOHNNIEUWENHUIZEN

Software Engineer

ABOUT ME

I am a dedicated and results-oriented individual with a relentless drive to achieve excellence in everything I undertake. I thrive on challenges, viewing them as opportunities for growth and innovation. My problem-solving skills, coupled with a flexible and adaptable mindset, enable me to overcome obstacles effectively.

I approach each task with enthusiasm and a hunger for knowledge, constantly seeking to expand my skill set and expertise. My passion for learning fuels my continuous improvement and allows me to excel in various endeavors.

I deeply value the power of teamwork and collaboration, recognizing that the synergy of diverse perspectives leads to superior outcomes. Furthermore, I embrace innovation as a catalyst for progress, always striving to push boundaries and explore new solutions.

With this mindset and work ethic, I am poised to make significant contributions and achieve outstanding results in any endeavor I pursue.

  • 🤓🚀 Full Stack Extraordinaire: From 8-Bits to 64-Bits!
  • 🕹️💾 🎮 Level 99 Full Stack Wizard
  • 📅 10+ Years in the Code Mines
  • 🧙‍♂️ Casting Debugging Spells Since 20XX
  • Date of birth
    September 19th 1989
  • Languages
    English, Afrikaans and 5 words of German
  • Hobbies
    Making Music, Hiking, Camping, Gaming, Cooking, Anything with wheels
Contact Me

EXPERIENCE

Available immediately

Senior Full Stack Developer (SME) - CodeForte

May 2020 - May 2024

  • Frontend Development (React, Redux, NextJS)
  • Backend Development (NodeJS)
  • Database (MSSQL, MongoDB)
  • Dev Ops (Bamboo + Octopus)
Senior Frontend Developer - Rapid Deploy

Jul 2019 - Apr 2020

  • Frontend Development (React, Redux, MobX, ArcGIS)
  • Backend Development (NodeJS, C#)
  • Database (MSSQL, MongoDB)
Senior Full Stack Developer (Team Lead/Head of frontend) - CodeForte

Nov 2016 - Jun 2019

  • Frontend Development (React, Redux)
  • Backend Development (NodeJS)
  • Database (MSSQL, MongoDB)
  • Dev Ops (Bamboo + Octopus)
Senior Associate/Full Stack Developer - Exigent Group Limited

Apr 2013 - Oct 2016

  • Project Management
  • Frontend Development (HTML/CSS/ASP.NET/JavaScript/SharePoint)
  • Backend Development (C#/Microsoft SQL Server)
Consultant/Business Analyst - AG Computer Accounting

Aug 2010 - Apr 2013

  • Pastel & Palladium Consultant (Install/Setup)
  • Business Intelligence
  • Business Analyst - Custom software solutions
Computer Teacher/Frontend Development - Mountain Road Primary

Jan 2009 - Jul 2010

  • Computer Teacher: Grade 1 - Grade 7
  • Created Computer Curriculum
  • Frontend Development (HTML/CSS/JavaScript)
  • Network Administrator
  • Soccer Coach
  • Guitar Lessons

EDUCATION

National Senior Certificate

2004 - 2008

Subjects: Mathematics, Physics, Chemistry, Computer Application Technology/Information Technology, Civil Technology


Skills

I firmly believe in my ability to learn anything when I set my mind to it. If a job requires new skills, I'm committed to upskilling to meet those demands.

Frameworks/Languages:
Skill Years of Experience
HTML 8
CSS 8
Javascript 8
TypeScript 2
NodeJs 8
Backbone 3
AngularJs 0 - 1
C# 2
C 0 - 1
C++ 0 - 1
Python 0 - 1
Java 0 - 1
PHP 0 - 1
Libraries
Skill Years of Experience
ReactJs 8
NextJs 4
ReactVR 1
React Native 3
VueJs 0 - 1
Redux 8
MobX 1
CreateJs 3
PixiJs 0 - 1
ThreeJs 0 - 1
amCharts 3
Sass 8
Styled Components 5
JSS 5
Material UI 8
Databases:
Skill Years of Experience
MySQL 10
MSSQL 2
MongoDB 8
Firebase Firestore/Realtime 8
Pervasive SQL 2
Misc:

Skill Years of Experience
Firebase 8
Jest 2
git 8
docker 4
npm 8
yarn 6
Webpack 8
Babel 9
Bamboo 6
Octopus 6
Jenkins 0 - 1
MSOffice Since birth


PORTFOLIO

Please take a look at my GitHub page for my contributions.

Moonland

My project/side business around VR - NO LONGER MAINTAINED (2018)


ReactJS, React360, Redux, NodeJs, Firebase


Video Walkthrough

RabbitChat

My project/side business as an alternative to Omegle - Was parked during COVID


ReactJS, Redux, NodeJs, Firebase


Video Walkthrough



CONTACT

Looking forward to hearing from you.