About

I’m Ziad, a Software Engineer passionate about building reliable and high-quality software solutions. With experience in full-stack development and software testing, I focus on creating systems that are efficient, scalable, and user-centered. I approach every project with both a developer’s creativity and a tester’s precision, aiming to deliver software that performs smoothly and consistently.

Software Engineer

Hi, I'm Ziad

Full-Stack Developer | QA Engineer

I’m a .NET Full-Stack Developer with a strong quality-driven mindset. I design and build scalable web applications using ASP.NET Core, C#, and SQL Server, while ensuring performance, security, and clean architecture principles.

Alongside development, I work in software testing and quality assurance. I perform functional, regression, and API testing, analyze requirements, identify edge cases, and ensure systems behave exactly as expected. My approach combines backend logic, frontend usability, and structured testing to deliver reliable, production-ready software solutions.

Portrait of Alex

.NET

ASP.NET Core & Web API development.

Blazor

Interactive UI with Blazor Server & WASM.

Angular

Building modern single-page applications.

Automation Testing

Selenium, API testing & automated test scripts.

Bachelor's degree CS

Started studying Computer Science fundamentals Focused on programming basics & problem solving.

NET & Web Development

Built backend APIs using ASP.NET Core.

Intern – ITI

Focused on .NET fundamentals, backend development, and structured coding practices

Intern – DEPI

QA & Automation Training Hands-on track with Selenium, API testing, and quality assurance processes.

"Writing reliable code, testing every edge case, and turning complex ideas into scalable software."

Clean Code
Bug Hunter
System Thinking
Performance

Skills

Strong expertise in backend development, modern frontend frameworks, and automation testing with a focus on building scalable, reliable, and high-performance applications.

ASP.NET Core

Building secure RESTful APIs and scalable backend systems.

90%

Blazor

Developing interactive UI using Blazor Server & WebAssembly.

85%

Angular

Creating dynamic and responsive single-page applications.

90%

Automation Testing

Selenium, API testing, and automated test scripting.

77%
Avatar 1 Avatar 2 Avatar 3 Avatar 4

+

Completed Projects

+

Technologies Used

+

Year of Experience

Testimonials

Feedback from professors and instructors who supervised my academic and training projects in software development and testing.

Bahgy demonstrated strong technical skills in .NET development and software testing, delivering clean, scalable solutions with great attention to detail and performance.

Dr. Amr Mausad

Head of Computer Science Department & Founder of Computality

"I had the pleasure of working with Bahgy during the ITI Back-End course. He was highly professional, diligent, and always willing to help. His skills in back-end development are outstanding and made the project a great success."

Mohamed Essam

Software Developer ,Full-Stack Instructor, ITI

"Bahgy demonstrated exceptional skills and dedication while completing a full testing project. His attention to detail, problem-solving ability, and commitment to quality made the project outstanding. Highly recommended for any back-end or QA work."

Ahmed Bisher

Software Testing Instructor, DEPI

"Bahgy has outstanding freelance and soft skills. Working with her on a freelance project was seamless, showing excellent communication, time management, and professionalism. I highly recommend her for any remote or collaborative work."

Rowan Elroky

SEO Team Leader at Advert Up | Freelance & Soft Skills Trainer | DEPI Instructor