Mid-Level Software Developer
Open to offersNew to PlatformI'm a versatile creative and technical professional based in Johannesburg, South Africa, with over 7 years of experience spanning graphic design, video editing, and software development.
On the creative side, I've worked as a freelance graphic designer since 2018 — building corporate brands, designing logos, letterheads, flyers, banners, and print materials for a range of clients. I've also served as Head Graphic Designer for a church organisation, where I managed the full visual identity and trained volunteers in design and audiovisual production. My video editing work includes multi-camera edits, motion graphics, titles, audio mixing, and storytelling-focused cuts for content and media teams.
On the tech side, I spent nearly three years as a Software Developer at GK Software South Africa, working with Java, Spring, microservices, REST APIs, and XML. I contributed to feature development, code reviews, API documentation, and resolving issues in legacy codebases — collaborating across consulting, QA, and third-party technical teams.
I hold a Diploma in Systems Development from WeThinkCode_ and I'm proficient in Adobe Creative Suite, Kdenlive, Java, and Google Sheets. I'm fluent in English and conversational in Afrikaans and Setswana.
I bring a rare combination of creative vision and technical thinking to every project — whether that's a brand identity, a polished video edit, or a software solution. I'm detail-oriented, deadline-driven, and genuinely love creating work that makes an impact.