Katlego Magoro

Available to hire

I'm a software developer with a strong hybrid skill set spanning full-stack development, testing, and data analysis. NET, Blazor, and SQL Server, while also embracing modern frontend practices with React.

About

I’m a software developer with a strong hybrid skill set spanning full-stack development, testing, and data analysis. I focus on delivering enterprise-grade systems using C#, .NET, Blazor, and SQL Server, while also embracing modern frontend practices with React. I’m comfortable driving API integrations, DevOps pipelines, and performance optimizations, and I enjoy collaborating across teams to ship reliable software. I’m currently expanding my frontend capabilities with React-based applications alongside Blazor-based enterprise solutions to strengthen my full-stack expertise.

  • Joined January 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment
  • Education
  • Financial Services

Projects · 6

Applied quality engineering and test automation principles alongside development work to ensure features were reliable and production-ready. Leveraged prior automation experience to validate workflows, APIs, and data integrity, strengthening collaboration between development and QA practices.

Skills
Selenium, Robot Framework, RestAssured, JMeter, Test Automation, SDLC Practices

Supported build and deployment automation across internal systems using Azure DevOps. Assisted with integrating testing and deployment steps into CI/CD pipelines and supported release preparation and environment stability in collaboration with the wider engineering team.

Skills
Azure DevOps, CI/CD, Git, Release Management

Contributed to the development of shared internal UI components and patterns reused across multiple enterprise systems. Helped standardise forms, data grids, save and publish logic, and status tracking behaviour. Improved long-term maintainability and consistency by promoting reusable component design and shared architectural conventions.

Skills
Blazor, C#, Component Design, Reusability, Clean Architecture

Designed and developed the backend for an internal API testing and validation platform similar to Postman. Built REST APIs, authentication logic, and core data models to support API inspection and testing workflows. Designed database schema and service layers and collaborated with frontend developers to integrate API-driven functionality. This project strengthened backend architecture, security, and scalability.

Skills
C#, ASP.NET Core, REST APIs, Authentication, SQL Server, Backend Architecture

Enhanced an internal project tracking system by extending reporting logic and introducing additional calculated performance metrics across multiple time periods. Refactored legacy Entity Framework Core code to improve separation of concerns, maintainability, and data accuracy. Supported backend data validation and performance analysis while working within an existing production environment, ensuring stability and consistency of reporting outputs.

Skills
C#, Entity Framework Core, SQL Server, Reporting Logic, Backend Development

Designed and developed full-stack features for an internal enterprise reporting platform used for account and delivery oversight. Owned reporting modules covering account summaries, workstreams, actions, opportunities, and risks. Implemented save and publish workflows with lifecycle and state management. Built reusable Blazor components to standardise UI patterns and reduce duplication. Optimised EF Core relationships and SQL queries to improve performance and data consistency. Integrated external CRM data through workflow automation.

Skills
C#, .NET 8, Blazor Server, EF Core, SQL Server, REST APIs, OData, Azure DevOps, Salesforce, ELSA, Clean Architecture

Work experience· 4 roles

Associate Software Developer - Software and Data Engineer · Expleo GroupApr 2024 – Present · 2 yrs 8 mos

Led end-to-end ownership of modules including API integrations, data base structures, reusable components, and UI/UX improvements. Improved system performance by optimizing SQL queries and EF Core relationships, reducing load times across key reporting screens. Implemented and integrated REST and OData APIs, ensuring reliable data access between Blazor frontend and backend services. Drove quality with automated tests, API validation, and data integrity checks. Contributed to architecture discussions, implemented CI/CD pipelines in Azure DevOps, and mentored junior developers.

Software Quality Engineer Intern · Expleo GroupApr 2023 – Mar 2024 · 1 yr

Led end-to-end QA for financial and retail systems across four African countries; performed manual, smoke, and regression testing; designed and maintained automated regression test suites using Selenium, Robot Framework, and RestAssured; performed API backend validation; verified requests/responses contracts; data integrity; error handling; integrated automated tests into CI/CD pipelines with Jenkins and Azure DevOps; managed test cases and defect tracking using JIRA.

Software Development and Data Analyst Trainee · Samsung Innovation Campus (Samsung Partnership Program)Aug 2022 – Dec 2022 · 5 mos

Contributed to data analysis and validation to assess project feasibility, operational efficiency, and technical risks; produced structured analytical reports to support stakeholder reviews; provided technical support and system reviews to ensure solution stability and alignment with project requirements; created clear technical documentation and analytical reports.

Project Research Coordinator · East London Industrial Development Zone Science and Technology Park - Project Incubation ProgramNov 2021 – Oct 2022 · 1 yr

Education

Advanced Diploma in Information Resource Management (NQF 7) · University of South Africa2023 – 2025
Diploma in Information Communication Technology in Applications Development (NQF 6) · Walter Sisulu University2020 – 2022

Certifications and awards· 18

ISTQB Foundation Level (CTFL) v3.12024 – 2026
Robot Framework with Python - Selenium/API Automation Testing2023 – 2026
CucumberBDD with Java - Masterclass2023 – 2026
DevOps, CI/CD (Continuous Integration/Delivery for Beginners)2023 – 2026

Hire Katlego Magoro today

Post a job and invite Katlego, or contact them directly. No hidden commission.

Post a job