QA Engineer & FullStack Developer
Engineering reliable software for systems where quality matters.
I write code and the tests that keep it honest. In regulated banking environments I've built platforms that run nationwide and automated the quality that keeps them dependable — turning messy requirements into systems people trust, without the drama.
Two ways to read this page
The Short Version
For recruiters, in 20 seconds
- QA Automation Engineer & Full-Stack Software Engineer
- Banking · Payments · SWIFT/ARTS · Critical systems
- Test automation · DevOps & CI/CD · .NET and React engineering
- Gulf Bank Algeria (current) · Banque de Développement Local
- Platform live in 177 branches · 80%+ manual testing removed
- MBA in Management Information Systems (in progress)
- Master's in Computer Science & Artificial Intelligence
- Algiers, Algeria
If You're an Engineering Manager
Go straight to the depth
- How I think and deliverUnderstand → Design → Build → Validate → Deliver → Improve
- How I testUI, desktop, API and performance automation in CI/CD
- How I approach architectureMicroservices, clean architecture, SOLID, integration design
- What changed on my teamsImpact per role, not a duty list
- How I work with peopleMentoring, quality governance, Agile delivery
Get in Touch
Tell me about the problem you're solving
Whether you're improving an existing platform, building a critical system, or looking to strengthen engineering quality, let's talk about the problem — not the job description.
salahedsmati@gmail.com · Algiers, Algeria