web development

Onke Tshaka

Ready to take your business to the next level? Let's work together to build a custom app or website that solves your unique business problems. Contact me now to get started!

Success isn’t always about greatness. It’s about consistency.
Consistent hard work leads to success. Greatness will come

Skills



C#    •   Python Django    •    .NET FRAMEWORK    •    ReactJS    •   JavaScript (ES6)


CSS3 •    SASS •   Tailwindcss •   Bootstrap5 •   HTML5


MySQL    •   PostgreSQL •    SQLite •   MS SQL SERVER


Trello •   VS Code •   Git      •   Visual Studio 2015/2019

About

Onke Tshaka
Personalize Theme

*Theme settings is disabled.

Recruitment status: open to work

Get To Know Me

Onke is a junior software developer with a specialization in building Real World Apps. He graduated from the Durban University of Technology in 2021 with a diploma in Information and Communication Technology in Applications Development, and completed his post-graduate qualification in 2022 with an Advanced Diploma in Information and Communication Technology. Onke is seeking an internship opportunity in software engineering where he can utilize his knowledge of data structures and algorithms, algorithm analysis, design patterns, and software development in C#(Asp.net) to solve tech-related problems.

My Work

Here's a couple of projects I've built on weeknds. For more projects check out my Github account at GitHub profile. Take a look at my work and get in touch! Email.

01

News api: Get the latest news here

Django web application: It uses news API to get news and JSON data back. Then it is parsed using google's json library. I'm fetching data using one source, but there are no restriction on the number sources you can use.

Technologies Used: Python Django, remote api, bootstrap5
02

Budget planner

Android mobile application: A budget planner that enables you to fill in your income and expenses for a quick and easy way of seeing how much you’re saving or spending per month or year. Backend is supported by Java and the SQLite database stores the data.

Technologies Used: Java, SQLite, Android studio.
03

Online banking: ATM

ASP. NET MVC web application: Automated teller machine which allows users to perform basic banking functionality. These functions include creating a bank account, desposit funds into account,withdraw funds from account and transfer funds between different accounts. Technologies Used: C#, ASP NET MVC, JavaScript, MYSQL.

04

Rating feature

ASP. NET MVC web application: A star rating is a rating question that lets people rate a product or service with a number of stars. The number of stars start from 1 to 5 stars. This web application is built with c#, JavaScript and the database is mysql. Technologies Used: C#, ASP NET MVC, JavaScript, MYSQL.

05

Realtime chat

Django web application: Realtime chat is a public messenger for groups, which allows users to communicate and receive messages in real time. Technologies Used: Python Django, SQLite, bootstrap5

06

Chrome extension

This is my self challenge to build a super simple, not fancy at all app. Link tree clone with my social media links that can be download as a chrome extensiion. Technologies Used: HTML5, CSS3, JavaScript.

Contact

working

Open To Work:

  • Software Developer
  • Web Developer

location

Location:

  • Open To Remote Work
  • Open To Travel