Ismail ZAHIR

Ismail ZAHIR

Software Engineer & DevOps Enthusiast

Rabat, Rabat-Salé-Kénitra, Morocco

Software engineer passionate about building scalable solutions and automating everything that can be automated.

GitHubLinkedInTwitter / X

Who I Am

I'm a software engineer based in Rabat, Morocco, with 5+ years of experience building full-stack applications and cloud-native systems. I've worked on everything from SaaS platforms and microservices architectures to CI/CD pipelines and blockchain applications.

I believe good software is invisible — it just works reliably and scales gracefully. I bring that standard to every project I take on, whether it's a new product from scratch or an existing system that needs a careful upgrade.

When I'm not coding, I'm exploring emerging tech — AI/ML, Web3, or the next DevOps tooling — and sharing what I learn with the community.

What I Do

Full-Stack Development

End-to-end web applications with Spring Boot, Next.js, and PostgreSQL.

DevOps & Cloud

CI/CD pipelines, Docker, Kubernetes, and AWS infrastructure.

Technical Consulting

Architecture reviews, tech stack selection, and engineering guidance.

Professional Experience

My journey in tech - Click to view details

Click on any position to view detailed responsibilities, achievements, and technologies used.

Education

My learning path

2022 - 2025
Engineering Degree

Software Engineering and Computer Systems Integration (ILISI)

Faculty of Science and Technology - Mohammedia

2023 - 2024
Software Engineering Certification

Software Engineering

ALX (Online)

2021 - 2022
Bachelor of Science and Technology

Software Engineering

Faculty of Science and Technology - Errachidia

2018 - 2019
Baccalaureate in Mathematics Sciences

Mathematics Science A, French option

Hassan II High School, Tinejdad

Certificates & Recognition

Certifications, academic honors, and awards earned along the way

My Values

What matters to me

01

Quality

I ship code that is clean, tested, and maintainable. If it's not ready, it doesn't go out.

02

Automation

Anything done more than twice should be automated. CI/CD, testing, provisioning — all of it.

03

Continuous Learning

Technology evolves fast. I stay current and share what I learn with the teams I work with.