Summary
Overview
Education
Skills
Accomplishments
Additional Information
Certification
Work Availability
Work Preference
Software
Languages
Interests
Websites
Timeline

Nosipho Sithole

Entry-level Software Engineer
Durban,Kwazulu-Natal
There’s no shortage of remarkable ideas, what’s missing is the will to execute them.
Seth Godin

Summary

Aspiring software engineer at WeThinkCode with a focus on mobile development and a background in Computer Science from University of Kwazulu-Natal. I’ve built a decentralized blockchain application and contributed to five hackathons, including a Telkom collaboration that improved user features by 5%.

Created an AI-powered project delivering blockchain and crypto news to 500+ users, featuring a chat bot and AI consultant. Ready to bring technical skills and problem-solving to impactful roles.

Overview

4
4
Certifications
8
8
years of post-secondary education

Education

Bachelor of Science - Bachelor of Science in Computer Science And IT

University of Kwazulu-Natal, Pietermaritzburg,Kwazulu-Natal
02.2021 - 12.2022

Bachelor of Science - Software Engeenering

WeThinkCode, Durban, South Africa
09.2023 - Current

High School Diploma -

Mvaba High School, Durban,Kwazulu Natal
01.2016 - 12.2020

Skills

Programming Languages: Proficient in Java, JavaScript,Dart and Python, with a strong focus on developing robust and efficient software solution

undefined

Accomplishments

  • Collaborated with a team in the development of the Telkom project during a hackathon, enhancing user features and functionality.
  • Developed a health information app called Yo Africa, providing users from underseved communities with essential health education resources.
  • Participated in multiple hackathons, gaining experience in teamwork, problem-solving, and rapid application development.
  • Built an AI-powered platform for blockchain and cryptocurrency users, featuring an AI-driven news service on emerging technologies and market-impacting coins, along with a chatbot and AI consultant for deeper engagement.

Additional Information

  • Technical Proficiencies: Proficient in programming languages such as Java, JavaScript,Dart and Python. Experienced with web development technologies including HTML, CSS, and React, along with database management using Firebase.


  • DevOps Knowledge: Familiar with CI/CD practices and tools, enabling efficient software delivery and deployment. Experienced in using Docker for containerization to ensure consistency across development environments.


  • Development Tools: Skilled in IDEs such as Android Studio, IntelliJ and VSCode, enhancing productivity and code quality through efficient debugging and code management.


  • Soft Skills: Strong communicator with proven ability to work collaboratively in team environments. Excellent problem-solving skills, enabling effective resolution of complex technical challenges.


  • Continuous Learning: Committed to ongoing professional development, regularly attending workshops, webinars, and tech meetups to stay updated on industry trends and best practices.

Certification

Introduction to Python

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Work Preference

Work Type

Full TimePart TimeContract WorkInternshipGig Work

Work Location

RemoteOn-SiteHybrid

Important To Me

Career advancementPersonal development programsFlexible work hoursTeam Building / Company RetreatsHealthcare benefitsWork from home optionPaid time offPaid sick leave

Software

Java: Proficient in building applications and managing data using object-oriented programming principles

JavaScript: Experienced in developing interactive web applications with modern JavaScript frameworks

HTML: Skilled in creating well-structured and semantic web pages

CSS: Proficient in styling web pages to enhance user experience and responsiveness

Flutter: Familiar with using Flutter for building cross-platform mobile applications

SQLite: Experienced in utilizing SQLite for local database management in mobile applications

Git: Proficient in version control using Git, with collaboration experience on GitHub and GitLab

Docker: Knowledgeable in deploying applications using Docker containers for streamlined

API Integration: Skilled in integrating third-party APIs into applications for enhanced functionality

Unit: Familiar with unit testing frameworks for ensuring code quality and reliability

Agile Methodologies: Knowledgeable in Agile methodologies for effective project management and teamwork

Development Tools: Proficient in IDEs such as IntelliJ IDEA, Visual Studio Code,Intellij, and Android Studio for application development

Languages

English
Bilingual or Proficient (C2)
Xhosa
Advanced (C1)

Interests

Software Development: Passionate about creating innovative software solutions and continuously improving coding skills through hands-on projects

Web Development: Enthusiastic about designing user-friendly interfaces and enhancing user experience through responsive web design and interactive features

Mobile Application Development: Interested in building cross-platform applications using Flutter, focusing on functionality and seamless user experiences

Echnology Trends: Stay updated on emerging technologies, programming languages, and development tools to adapt to industry changes and enhance skill sets

Community Engagement: Committed to inspiring others in tech, particularly women in the field, through mentorship and collaboration in projects

Learning and Growth: Dedicated to lifelong learning, seeking opportunities to expand knowledge and skills through courses, workshops, and collaborative projects

Data Analysis: Keen on exploring data-driven decision-making and leveraging data analysis techniques to inform software design and development

Timeline

SQL and Relational Databases 101

09-2024

Introduction to CSS and Html

09-2024

Introduction to Python

07-2024

Introduction to Programming Using Java

07-2024
WeThinkCode - Bachelor of Science, Software Engeenering
09.2023 - Current
University of Kwazulu-Natal - Bachelor of Science, Bachelor of Science in Computer Science And IT
02.2021 - 12.2022
Mvaba High School - High School Diploma,
01.2016 - 12.2020
Nosipho SitholeEntry-level Software Engineer