Software Engineer
Bridging the gap between stakeholder vision and technical reality with full-stack solutions.
About Me

I am a highly motivated and adaptable professional transitioning into the world of software engineering. My journey is unique, combining a solid foundation in stakeholder engagement and project management with a newfound passion and proficiency in full-stack development. This blend of skills allows me to not only understand the technical requirements of a project but also the people and processes behind it, ensuring a holistic approach to development.
My experience has equipped me with a robust technical toolkit, including Python, JavaScript, React, and Django. I thrive on the challenge of building and deploying web applications from the ground up. I am a natural problem-solver, driven by the satisfaction of debugging complex issues, implementing elegant features, and continuously optimizing for performance and user experience.
My goal is to leverage my diverse background to create innovative and impactful software solutions. I am passionate about lifelong learning and am always eager to embrace new technologies and methodologies. I aspire to contribute to a forward-thinking team where I can grow as an engineer and help build products that make a real difference.
Download CVSkills & Competencies
Python
JavaScript
React
HTML5
CSS3
SQL & NoSQL
Node.js
Git
Docker
AWS
Agile/Scrum
Django
My Projects
Learning Management System
A full-featured LMS to manage courses, student enrollment, and deliver educational content, evolving from the Notebook Grader concept.
BRICS Astronomy Website
Designed and deployed the official website for the BRICS Astronomy consortium, a platform for international scientific collaboration.
Jupyter Notebook Grader
A platform for a global initiative to automate capstone project submission, grading, and certificate issuance.
AstroVMS
An Astronomy Volunteer Management System concept to manage volunteers and match them with activities.
BurgundyParcelle E-commerce
A full-featured e-commerce platform concept, demonstrating capabilities in product management, shopping cart, and user authentication.
Work Experience
Software Engineer
Self-Employed
Dec 2024 - Present
- Engineered and deployed multiple full-stack web applications from conception to launch.
- Developed dynamic and responsive user interfaces using React.
- Built robust server-side logic and RESTful APIs using Python with Django.
Stakeholder Engagement Officer
South African Astronomical Observatory
Jul 2023 - Present
- Mapped and managed relationships with key international stakeholders.
- Organized and managed high-impact events like workshops and conferences.
- Developed and implemented strategic communication plans.
- Developed and implemented software programs for societal programs.
Administrative Assistant
University of Pretoria
Jun 2023 - Jul 2023
- Maintained student records and processed paperwork for enrollment and graduation.
- Provided guidance to students on academic programs and university policies.
Education
Software Engineering Bootcamp
HyperionDev
Completed an intensive, mentored bootcamp focused on building practical skills in software engineering and full-stack web development with Python, Django, JavaScript, and React.
Bachelor of Arts (Honours) International Relations
University of Pretoria
Bachelor of Administration in Public Management and International Relations
University of Pretoria