Post Job Free
Sign in

Software Engineering Computer Science

Location:
Johannesburg, Gauteng, South Africa
Posted:
July 21, 2025

Contact this candidate

Resume:

Kabelo Serame Mosia

Johannesburg • *****************@*****.*** • +27-81-561-****) • www.linkedin.com/in/kabelo- serame-m-1a208a194

PROFILE

Analytical and tech-savvy emerging professional with a strong academic foundation in Computer Science and practical experience through projects and training in DevOps, full-stack, and mobile development. Skilled in various programming languages and development frameworks, with a passion for building efficient, user-centered solutions. A quick learner and adaptable team player with strong communication and collaboration skills, eager to contribute to dynamic, fast-paced tech teams and grow in a professional development environment.

EDUCATION

Eduvos Midrand, Gauteng

BSc Computer Science - Incomplete 2021 - 2023

Data Structures & Algorithms - Explored efficient data handling, sorting, and searching techniques Object-Oriented Programming (OOP) - Built applications using principles of encapsulation, inheritance, and polymorphism

Database Systems - Designed and queried relational databases using SQL; studied normalization and schema design

Software Engineering - Covered software development life cycle (SDLC), version control, and agile methodologies

Web Development - Built front-end and back-end web applications using HTML, CSS, JavaScript, and basic server-side logic

Discrete Mathematics - Strengthened logical reasoning and problem-solving abilities, foundational for algorithmic thinking

The Hill High School Johannesburg, Gauteng

Matric 2015 - 2019

Subjects: English Home Language, Afrikaans First Additional Language, Mathematics, Physical Science, Business Studies, Life Orientation, and Engineering, Graphics & Design EXPERIENCE

Rapidtrade Johannesburg, South Africa

IT Intern/Course Facilitator (Basics of Programming) 2017 - 2019 Facilitated and taught foundational programming concepts with a focus on web development (HTML, CSS, JavaScript)

Guided students through practical coding exercises, helping them understand problem-solving and debugging techniques

Gained hands-on experience in both technical instruction and educational support CERTIFICATIONS

JavaScript Algorithms & Data Structures freeCodeCamp 2024 Strengthened understanding of recursion, data structures (stacks, queues, linked lists), and basic algorithmic thinking

Concepts: Functional Programming, Object-Oriented Programming, Basic Data Structures, Algorithms

DevOps, Cloud, and Agile Foundations Specialization IBM 2024 Developed a foundational understanding of DevOps culture, Agile practices, and Cloud Computing principles

Explored key DevOps tools and practices including CI/CD pipelines, containerization (Docker), and monitoring

Learned Agile methodologies such as Scrum and Kanban, and how they integrate with DevOps workflows

Applied Software Engineering Fundamentals Specialization IBM 2025 Covered core software engineering principles including software development life cycle (SDLC), testing, and version control

Learned the fundamentals of software design, documentation, and debugging techniques Strengthened collaboration skills through Agile practices and software project simulations AWS Certified Cloud Practitioner AWS 2025

Demonstrated foundational knowledge of AWS Cloud concepts, global infrastructure, security, billing, and support

Gained insights into AWS core services including compute (EC2), storage (S3), databases (RDS, DynamoDB), and networking (VPC)

Understood key concepts in cloud economics, the shared responsibility model, and architectural principles for building in the cloud

TECHNICAL SKILLS

Programming Languages: JavaScript, Python, HTML, CSS3, SQL Frameworks & Libraries: React Native, Node.js, Express.js, TailwindCSS Tools & Technologies: Git/GitHub, Docker, CI/CD, MongoDB, AWS Development: Full-Stack Development, Mobile Development, Database Design, DevOps SOFT SKILLS

Communication & Collaboration: Strong written and verbal communication skills, experienced in teamwork and cross-functional collaboration

Problem-Solving & Critical Thinking: Analytical approach to complex technical challenges with creative solution development

Adaptability & Learning: Quick to adapt to new technologies and frameworks, self-motivated continuous learner

Project Management: Time management, initiative, and customer-centric mindset in project delivery



Contact this candidate