Skip to main content
Tafadzwa Mabika

Experience

My professional journey so far

Work History

IT Technician & Software Developer

Broadcasting Authority of Zimbabwe (BAZ)

2022 – Present~3 yrs
  • Provide day-to-day IT technical support across the organisation
  • Developed multiple internal web applications to streamline BAZ operations
  • Built and deployed the BAZ public website
  • Managed infrastructure, networking, and systems administration
  • Started as an intern (2022–2023) and converted to full-time staff
JavaScriptTypeScriptNext.jsSQLIT Support

Founder & Software Developer

TheCodeBench

Ongoing
  • Founded a software development company serving business and education sectors
  • Build and ship custom software solutions for clients
  • Lead technical decisions and system architecture across company projects
  • Developed and maintain the company platform with Next.js and TailwindCSS
Next.jsReactTailwindCSSNode.js

Freelance Developer

Independent

Ongoing
  • Deliver web and mobile development projects for clients
  • Built open-source tools and SDKs used by the developer community
  • Created AdventBuddy — a WhatsApp chatbot serving 1,000+ users
  • Active open-source contributor across multiple repositories
  • Frontend Mentor challenges to sharpen UI development skills
TypeScriptKotlinReactNode.jsWhatsApp API

Education & Training

IT Internship

Broadcasting Authority of Zimbabwe (BAZ)

2022 – 2023
  • Completed a structured one-year internship in IT and software development
  • Gained hands-on experience with enterprise systems and broadcast infrastructure
  • Transitioned directly to a full-time role on completion

Self-Directed Learning & Open Source

Online & Community

Ongoing
  • Frontend Mentor challenges — real projects with professional feedback
  • Android development with Kotlin and MVVM architecture
  • Full-stack development with the MERN stack and Next.js ecosystem

See what I've built

My experience is best shown through the projects I've shipped.