Solutions Analyst & Software Developer
Hi, I'm Thelma Chitsa. I turn complex business problems into elegant software.
A dynamic Solutions Analyst and Software Engineer based in Cape Town, with a strong background in full-stack development, AI/RAG systems, and systems architecture. I bridge business and technology to ship impactful, scalable solutions.
About
I'm a Solutions Analyst and Software Developer committed to advancing impactful business strategies through technical expertise and a collaborative approach. I specialise in creating innovative solutions, architecting robust systems, and managing high-priority technical projects from concept to delivery.
My work spans building Python-based Retrieval-Augmented Generation (RAG) systems, integrating international payment gateways at scale, and leading cross-functional teams in Agile environments. I'm passionate about streamlining operations, mentoring engineers, and fostering a culture of excellence and adaptability. I'm currently pursuing an MSc in Software Architecture and Design.
- 40%Faster delivery from in-house ops system
- 25%Improvement in project analysis via specs & architecture docs
- 6+International payment regions integrated
- AWSCertified Cloud Practitioner
Skills
AI, Data & Cloud
Practices & Leadership
Projects
In-House Operations System
Designed and built an org-wide operations platform covering timesheets, leave tracking, backlogs, and project performance, now fully adopted and streamlining daily delivery by 40%.
AI Recommendation System
Tech Lead on a Python recommendation engine using RAG, ML, and LLM APIs (Azure OpenAI: GPT, Claude, Llama) with an Ollama fallback and an API Gateway, powering personalised recommendations for a global fitness app.
Global Payments Integration
Contributed to front- and back-end integration of multiple payment gateways across 6+ international regions for a leading fitness management platform, ensuring seamless, region-specific transactions at scale.
WhatsApp Business API Integration
Owned the proof-of-concept and full integration of the WhatsApp Business API into a Blazor .NET property management platform, replacing costly third-party messaging providers and enabling seamless broker-client communication across the acquisition workflow.
-
Solutions Analyst | Software Developer
2024 - PresentFull Stack (Pty) Ltd · Cape Town
- Manage and develop an org-wide in-house operations platform covering timesheets, leave, backlogs, and project performance, fully adopted and streamlining daily delivery by 40%.
- Tech Lead on a Python recommendation engine using RAG, ML, and LLM APIs (Azure OpenAI: GPT, Claude, Llama) with an Ollama fallback and an API Gateway, powering personalised recommendations for a global fitness app.
- Build secure Python Retrieval-Augmented Generation systems integrating Azure DevOps, SQL, and Dev Lake to strengthen the project knowledge base and tracking.
- Contribute to front- and back-end integration of multiple payment gateways across 6+ international regions in .NET and Kotlin Multiplatform.
- Craft detailed functional specifications and architecture documents that improved project analysis by 25%, bridging business and tech stakeholders.
- Coordinate cross-functional teams across project delivery and mentor junior engineers.
-
Software Developer
2023Full Stack (Pty) Ltd · Cape Town
- Designed and built a wellness application for insurance clients using React Native, ASP.NET Core, Umbraco, and Azure.
- Spearheaded financial-advisor website development with React, JavaScript, Umbraco CMS, and C#.
- Optimised and deployed a Plotly Dash Data Warehouse Exchange platform, containerised with Docker and orchestrated on Kubernetes for production-ready data handling.
- Owned the proof-of-concept and full integration of the WhatsApp Business API into a Blazor .NET property platform, replacing costly third-party messaging providers.
- Led cross-platform 3D animated graphics rendering enhancements for mobile applications in React Native.
- Configured and maintained CI/CD pipelines and managed the product backlog in Azure DevOps and Jira in an Agile environment.
-
IT Manager | Technology Consultant
2020 - 2022Crest Chemicals · Remote
- Led Zoho One adoption across multiple departments, increasing company efficiency by 30%.
- Developed the company website and managed its domains end-to-end.
- Resolved 95% of IT requests promptly through multiple channels.
- Administered IT systems and enforced adherence to governance processes, escalating issues to higher tiers when needed.
- Sourced cost-effective software and hardware from third-party vendors, keeping inventory adequately stocked and licences up to date.
- Prepared detailed reports on operations and industry trends to inform leadership decisions.
-
Developer Intern
2022Full Stack (Pty) Ltd · Cape Town
- Completed the Full Stack Developer Winter Internship Programme.
- Contributed to a cross-platform 3D animated mobile app, resulting in client approval and launch within 6 months.
- Built Python proof-of-concept scripts to support data exploration, internal tooling, and feature validation across project delivery cycles.
- Managed and updated a product backlog in Azure DevOps in an Agile environment.
-
IT Volunteer
2022Hout Bay United Football Community · Cape Town
- Optimised the club's website for SEO to grow its digital reach.
- Integrated Netcash to enable online donations.
- Built an online shop for merchandise sales, opening a new revenue channel.
-
Computer Science Tutor
2021Rhodes University · Grahamstown
- Tutored 16 first-year Computer Science students, lifting overall student success by 50% through personalised sessions.
- Graded assignments and gave constructive feedback to support student development.
- Hosted hands-on practical sessions to complement theoretical coursework.
-
Junior Web Developer
2018B2C Coworking · Harare, Zimbabwe
- Built social-media chatbot integrations that raised the company's profile and awareness.
- Supported day-to-day managerial duties in the co-working space.
Education
-
MSc, Software Architecture & Design (Part-Time)
2025 - PresentMunster Technological University · Cork, Ireland
Coursework in Software Architecture, Software Agility, and Cloud Services (AWS Lambda, DynamoDB, CloudWatch), with practical Python modules in cloud and distributed systems.
-
BComm Honours, Information Systems
2022 - 2023University of Cape Town · Cape Town
Published research paper in the Springer Communications in Computer and Information Science (CCIS) book series; served as IS Honours Systems Development Project Manager.
-
BSc, Computer Science & Information Systems (Distinction)
2019 - 2022Rhodes University · Grahamstown
Graduated with distinction in Information Systems; IS3 Systems Development Project Manager and recipient of the Rhodes Honours Degree Scholarship.
Awards & Certifications
Awards & Recognition
- SACLA 2023 Presenter, Springer CCIS publication
- Rhodes University Honours Degree Scholarship
- BSc Information Systems, awarded with distinction
- IS Honours Systems Development Project Manager, UCT
- IS3 Systems Development Project Manager, Rhodes
Certifications & Memberships
- AWS Certified Cloud Practitioner
- MongoDB University - MongoDB for SQL Pros
- McKinsey Forward Program
- IITPSA - Institute of IT Professionals South Africa
- Golden Key International Honour Society
Writing & Research
Published research in Springer CCIS
Presenter at the Southern African Computer Lecturers' Association (SACLA) 2023 for a research paper published in the Springer Communications in Computer and Information Science book series.
Read moreBuilding production RAG systems
Notes on architecting secure Retrieval-Augmented Generation systems with Azure OpenAI, Ollama fallbacks, and API gateways for real-world products.
Read moreLessons in software architecture
Reflections from my MSc in Software Architecture and Design, covering agility, cloud services, and distributed systems with Python.
Read moreContact
Let's build something together.
Have a project, role, or collaboration in mind? Use the form and I'll get back to you directly.
- Cape Town, South Africa