Skip to content
View DumisaneDev's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report DumisaneDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DumisaneDev/README.md

Hi, I'm Dumisani Mbhele 👋 Fullstack Developer | Quality Engineer | Automation Specialist

I’m an engineer who genuinely enjoys the "puzzle" of software. My favorite place to be is at the intersection of building clean code and creating the automation that ensures it stays that way. I see myself as a bridge-builder: I translate complex technical logic into reliable systems that stakeholders can trust and understand.

🌟 My Approach: The Problem Solver I’m a firm believer in the "Test-First" mindset. Whether I’m crafting a modern web application or a complex automation suite, my goal is the same: to make the work as readable for my teammates as it is for the computer. I don’t just "fix bugs"—I build systems that prevent them from happening in the first place.

🚀 What I Bring to the Table I focus on three main pillars to ensure software is fast, reliable, and easy to use:

  • Building with Purpose: I develop robust backend systems using Spring-Boot and C# ASP.NET. Currently, I’m deep-diving into React to create user interfaces that are as interactive as they are functional.
  • The Safety Net (Quality Engineering): I build high-performance automation frameworks using tools like Playwright and Selenium. I specialize in ensuring that data flows correctly between systems so that the end-user always has a seamless experience.
  • Smooth Operations: I use Docker and Jenkins to keep software deployments running without a hitch, and I utilize Robotic Process Automation (UiPath) to handle repetitive tasks, freeing up the team to focus on bigger challenges.

🛠️ My Tech Toolbox I choose the right tool for the job to keep things modular and scalable: Languages: Java, C#, JavaScript, and PowerShell. Testing & Automation: Playwright, Selenium, Reqnroll (Cucumber), and API Testing. Deployment & Tools: Jenkins, Docker, Maven, and UiPath.

💡 My Philosophy

  • Quality is the Foundation: To me, software isn't "finished" just because it runs; it’s finished when it’s resilient and maintainable.
  • Radical Clarity: I believe code should tell a clear story. If a non-technical partner can’t follow the "What" and the "Why" of a process, there’s still work to be done.
  • Always Learning: Whether it’s optimizing a deployment pipeline or mastering a new frontend framework, I’m driven by a constant curiosity to find a better way to do things.

📫 Let's Connect! I’m always open to discussing new projects, automation strategies, or the latest in fullstack development.

Pinned Loading

  1. CoreOps_Test_Suite CoreOps_Test_Suite Public

    This is a cucumber test suite for coreops timesheet management system. this is a management system that is built in-house

    Java 1

  2. Healenuim-Selenuim-_testing_framework Healenuim-Selenuim-_testing_framework Public

    This Java-based Selenium framework leverages Healenium to provide self-healing capabilities for automated tests. Using Cucumber (BDD) and Docker, it automatically recovers from broken UI locators …

    Java

  3. ReqnRoll_Playwright_BDD_MSTEST_Framework ReqnRoll_Playwright_BDD_MSTEST_Framework Public

    Enterprise BDD automation engine using .NET 10, ReqnRoll, and Playwright. Optimized for scale with 16-worker parallel execution and SOLID architecture. Delivers forensic debugging (Screenshots, Log…

    C#

  4. Rest_Assured_API_Testing_Automation_framework Rest_Assured_API_Testing_Automation_framework Public

    Professional API automation framework built with Rest-Assured and TestNG. Features a decoupled, data-driven architecture with external JSON management and centralized config. Designed for scalable …

    Java

  5. Spring_REST_API_Run_Tracker Spring_REST_API_Run_Tracker Public

    This project is a Spring Boot application named "runnerz," primarily serving as a demonstration.

    Java