Summary
Overview
Work History
Education
Skills
Portfolio
Timeline
Generic

Masego Msomi

Junior Software Developer
Edenvale

Summary

Professional software developer with strong background in coding, debugging, and software design. Adept at collaborating within teams to deliver high-quality software solutions that meet evolving project needs. Skilled in various programming languages and frameworks, with focus on achieving impactful results and fostering reliable, adaptable work environment. Known for problem-solving abilities, effective communication, and results-driven approach to software development.

Overview

4
4
years of professional experience

Work History

Software Developer

Legend Systems
01.2023 - Current
  • Introduced an MRP (Material Requirements Planning) system, resulting in a remarkable 10% improvement in inventory management.

- Tools used: .NET MVC, Azure DevOps, GitHub, MS SQL, MySQL, Entity Framework Core

  • This innovation has significantly contributed to better resource utilization for the company
  • Successfully created interactive dashboard builders, empowering users to visualize data and make data-driven decisions effortlessly

- Tools used: GitHub, MS SQL, MySQL

  • Managed and optimized relational databases, ensuring data integrity and scalability for our applications
  • Maintained open lines of communication with the team, providing daily updates on project progress and collaborating effectively to meet project goals

- Tools used: Trello, DevOps, MS Teams, Redmine

  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Reason for leaving: Career Growth

Compliance Tester

eCOGRA
02.2022 - 12.2022
  • Achieving high levels of accuracy and quality by meticulously analyzing certificates to pinpoint errors and inconsistencies, ensuring the games meet regulatory standards
  • Identifying and rectifying issues in XML documentation, enhancing the overall integrity of game documentation and reducing potential compliance violations
  • Creating and managing projects with a keen eye for detail, guaranteeing all essential elements are thoroughly included, resulting in efficient and organized testing processes
  • Successfully conducting compliance testing and generating certificates for a wide range of jurisdictions, including Malta, Croatia, Italy, Spain, Greece, Romania, Britain, and more, allowing our games to meet the legal requirements of these diverse markets

- Tools used: POSTMAN, excel, manual testing, NUnit

  • Identified critical bugs through thorough testing processes, enhancing overall product performance.
  • Collaborated with development teams to resolve defects and improve the overall stability of applications.
  • Reason for leaving: Career Change

Junior Software Engineer

Mfundopedia
08.2021 - 01.2022
  • Leverage visualization methods to craft meaningful reports and interactive dashboards facilitating clear and insightful communication with clients

- Tools used: Metabase, MySQL, Azure, DevOps, Entity Framework, .NET, MVC

  • This has led to a better understanding of the data and the seamless exchange of ideas
  • Developed robust applications by utilizing modern programming languages and frameworks.

- Tools used: Entity Framework, .NET, MVC, Azure, DevOps, MongoDB

  • Utilize relational databases to establish connections between tables, enabling the efficient extraction of critical information for report and dashboard creation, resulting in data-driven insights and decision-making
  • Proactively capture crucial details during meetings and ask pertinent questions, ensuring that all client requirements and project objectives are thoroughly understood and addressed

- Tools used: MS Teams, DevOps, Trello

  • Delivered high-quality code on time, contributing to overall project success.
  • Contributed to innovative solutions with thoughtful problem-solving techniques.
  • Reason for leaving: Contract

Education

Bachelor of Computer and Information Science - Application Development Degree

Varsity College
Midrand, South Africa
02.2018 - 12.2020

Bsc Honours in Computer Science - Computer Science

University of Pretoria
Pretoria
04.2001 -

Google Data Analytics Professional Certificate -

Coursera
Online
05.2022 - 07.2022

Offensive Perspective - OWASP Security For Develop -

Udemy
Online
04.2001 -

Skills

Relational databases

undefined

Portfolio

  • Personal Portfolio, https://personal-portfolio-xi-two.vercel.app/, personal portfolio, React, C# ASP.NET
  • E-commerce, https://ecommerce-app-five-omega.vercel.app/, online shopping website with stripe checkout function, React

Timeline

Software Developer

Legend Systems
01.2023 - Current

Google Data Analytics Professional Certificate -

Coursera
05.2022 - 07.2022

Compliance Tester

eCOGRA
02.2022 - 12.2022

Junior Software Engineer

Mfundopedia
08.2021 - 01.2022

Bachelor of Computer and Information Science - Application Development Degree

Varsity College
02.2018 - 12.2020

Bsc Honours in Computer Science - Computer Science

University of Pretoria
04.2001 -

Offensive Perspective - OWASP Security For Develop -

Udemy
04.2001 -
Masego MsomiJunior Software Developer