Xolani Mazibuko

I design and build meaningful experiences.

I am a digital polymath—a relentlessly curious software engineer who thrives on lifelong learning and innovation. My journey spans diverse technologies from Python, Django, and AWS to modern front-end frameworks like TypeScript and React.

I'm currently looking for employment.

Senior : {

Fullstack Engineer,

}

I am particularily interested in product facing postions where I can help make an organization wide impact.

Synopsis

About Me

I'm currently a software engineer at DotDigital, where I channel my passion for problem-solving and innovation into every project. I thrive on leveraging cloud infrastructure, Django skills, and React with Typescript skills, effective solutions that boost performance, simplify maintenance, and enhance user experience.

Lucas Team photo

Soft Skills That Pay the Bills

Beyond technical prowess, I bring strong leadership, time management, and multitasking skills—refined through my experiences as a business owner. Outside work, I stay active through gymming and basketball, which energize my creativity and drive. I’m confident my well-rounded abilities will add real value to every project.

Research and Planning

I find immense satisfaction in the planning and architecture phases of projects. Whether designing comprehensive design systems or crafting innovative brand strategies, I relish exploring every facet of user experience to build solid, future-proof solutions.

  • User Research
  • Digital Strategy
  • Design Systems
  • Product Strategy
  • Brand Strategy
  • Operations

Hardskills

Technical

As a creative technologist, I harness a diverse toolkit of languages and frameworks to craft intuitive digital experiences. My expertise spans backend development with Python, Django, and Flask, complemented by modern front-end work using React and Vue.js.

Polymath foundations

As a digital polymath with a background that spans both design and software engineering, I merge creative vision with technical expertise. My journey—from crafting engaging user interfaces to architecting scalable cloud solutions—has taught me to approach every challenge holistically. I continuously invest in my learning through hands-on projects and industry certifications, ensuring that my work remains both innovative and impactful.

Software I love to work with

I thrive on developing user-centric digital products that not only perform flawlessly but also offer a delightful user experience. Drawing on my experience with diverse projects at MaxRetail and beyond, I’ve learned to appreciate the art of great software design. Whether it’s a robust API or a dynamic front-end dashboard, I enjoy dissecting the architecture of successful applications to drive intuitive, high-performance solutions.

  • Figma
  • VSCode
  • Postman
  • Notion
  • Chrome DevTools
  • DBeaver
  • Ubuntu

Technologies I love to build with

I’m passionate about leveraging a versatile tech stack to solve complex problems. My experience with Python, Django, Flask, React, and AWS empowers me to build resilient, scalable systems from end to end. I relish the challenge of integrating backend logic with modern front-end interfaces, and I’m constantly exploring new tools and frameworks to push the boundaries of what’s possible in digital product development.

  • Python
  • Django
  • FastAPI
  • Flask
  • JavaScript
  • NodeJS
  • React
  • NextJS
  • AWS
  • HTML5
  • CSS3
  • Tailwind CSS
  • Git
  • PostgreSQL
  • Storybook
Data Strings 01 by Colorpong: https://ywft.us/2177b695b

Career

Experience

I am current managing, designing, and developing all consumer and digital product initiatives at My Supply Co.

Dotdigital (Software Engineer - Full Stack Engineer, Remote)

Contract Full-time

July 2024 - Dec 2024 · 6 months

Cape Town, Western Cape, South Africa

At Dotdigital, I work as a Full Stack Engineer, collaborating within agile teams to develop and scale a high-performance, multitenant platform handling vast amounts of data. My role involves designing and implementing backend services using Django, Node.js, and Python while integrating front-end interfaces with React. I ensure system security and reliability by enforcing best practices throughout the development lifecycle. Additionally, I optimize large-scale data interactions, streamline queries, and enhance database schemas. I also contribute to automated deployments and CI/CD workflows, ensuring rapid, reliable releases while working closely with product managers, designers, and QA engineers to refine and enhance digital solutions.

  • Python
  • Django
  • postgreSQL
  • JavaScript
  • React
  • NodeJS
  • HTML5
  • CSS3
  • Jest
  • Mocha
  • Storybook

iOLAP (Software Engineer - Full Stack Engineer, Hybrid)

Full-time

Oct 2023 – May 2024 · 8 months

Johannesburg, Gauteng, South Africa

During my time at iOLAP, I played a key role in designing and implementing robust software solutions using FastAPI for backend development and React with Material UI for the front end. I focused on integrating data storage solutions, optimizing database interactions, and implementing caching mechanisms to improve performance. I collaborated closely with the design team to create seamless UI/UX experiences and provided mentorship to junior developers by conducting code reviews and offering technical guidance. Additionally, I prepared technical documentation and worked with international clients, helping to bridge the gap between business requirements and technical implementations for scalable solutions.

  • Python
  • FastAPI
  • postgreSQL
  • JavaScript
  • React
  • Material UI
  • HTML5
  • CSS3
  • AWS)

Apollo (Freelance Software Engineer - Full Stack)

Full-time

July 2022 – Sept 2023 · 1 year 3 months

Johannesburg, Gauteng, South Africa

As a freelance Full Stack Engineer at Apollo, I took on diverse projects, including configuring AWS virtual machines and setting up on-premise servers for RFID devices. I developed Flask APIs and React-based user interfaces, integrating various authentication mechanisms for secure access. My role also involved working with payment solutions, implementing real-time communication using event-driven architectures, and managing SQL-based databases. Additionally, I developed automated testing suites to ensure code quality. This experience allowed me to refine my problem-solving skills, work with a wide range of technologies, and handle the full development cycle from infrastructure setup to application deployment.

  • Python
  • Flask
  • postgreSQL
  • JavaScript
  • React
  • HTML5
  • CSS3
  • Git
  • AWS

Healthforce (Backend Engineer)

Full-time

Novs 2021 – June 2022 · 8 months

Johannesburg, Gauteng, South Africa

At Healthforce, I worked as a Backend Engineer, focusing on designing and implementing database models and performing migrations using Django ORM. My work involved writing unit and integration tests to ensure the reliability and functionality of backend applications. I developed and maintained authentication and authorization systems while optimizing application performance through caching and query optimizations. I also implemented CI/CD pipelines to automate deployment processes and worked on securing applications by applying best practices such as CSRF protection, input validation, and secure communication protocols. In addition, I participated in code reviews and collaborated with cross-functional teams to enhance overall system performance.

  • Python
  • FastAPI
  • postgreSQL
  • Git(Hub)

Tentpole DataSciences (Software Developer - Full Stack)

Contract Full-time

June 2021 – June 2022 · 1 year 1 month

Johannesburg, Gauteng, South Africa

During my time at iOLAP, I played a key role in designing and implementing robust software solutions using FastAPI for backend development and React with Material UI for the front end. I focused on integrating data storage solutions, optimizing database interactions, and implementing caching mechanisms to improve performance. I collaborated closely with the design team to create seamless UI/UX experiences and provided mentorship to junior developers by conducting code reviews and offering technical guidance. Additionally, I prepared technical documentation and worked with international clients, helping to bridge the gap between business requirements and technical implementations for scalable solutions.

  • Python
  • Django
  • postgreSQL
  • JavaScript
  • React
  • Material UI
  • HTML5
  • CSS3
  • Pandas
  • Gitlab
  • AWS

1609 Group (Software Developer - Backend/Fullstack Engineer)

Contract Full-time

Jan 2019 – May 2021 · 2 year 5 months

Johannesburg, Gauteng, South Africa

At 1609 Group, I initially focused on backend development using Python, Django, and PostgreSQL before expanding my skill set to include PHP and Phalcon. Over time, I transitioned into full-stack development, working with HTML, CSS, and JavaScript, later incorporating React. I gained proficiency in designing and integrating APIs for both backend and frontend applications. My responsibilities included implementing new features, maintaining the admin site, and documenting project details using Confluence. Working in an Agile environment, I utilized Jira for project tracking and collaborated with teams to enhance system functionality, ensuring seamless user experiences and optimized performance.

  • Python
  • Django
  • postgreSQL
  • JavaScript
  • React
  • Material UI
  • HTML5
  • CSS3
  • Pandas
  • Gitlab
  • AWS

DDIMM & Digital Republic Consulting (Data Analyst & Software Developer)

Contract Full-time

February 2018 – January 2019 · 1 year

Johannesburg, Gauteng, South Africa

At DDIMM and Digital Republic Consulting, I focused on data analytics and software development, working extensively with Python and Pandas to process and analyze large datasets from social media, print, and online sources. I automated reporting processes using Python-pptx, generating dynamic PowerPoint presentations with media insights. Additionally, I developed an API wrapper for Mention, streamlining media monitoring and data retrieval. My role also involved sentiment analysis, data cleaning, and report writing, ensuring accurate and actionable insights. This experience allowed me to merge data analytics with software development, reinforcing my ability to create data-driven solutions in dynamic environments.

  • Python
  • HTML5
  • Pandas
  • Google Sheets
  • Jupyter
  • Chrome