Tiaan Els Portfolio

My Technical Expertise

Languages
  • Java
  • C#
  • Visual Basic
  • Python
  • Go (Golang)
  • Kotlin
  • Rust
  • HTML
  • CSS
  • JavaScript
  • TypeScript
Frameworks/Libraries
  • Spring Framework
  • Apache Maven
  • Gradle
  • Django
  • Flask
  • FastAPI
  • Pyramid
  • React
  • Vue
  • Backbone
  • Node (Express, Nest)
  • Angular
  • .NET
Databases & ORMs
  • PostgreSQL
  • MySQL
  • MariaDB
  • SQLite
  • Microsoft SQL Server
  • Oracle Database
  • NoSQL
  • Hibernate
  • Entity Framework
  • SQLAlchemy
  • Django ORM
DevOps Tools & Technologies
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Prometheus
  • Grafana
  • Nagios
  • ELK Stack
  • Jenkins
  • GitHub Actions
Cloud Platforms
  • AWS
  • Azure

Work Experience

Full-Stack Engineer (Contract)
Veriate
Reykjavík, July 2024 - Present
  • Developing the "Speakness" project.
  • Working with React, C#, PostgreSQL, AWS, and Firebase.
  • Contributing to a robust and scalable solution for advanced media integration.
Advanced Software Engineer (Contract)
Bayerische Motoren Werke (BMW)
Pretoria, November 2022 - Present
  • Developing Central Ordering applications for the BMW Group.
  • Specializing in optimizing critical path (PIPE 1) ordering systems.
  • Designing and implementing robust software solutions for enhanced efficiency and reliability.
Senior Full-Stack Software Developer (Permanent)
RQTech
Pretoria, June 2022 - October 2022
  • Led web application development using React and .NET for clients like Nedbank and Nacosa.
  • Implemented and maintained a robust DevOps Azure system.
  • Collaborated with cross-functional teams to design, develop, and deploy scalable web applications.
  • Conducted code reviews and mentored junior developers.
System Officer (Contract)
Nexi Group
Pretoria, June 2021 - April 2022
  • Developed and maintained reserve bank systems in multiple countries.
  • Implemented system enhancements and performed regular updates for reliability and security.
  • Coordinated with international teams for seamless project execution.
  • Provided technical support and training to end-users.
Systems Developer (Part Time)
Els Charted Accountants
Pretoria, July 2016 - March 2021
  • Assisted in upkeep and improvement of the firm's systems infrastructure.
  • Developed and implemented software solutions to optimize auditing processes.
  • Conducted system analysis, troubleshooting, and provided technical support.
  • Collaborated with IT team to integrate new technologies and automate tasks.

Education & Certifications

Academic Qualifications

Bachelor of Science in Information Technology (BSc (IT))
Pearson Institute of Higher Education, Pretoria
July 2018 – December 2020

Graduated with Degree.

Higher Certificate in Information Systems Engineering
Pearsons, Pretoria
February 2016 – December 2017

Graduated with Higher Certificate.

Matric Certificate
Eldoraigne High School, Pretoria
January 2011 – December 2015

Graduated with Matric Certificate.

Professional Certifications

AWS Certified Cloud Practitioner
Amazon Web Services (via Pearsons)
Earned 2021 (Assumed, typical after higher cert)