Picture of Sipho Ndlalane

Hi, I'm Sipho Ndlalane.

I am a proactive individual that is intrigued by the world of software and embedded systems development and am looking forward to acquiring experience and broadening my knowledge in industries that offer these or related opportunities. I am eager to be challenged in order to grow and further improve my IT skills.

My greatest passion in life is using my technical skills to benefit other people and organizations. I am however open to tackling new challenges and working with new technologies including new languages, tools and frameworks.

About me

My Skills

Object-oriented programming

Experience with designing and implementing software using object-oriented principles.

Version control systems

Comfortable using Git and/or SVN for version control and collaboration.

Systems architecture and design

Ability to design and implement scalable and efficient system architectures.

Linux

Comfortable working in the Linux command line environment.

Networking/distributed systems

Understanding of networking principles and distributed system concepts.

Agile methodology

Familiar with Agile development practices and methodologies.

Elixir/Phoenix

Experience with building scalable and fault-tolerant web applications using Elixir and the Phoenix web framework.

Database management

Experience with working with relational databases like PostgreSQL, MySQL.

API design and development

Experience with designing and developing application programming interfaces (APIs).

Monitoring & Alerting Tools

Experience with monitoring applications, infrastructure, and system health using various tools and methodologies. Familiar with setting up alerts to trigger notifications for potential issues.

Containerization Technologies (Docker, Kubernetes)

Experience with containerizing applications using Docker and managing container deployments with Kubernetes.

CI/CD Pipelines

Experience with setting up and managing CI/CD pipelines to automate the software development lifecycle. Familiar with tools and practices for continuous integration, delivery, and deployment.

My Timeline

2018 February - 2022 April

National Dip. in Information Technology - Tshwane University of Technology

2021 May - 2021 November

Game Development - ITTHYNK

2021 September - 2022 August

Test Engineer Intern - E-Bitz Engineering Solutions.

2022 May

Become a Software Developer - Linkedin

2022 July

Responsive Website Basics: Code With HTML, CSS, and JavaScript - Coursera

2023 July - 2023 December

Developer Intern - TAUSPACE

2023 December - Present

Junior Software Engineer - TAUSPACE

2023 Feb

Python for Data Science - IBM

My PortfolioMy Work

Here is some of my work that I've done in various programming languages.

E-commerce

E-Commerce Store

Techn Stack: .Net, React & Redux

Project Source

E-commerce

School DashBoard UI

Tech Stack: React, Next Js

Project Source

E-commerce

School DashBoard API BackEnd

Tech Stack: Typescript, Express, Postgres

Project Source

Contact MeContact

Send a Message