Hi, I'm Abdullah Abdulghany

Senior Software Engineer

Senior Software Engineer with 6+ years leading manual and automated testing for complex mobile and backend systems, and Tech Lead on a self-driven side project leading a 5-person engineering team on a B2B SaaS platform. Skilled in architecting CI/CD infrastructure with Python, Selenium, and Appium, and in deep API validation, system integration, and legacy-to-modern framework migrations. MSc research in NLP and Deep Learning brings a rare edge in LLM output evaluation and prompt-injection testing — applying rigorous QA discipline to generative AI systems as they enter production.

Tech stack

Python
Selenium
Robot Framework
GitHub Actions
Postman
Docker
Git
Linux
Jenkins
PostgreSQL
FastAPI
React
Next.js
TypeScript
Python
Selenium
Robot Framework
GitHub Actions
Postman
Docker
Git
Linux
Jenkins
PostgreSQL
FastAPI
React
Next.js
TypeScript

How do I solve your challenges

Practical quality engineering mapped to the problems teams actually face.

Build regression suites and CI gates so every merge gets automated feedback before it reaches users.

Automate high-value paths with Robot Framework or Selenium and integrate them into GitHub Actions pipelines.

Design REST test coverage with Postman and structured cases that catch contract and data issues early.

Align dev, QA, and DevOps on clear test strategy, UAT checkpoints, and shared quality metrics.

Work history

Where I have made an impact

Tap any role to expand achievements, tools, and outcomes.

Designing and executing manual and automated test cases with Robot Framework and Python across the SDLC, with CI/CD-integrated E2E coverage.

Key outcomes

  • Designed and executed 200+ manual and automated test cases using Robot Framework and Python across the SDLC.
  • Integrated automated E2E tests into GitHub CI/CD pipelines, reducing feedback loops from 4h to 45 mins.
  • Analyzed requirements with cross-functional teams in Agile sprints, ensuring consistency and completeness.
  • Performed system integration and UAT for phone interfaces, reducing regression bugs by 30%.
  • Managed multiple concurrent testing projects, maintaining quality standards and meeting deadlines.
Robot FrameworkPythonGitHub ActionsCI/CDAgileUAT

Enhanced automotive software validation with Python and CAPL, deploying camera and driver assistance systems for major OEM clients.

Key outcomes

  • Enhanced testing protocols with Python and CAPL, improving efficiency by 40% and reducing errors by 15%.
  • Evaluated validation plans, increasing test coverage and speed by 20% through targeted test designs.
  • Debugged automotive software, reducing defects by 25% and improving product quality.
  • Deployed cutting-edge camera and driver assistance systems for Renault, GEELY, and PSA.
  • Mentored junior testers, applying emotional intelligence to boost team morale and productivity.
PythonCAPLAutomotiveSeleniumCI/CDValidation

Backend development with C#, SQL, and Angular, focused on practical product delivery and problem solving.

Key outcomes

  • Resolved complex software issues through strategic problem-solving using C#, SQL, and Angular.
  • Designed and delivered an innovative email-separation application, boosting efficiency by 50%.
C#SQLAngular.NET

Topics: Intro. Machine Learning | Intro. Big Data | Deep Learning | NLP

Selected builds

Selected builds

See all →

50+ endpoints

Facility Management System

Multi-tenant SaaS — RBAC, work orders, billing, WebSocket notifications.

GitHubPreview

AI/ML

ResuLex

LLM resume analyzer · ATS scoring

GitHubPreview

Let's talk

Let's build something together

Whether you have a role in mind, a project that needs quality engineering, or just want to explore collaboration — I would love to hear from you.

Giza, Egypt