Samih Abdal Khalik Full-Stack Developer & QA Engineer
I build end-to-end products and then make sure they hold up. Java Spring Boot microservices, React Native applications, Docker and CI/CD on the build side — manual and automated testing on the other.
- Years of software engineering study
- 4
- Years of software engineering study
- Manual QA effort reduced
- 30%
- Manual QA effort reduced
- Projects built end to end
- 3
- Projects built end to end
What I do
Two jobs, one habit
Build
Server and screen
Spring Boot services on the back, React Native and React on the front. Features taken from a Figma flow to a running container without a handoff.
Test
Before the customer does
Functional, regression, smoke and integration passes across microservices and the interfaces on top of them. A defect caught in a test case costs a fraction of one caught in production.
Ship
Repeatably, not heroically
Docker images, Jenkins and GitLab pipelines, and defect reports an engineer can reproduce without a single follow-up question.
Selected work
Projects in motion
Everything else is on GitHub
Repositories, commit history, and the work that did not make this shortlist.
Open GitHubLet's build something reliable
Open to full-stack development and QA engineering roles. The fastest way to reach me is email or phone.