Summary
Overview
Work History
Education
Skills
Websites
Publications
Timeline
OperationsManager
Perseverance Mbewe

Perseverance Mbewe

Senior Full Stack Developer
Johannesburg

Summary

Results-driven software engineer with 9+ years of experience designing and delivering cutting-edge digital products. Proven ability to lead and manage complex projects, and deliver scalable, customer-focused solutions.
Core Expertise:


Frontend: React, Angular, Vue.js, RxJS
Mobile Development: React Native, Ionic
Backend: Node.js, Python, Java, NestJS
Databases: PostgreSQL, MongoDB, Firebase
Cloud & DevOps: AWS, Google Cloud, Docker, Kubernetes
Leadership: Team mentoring, project management, and cross-departmental collaboration.

Currently focused on advancing expertise in AI, machine learning, blockchain, Web 3.0, and data analytics to create innovative solutions that solve real-world challenges.

Overview

10
10
years of professional experience
10
10
years of post-secondary education

Work History

Senior Data Scientist

Sand Technologies
Johannesburg, Johannesburg
06.2024 - 11.2024

Prefect Workflow Automation: Built and optimized workflows to perform grid-level management for a specific area in Indonesia. The workflow integrated datasets on buildings, population, and Relative Wealth Index (RWI), mapping individuals and structures within defined hexagonal grids using H3 indexing.

Data Analysis & Processing: Optimized existing ETL pipelines and workflows using Databricks, Spark, and GeoPandas to ensure efficient processing of large UK data of waste and water.

Geospatial Analysis: Conducted advanced spatial data analysis, leveraging tools like H3 indexing and creating visualizations in Kepler and sharing the results with the team.

Senior Full stack engineer

Truzo
02.2023 - 05.2024
  • Lead end-to-end deployment process, ensuring smooth and efficient releases of Truzo's software products
  • Collaborate with cross-functional teams to design, implement, and manage deployment pipelines, leveraging best practices for continuous integration and continuous deployment (CI/CD).
  • Performed development, debugging, optimization and automation to support implementation of products and applications
  • Conducted data modeling, performance and integration testing
  • Paired with fellow engineers to brainstorm ideas, debug problems and review code

Full stack engineer

Envisionit Deep AI
02.2023 - Current
  • Lead the design, development, and deployment of advanced AI and machine learning models for Envisionit Deep AI's cutting-edge solutions
  • Develop robust and scalable backend systems that process, analyse, and generate insights from complex data sources.

Full Stack Software Engineer

Vimpto Worlds
04.2021 - 11.2023
  • Developed a single channel communication system that integrates email, WhatsApp, Twitter, Facebook, SMS, and Instagram messages to a single UI.
  • Paired with fellow engineers to brainstorm ideas, debug problems and review code.
  • Developed next generation integration platform for internal applications.
  • Coordinated deployments of new software, feature updates and fixes.

Software Engineer

Mashreq Bank, Dubai
03.2020 - 02.2022
  • Developed requirements for new digital transformation website for Mashreq Digital Mobile application launched (20/07/2020).
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Coordinated efficient large-scale software deployments.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance

Consultant Data Scientist and Software Developer

Deloitte Consulting
02.2019 - 11.2019
  • Developed Oculus which is an analytical solution on top of a data layering capability that creates valuable insight and intelligence that provides ease of mind when doing business by providing near real-time risk intelligence to increase effective risk mitigation in all areas of financial crime, business intelligence, and reputational risk.

Consultant Data Scientist and Software Developer

Deloitte Consulting
02.2019 - 11.2019
  • Developed Oculus which is an analytical solution on top of a data layering capability that creates valuable insight and intelligence that provides ease of mind when doing business by providing near real-time risk intelligence to increase effective risk mitigation in all areas of financial crime, business intelligence, and reputational risk.

Data Scientist and Software Developer

Council for Scientific and Industrial Research (CSIR)
11.2015 - 11.2018
  • Designed and implemented a world model algorithm for the autonomous unnamed ground vehicle
  • The world model involved integrating data from various nodes of the vehicle for path planning and decision making.

Data Scientist and Software Developer

Council for Scientific and Industrial Research (CSIR)
11.2015 - 11.2018
  • Designed and implemented world model algorithm for autonomous unnamed ground vehicle.
  • Designed reusable and reliable code for use within distributed cloud environments
  • Documented technical workflows and knowledge to educate newly hired employees
  • Investigated new and emerging software applications to select and implement administrative information systems

Software Tester

Resolution circle
08.2014 - 10.2014
  • Participated in part-time testing sessions for various Android and iOS based applications.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members
  • Developed, implemented and maintained automated testware for scripts, functions and programs to boost testing efficiency

Education

Bachelor of Science - Electrical Engineering

University of Johannesburg
Johannesburg, South Africa
02.2012 - 12.2018

Bachelor of Science (BSc) in Computer Science - Computer Science

University of Johannesburg
Johannesburg, South Africa
02.2012 - 05.2015

Skills

Reactundefined

Publications

M. K. Mwila and P. Mbewe, "Design and implementation of a Node.js based communication framework for an unmanned autonomous ground vehicle," 2017 Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech), Bloemfontein, South Africa, 2017, pp. 74-79, doi: 10.1109/RoboMech.2017.8261126. keywords: {Software;Hardware;Computer architecture;Browsers;C++ languages;Servers;Unmanned Ground Vehicle;Communication Framework;Socket.IO;Node.js;Asynchronous Waterfall Model;Joint Architecture for Unmanned Systems},

Timeline

Senior Data Scientist

Sand Technologies
06.2024 - 11.2024

Senior Full stack engineer

Truzo
02.2023 - 05.2024

Full stack engineer

Envisionit Deep AI
02.2023 - Current

Full Stack Software Engineer

Vimpto Worlds
04.2021 - 11.2023

Software Engineer

Mashreq Bank, Dubai
03.2020 - 02.2022

Consultant Data Scientist and Software Developer

Deloitte Consulting
02.2019 - 11.2019

Consultant Data Scientist and Software Developer

Deloitte Consulting
02.2019 - 11.2019

Data Scientist and Software Developer

Council for Scientific and Industrial Research (CSIR)
11.2015 - 11.2018

Data Scientist and Software Developer

Council for Scientific and Industrial Research (CSIR)
11.2015 - 11.2018

Software Tester

Resolution circle
08.2014 - 10.2014

Bachelor of Science - Electrical Engineering

University of Johannesburg
02.2012 - 12.2018

Bachelor of Science (BSc) in Computer Science - Computer Science

University of Johannesburg
02.2012 - 05.2015
Perseverance MbeweSenior Full Stack Developer