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.