Skip to content
View ismailza's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@kolchi-ma @drmaroc @NexoWorld @flowway @tadbirpro

Block or report ismailza

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ismailza/README.md

Ismail ZAHIR

Software Engineer · Morocco 🇲🇦

Full-stack engineer building robust, scalable digital solutions.
I care about clean architecture, security-first design, and software that actually ships.


What I work on

Day-to-day — Software Engineer at Veolia, contributing to an ERP platform for water & energy utility management.

Featured project:

Project Description Stack
🚑 Dr Maroc Healthcare platform modernizing medical services in Morocco — appointments, clinic management, patient portals Spring Boot · Angular · PostgreSQL · Keycloak · Docker

Core stack

Backend        Java (Spring Boot, Spring Modulith, Spring Security)  ·  C# (.NET / ABP Framework)
               Node.js · Express · NestJS  ·  PHP / Laravel
Frontend       Angular · Next.js · React · Ionic · SCSS
Mobile         React Native · Flutter · Ionic
Auth & IAM     Keycloak (SPIs, multi-tenancy, PKCE/OAuth2, 2FA, realm config)
Data           PostgreSQL · Oracle · MySQL · SQL Server · MongoDB · Redis · SQLite
ORM / Data     Spring Data JPA · Hibernate · NHibernate · Liquibase
Messaging      Apache Kafka
DevOps         Docker · Kubernetes · Nginx · GitHub Actions · Azure DevOps · Linux VPS
Cloud          Azure
Workflow       Elsa Workflow
Tooling        Nx monorepo · Postman · Git (Gitflow)
Languages      Java · C# · TypeScript · JavaScript · Python · PHP · C / C++

What I'm building toward

I'm driven by the challenge of building software that solves real problems — from healthcare access to everyday services. My focus is on products that are well-architected, maintainable, and built to last.

I approach every project with the same mindset: understand the problem deeply, design a clean and scalable solution, and ship something that genuinely works. Whether it's a multi-tenant SaaS platform, a mobile-first healthcare app, or a developer tool, I care about the details that make software reliable, secure, and easy to evolve over time.

I'm always looking for new challenges — building new products, contributing to open source, or collaborating with teams that share the same standards.


GitHub stats


Pinned Loading

  1. ngx-api-client ngx-api-client Public

    A typed, interceptor-driven HTTP layer for Angular.

    TypeScript 16 1

  2. ngx-auth-client ngx-auth-client Public

    A reactive authentication layer for Angular applications. Exposes auth state as signals, protects routes with a functional guard, and keeps your feature code free of any identity-provider imports.

    MDX 3

  3. keycloak-2fa-email-authenticator keycloak-2fa-email-authenticator Public

    Forked from mesutpiskin/keycloak-2fa-email-authenticator

    🔒 Keycloak Authentication Provider implementation to get a two factor authentication with a OTP/code/token send via Email (SMTP, SendGrid, AWS SES)

    Java 1

  4. keycloak-2fa-messaging-authenticator keycloak-2fa-messaging-authenticator Public

    Forked from mesutpiskin/keycloak-2fa-messaging-authenticator

    💬 Keycloak 2FA authenticator for OTP delivery via SMS, Telegram, WhatsApp and Signal

    Java

  5. local-proxy local-proxy Public

    Forked from BoumouzounaBrahimVall/local-proxy

    A local HTTP proxy that sits between your frontend and a remote API gateway. It lets you mock specific endpoints with scenario-based responses while transparently forwarding everything else to the …

    TypeScript 1