Junior software developer with hands-on experience from an internship where they contributed meaningfully to real products. Proficient in TypeScript, Vue.js, React JS, and MongoDB, with practical exposure to HTTP and WebSockets server architecture, OAuth 2.0 implementation, and document-based database design. Comfortable working across the full stack—translating Figma designs into polished, responsive, production-ready UI components and architecting API backends. Fast learner who is eager to take on new challenges and proactive about finding solutions.

Tshifhiwa

Junior software developer with hands-on experience from an internship where they contributed meaningfully to real products. Proficient in TypeScript, Vue.js, React JS, and MongoDB, with practical exposure to HTTP and WebSockets server architecture, OAuth 2.0 implementation, and document-based database design. Comfortable working across the full stack—translating Figma designs into polished, responsive, production-ready UI components and architecting API backends. Fast learner who is eager to take on new challenges and proactive about finding solutions.

Available to hire

Junior software developer with hands-on experience from an internship where they contributed meaningfully to real products. Proficient in TypeScript, Vue.js, React JS, and MongoDB, with practical exposure to HTTP and WebSockets server architecture, OAuth 2.0 implementation, and document-based database design.

Comfortable working across the full stack—translating Figma designs into polished, responsive, production-ready UI components and architecting API backends. Fast learner who is eager to take on new challenges and proactive about finding solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Work Experience

Software Developer (Intern) at Kamweb tech
June 1, 2024 - Present
Built an admin site using Quasar Framework and TypeScript with Vite scaffolding. Contributed to development of the company's public-facing website.
Software Developer (Intern) at Kamweb tech
June 1, 2024 - Present
Built UI and business logic using Vue.js and TypeScript, styled with SCSS and Tailwind CSS. Translated Figma designs into responsive, production-ready UI components for web and PWA targets. Migrated a legacy JavaScript codebase to TypeScript for improved type safety and long-term maintainability. Architected and developed HTTP, WebSocket, and REST API servers in TypeScript to support core application features. Designed and implemented typed MongoDB database schemas in TypeScript for data integrity and consistency. Implemented user authentication, dashboard, profile management tools, payment gateway integration, and membership management for the computational whiteboard SP / PW A.

Education

Diploma in Software Development at Boston City Campus · Nelsonspruit Education
January 1, 2023 - December 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education