About

Software Developer

Name: Sakhile
Surname: Msibi

I first started programming when I was doing physics simulations during my undergraduate studies. I decided to learn programming full-time after I struggled to do Monte-Carlo simulations for my MSc in Medical Physics research. Since then I have learned to program in C, C#, JavaScript, Python and Java, with JavaScript and C# being the main language I now use for programming.

I am passionate about solving problems using technology and software engineering. In my spare time I do web projects using .Net Core Web APIs, Angular and Microsoft SQL Server. I also write about software topics that interest me.

My goal is to become a full-stack developer. I define a Full-Stack Developer as a developer who is comfortable working as a front-end, back-end and DevOps.

ASP.NET Core
70%
TypeScript
85%
SQL
80%
Angular
75%
Javascript
95%
HTML
95%