About Me
I'm Kamogelo Mosia, a recent BSc Computer Science graduate from the University of Johannesburg. With a strong foundation in programming and hands-on experience in customer service, I bring both technical skills and excellent communication abilities to every project.
Based in Kempton Park, Johannesburg, I'm passionate about software development and eager to contribute to innovative projects. My experience in fast-paced retail environments has taught me the importance of reliability, attention to detail, and customer-focused solutions.
My Mission
To leverage my computer science education and customer service experience to create user-friendly applications that solve real-world problems while continuously growing as a developer.
Technical Skills
My technical toolkit spans the entire development stack, enabling me to build complete solutions.
Frontend
Backend
Database
DevOps
Featured Projects
A selection of my recent full-stack development projects
Work Experience
My professional journey building real-world applications
Completed comprehensive computer science degree covering programming, algorithms, data structures, and software engineering principles.
Technologies:
Key Responsibilities:
- Developed multiple web applications using modern JavaScript frameworks
- Implemented algorithms and data structures in various programming languages
- Collaborated on group projects using version control systems
- Created database-driven applications with proper design patterns
- Participated in code reviews and software testing practices
Provided excellent customer service in a high-volume retail environment during the COVID-19 pandemic.
Technologies:
Key Responsibilities:
- Handled high-volume transactions quickly and accurately
- Assisted customers with product inquiries and resolved complaints
- Maintained a neat and professional checkout area
- Built rapport with customers during challenging times
- Demonstrated reliability and professionalism under pressure
Managed photo printing services and customer transactions in a specialized retail environment.
Technologies:
Key Responsibilities:
- Processed photo printing orders and provided product assistance
- Managed payments and daily cash balancing
- Explained services clearly and answered customer questions
- Supported team efficiency and customer satisfaction
- Maintained attention to detail in order processing