Hi! My name is Thabo Matlenana. I am a Junior Software Developer & Web Developer.I have a clear, logical mind with a practical approach to problem-solving and a drive to see things through to completion. I have strong technical skills as well as excellent interpersonal skills, that enabling me to interact with others. 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.
Download CV Hire Meinterpersonal skill
Time management
Communication skill
Team work
Analytic skill
Problem problem-solving
Java
Python
Javascript
React.js
Tailwind
Bootstrap
Jquery
HTML5 & CSS3
Php
MySQL
Apache HTTP Server
RESTful APIs
Responsive web
Git
Covid-19 control & prevention guide.
Assisting students with their projects.
Doing daily stand ups.
Assisting with technical issues.
Assisting students with coding, linux commands, git, and also do workshops using Google meet for social distancing.
Covid-19 control & prevention guide.
I was involved in fixing bugs and adding or removing features in an existing project.
At times I was required to do something different like creating or fixing a tool that is used by the team to make our work a bit easier.
Wethinkcode_
Graduated in May 2020
Everest Leadership Training
Graduated in June 2016
Pc Training & Business College
Graduated in December 2011
Personal portfolio
This is my personal portfolio site, that shows my previous projects, about me.
Generate the table
It's web page which loads a dynamically generated table with the column names given below and four rows containing the data given below. The columns should be randomly ordered each time the page gets generated and the data should stay under the relevant column. There should be a button which would regenerate the table
Avaj-launcher
Program takes one and only one argument from the command line. This argument represents the name of a text file that will contain the scenario that needs to be simulated. Executing the program will generate a file simulation.txt that describes the outcome of the simulation.
scenario.txt file:
The first line of the file contains a positive integer number. This number represents the number of times the simulation is run. In our case, this will be the number of times a weather change is triggered. Each following line describes an aircraft that will be part of the simulation, with this format: TYPE NAME LONGITUDE LATITUDE HEIGHT.
To compile project: sh compile.sh
To run: sh run.sh
Web Page
I was given two task's from Cyber clinique.
The first task : Create a webpage of the Cybersec Clinique Website. It requires knowledge in HTML, CSS and basic javascript. Divide the webpage into multiple sections Home, About, Gallery, Contact Us and The Footer. The idea is for you to create a visually designed single paged website while paying attention to best practices like SEO.
Build a survey form for Covid19 Pre-screening Form. It requires knowledge in HTML, CSS and basic javascript. This task will mainly test your skills on all kinds of inputs apart from your knowledge of forms and structuring your webpage.
Search Weather
Matcha
The second web project for wethinkcode_
A dating WebSite where the user can create his/her profile, search other users, like them and begin a conversation with a chat if the person liked him/her back
Exigency App
Exigency app is an app that could help townships, rural area's with the fast request of an emergency care unit. The app can help both parties, the user's and emergency care unit. Once a user login to the app and request for help, the app woud automatically auto-fill the location part with your current location, LONGITUDE,LATITUDE and it also register the time user requested. For the emergency care unit side it would make their job much easier to know where to go using geolocation to go straight to the user.
Goitsebofelo the anchor-internet cafe
I built this project for my neighbour who runs a internet a cafe, to have a business portfolio and showcase his services and digitilize small business to grow
Swingy
Text-based RPG follows the Model-View-Controller architecture and allow switching between the console view and GUI view. A player can have multiple heroes of different types. After choosing a hero the actual game begins. The initial position of the hero is in the center of the map. He wins the game if he reaches on of the borders of the map.
Category - Web Application
hdfhjdhdfhj hdfkjhkdfjhdfkjhfd vjkvjvlkljfvnfkjfdlkjdfflkfdnj fdldljkdfklfljfljfjlfljfljflfjlflfljfljj fdjlkfdjldldfdbdkjhdljl dhds dfj dljhlfdj dflfkvjlfdvlkfjvlvfdlkvmfdm dijdflkjdssdjdc didsljsjsdbdfhvnl dhvhdoijsnldij