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.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
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
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Pretoria today.