Mashohle Mangena

About Me

Enthusiast towards frontend development, machine learning, software architecture and ways in which they can solve real-world problems. On top of this, I have a keen interest in cloud computing, and how it can influence the above fields. I without a doubt love programming but if there is one other thing I live for is Soccer.

I have industry experience through my software development role, which is largely focused on the development and maintenance of an all-in-one application.

I understand the importance of hard skills to produce results, but I also pride myself in growing my soft skills In order to be effective and presentable in a professional environment. I have experience with the latter also in my current role where I’m the front when handling clients looking to join the platform mentioned above.

Team qualities: Understanding and translating my team’s language into one external parties (client, seniors, managers etc.) can understand.
Utilisation of task management tools and methodologies (i.e slack, Jira) to better manage teams work-flow
Mitigation through open communication, trust and humour in the group to make everyone comfortable.
Being a leader/member that can step up for my member where I can.

Education

BSc Computer Science and Business Computing 2020

University of Cape Town

Double major in Computer Science and information systems.

Work & Experience

Software Development Intern

Innov8-365

03/01/2021 - 08/31/2021

Involved in a project where the maintenance and development of sub-systems of a large ERP system were the main responsibilities in the job. The biggest part being the development of a Customer Relations Management Portal. Used JavaScript and Typescript along with frameworks and libraries such as Angular, React, Bootstrap and Material on the frontend with a connection to backend built on NodeJs Therefore, the use of APIs was also included, although they were already built prior to my appointment so I've been more involved with the implementation rather than the creation of the API's themselves. I had in-depth use and learning of Excel spreadsheet, and querying data from the database where I got to learn about data maintenance and converting raw data into important information groups for the client. Infleet 365 _ Develop CRM Portal Infleet is a full ERP fleet management system. To simplify the complexity of the main system, we had to design and develop a Customer Relation Management (CRM) Portal with specific functionality per user by the department. I am the lead design and work mostly on the frontend using React and using data provided by the pre-build APIs from the main system.

Junior Software Developer

The Digital Academy

09/06/2021

Involved in a project where the maintenance and development of client relation software of an all in one application. Main responsibility being the automation of most of the processes and building a robust client support system. Projects worked on include: Developer Portal: It is a pipeline web application which gives developers/business partners looking to publish and manage their MicroApp (MicroApps are single purpose and cross-platform apps designed to support a single step in a user’s workflow.) on Ayoba. VOC Workflow: It is an internal workflow management application that enables the maintenance and support system tools on MicroApps lifeline on Ayoba. Includes in-house tracking tools for MicroApps heartbeats, generates a dashboard and reports on the activity of MicroApps on the Ayoba platform and managing any support requests/events with developers/clients. Roles and Responsibility Refining the Vetting and OnBoarding (VOC) compliance flow. Part of the team handling the client engagement and content. Lead developer in the VOC workflow web-app, where I participated in both the frontend & backend development. Agile environment (Jira) with related ceremonies (sprint planning, sprint reviews) Mentor new interns joining the project. Collect, refine and store data in accordance to the business model

Portfolio

Skills

Frontend Developer (React, Angular & NextJS)
70%
Backend Engineer (NodeJS, Express & RESTful APIs)
60%
Javascript Developer
70%