Download CV
Menu

Hello, I'm Comfort Twala,
a Computer Science student
based in Cape Town.

About Me

I'm the kind of person to spend 6 hours automating a 30 seconds task.

profile

Profile

To keep it short, I am very passionate about technology and all it involves. But generally I’m a nice, fun and friendly person, I’m honest and punctual. I work well in a team but also on my own as I like to always be working on something to keep me busy, I have good listening and communication skills. I have a creative mind and am always up for new challenges. I am well organized and always plan ahead to make sure I manage my time well. Always have an IDE open for some reason.

Education & Career

University of Cape Town Student
February 2020 - Present

Current Student majoring in Computer Sciences and Business Computing.

University of Cape Town CS Tutor
April 2021 - Present

1st and 2nd Year Computer Science tutor at UCT, tutoring Python- and Java programming, and Computer Science concepts.

University of Cape Town IS Tutor
March 2022 - PRESENT

2nd Year Information Systems tutor at UCT, tutoring key information systems concepts.

SKILLS

There is always more to learn. I focus on always improving and adding on to my arsenal of skillset.

“Programming is a skill best acquired by practice and example rather than from books.” — Alan Turing

  • Programming

    I love programming as it opens up a lot of opportunities and the ability to create ideas from code. I am very confident with Java and Python as my primary programming languages, but I am also familiar with C#, javascript, HTML, CSS and basic Arduino programming. This has lead to better problem solving skils and problem analysis.

  • Technologies

    I use a lot of different technologies that are key to becoming a better developer/programmer. Some to make things easier, and some that are a must. Some of the technologies I use and am confident with are Linux Ubuntu, Bash, Visual Studio, Github, Arduino, JSON, Figma, etc.

  • Tutoring

    Teaching comes natural and when teaching something you're passionate about - it becomes better. Tutoring has afforded me the chance to improve that skill along with other interpersonal skill such as team work and communication. One also gets to revise concepts they have done before and gain better understanding of it.

  • Podcasting

    My love for technology has led to me wanting to talk more about it. Not just with my friends, but also with those more knowledgable and have walked the path. This led to me creating a tech podcast which has been enjoyable so far. Podcasting improved my planning-, communication-, interviewing- and collaboration skills and has led to meeting people in the tech space.

  • Freelancing

    I recently started freelance work for friends and their friends on small projects to get a feel of working on an actual projects. This leads to having to learn new technologies and get a feel for them. From web development to mobile development, with less pressure one gets to experiment and learn more.

  • Things I want to improve

    I want to start contributing more on Github, especially on open source projects. Do more 'startup' projects with other programmers. Get exposed to internship environments to get a more accurate feel for the workplace. More hardware based projects such as basic robotics and more intense Arduino projects. More consistency on my podcast shows. More knowledge about fields like FinTech and Automation.

Portfolio

A selection of recent projects I have worked on.

Coding

Short Coding Scripts

Github Link

Collections of Python and Bash scripts that automate and make tasks easier.

Application

VARSIFY

App Link

Varsify is a platform that allows matric students to apply to as many institutions of their choice on one platform.

Web App

Vaadin Framework Workspace

Github Link

Java Vaadin Framework application of workspace with basic tools.

App Design + Prototype

CS MDD Assignment

App Prototype

Mobile Design and Development assignment project for app to teach children learn to tell the time.

Podcast

TROF talks TECH

Podcast Link

TROF talks TECH podcast where we talk about the tech and nothing else but the tech.

Rest assured and remain condident knowing that you've got the JSON master joining your team😂. Manipulation of data is his thing.

Author image Given Kibanza Co-Founder, Varsify

Comfort is a smart working young man who loves to work with others, and does it well. Reliable when given a task and ensures to always deliver on time if not earlier.

Author image A. Strydom Head Teacher, Carolina Akademiese Skool

Have you downloaded my Curriculum Vitae yet?

Click here to Download/View my CV.

Download CV