Rorisang Kgwete

Software Developer | Power Platform Specialist | Flutter, JavaScript, Node.js | Dynamics 365 | Automation & Reporting

Rorisang Kgwete

About Me

Hi, I'm Rorisang 👩🏽‍💻
I'm a Software Developer with 3+ years of experience working in both startup and enterprise environments. I’ve contributed to full-stack web and mobile apps, fixed critical system issues, and played a key role in award-winning solutions. I’ve built with tools like Flutter, Firebase, Node.js, SQL, and Power Platform. I enjoy solving real-world problems through clean code, automation, and smart UI experiences.

I started my career at a fast-paced startup (TopCode), where I was trusted with full responsibility across both frontend and backend projects. It shaped how I learn fast, work independently, and adapt quickly. I’m now looking for my next opportunity where I can grow the same way while contributing meaningfully to a team.
Why I Value Startup Experience
At TopCode, a fast-paced startup, I was often thrown into real-world client projects with full responsibility, from mobile apps to WordPress sites. I built and deployed production apps, troubleshot issues others couldn’t solve, and delivered entire websites end-to-end. That startup environment shaped my ability to work independently, learn fast, and ship real value under pressure something I’m now looking to expand in new, growth-focused roles.

Professional Experience

Mint Group (Jul 2023 – Present)

TopCode (Nov 2021 – Jun 2023)

Company Projects (TopCode)

Chillers Market App

Award-winning ecommerce app (MTN Best Breakthrough App 2022). Built using Flutter (MVVM); contributed to frontend development and assisted with backend setup in Firebase.

Tama Deliveries

Developed the full Flutter frontend (MVVM), supported Firebase backend setup by managing parameter creation and data entry. Worked collaboratively with the backend lead.

Amidel Insurance

Started as frontend Flutter dev, then took over full-stack ownership when the backend dev left. Managed Firebase and Azure setup, app functionality, and deployment.

Tuttling App (Vendor Fix)

Took over a malfunctioning vendor app used for tutoring. Identified and resolved frontend bugs using Flutter (MVVM), contributing to app recovery and release stability.

WordPress Websites

Built and maintained multiple WordPress sites (TopCode, HarambeeX, Woyamba, Social Coding). Used Elementor, implemented SEO (Yoast), and set up Google Analytics. Solely responsible for all company websites.

Featured Projects

Beautyline

My first ever frontend project from the GirlCode Learnership — an eCommerce skin care site using HTML, CSS, and JavaScript.

View on GitHub

DevSins Ap App (Coming Soon)

A cross-platform Flutter app currently under development, focused on user engagement and clean UI interaction. The app includes cloud integration, real-time data handling, and structured using MVVM architecture. More details and a GitHub repo will be shared once the project is launched.

Smart Booking App (In Progress)

This project is still in the planning phase. I intend to build a lightweight Flutter app that will help small businesses (like salons and tutors) manage bookings, availability, and client interactions.

Skills

Platforms & Tools: Power Apps, Power Automate (Cloud & Desktop), Power BI, Microsoft Dynamics 365 CRM, Azure DevOps, Git, GitHub

Languages: JavaScript, HTML5, CSS3, Dart, Python, Node.js

Mobile & Web Development: Flutter, Firebase, WordPress, React Native, Visual Studio, Android Studio

Cloud & Integration: Azure, API integration, SQL, Firebase Auth, Google & Facebook Login, HMS (Huawei Mobile Services)

Soft Skills: Mentorship, Collaboration, Adaptability, Critical Thinking, Problem Solving, Agile Practices

Deep Dive

Cordova FileTransfer Build Rescue

Multiple Cordova FileTransfer plugin files were failing with “cannot find symbol Whitelist” errors. I researched upstream API changes and applied a fix within our project to resolve the issue. I then created and published a YouTube tutorial to help other developers facing the same problem.

View Tutorial on YouTube

Contact Me

Want to collaborate or hire me? Let’s connect.

Email Me LinkedIn