Skip to content
View boularbahsmail's full-sized avatar
🎯
Instinctively focusing..
🎯
Instinctively focusing..

Block or report boularbahsmail

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.

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
boularbahsmail/README.md

Ismail Boularbah

Lead Software Developer

Golang · TypeScript

LinkedIn · boularbahismail01@gmail.com


About

Full-Stack Software Developer with 3+ years of experience building and shipping systems end to end — from architecture and API design to CI/CD and deployment. Currently leading development at GAMATEX, where I architect full-stack systems for internal teams and clients and own the software lifecycle from planning through deployment.

I also build my own tools and products on the side, spanning payment infrastructure, dev tooling, and consumer apps.

  • Currently: Lead Software Developer at GAMATEX
  • Building: room-capture/3D reconstruction tooling, a payment gateway, and a handful of Go infra projects
  • Based in Morocco — working in French, Arabic/Darija, and English
  • Ask me about: Go backends, React/Next.js, DevOps & CI/CD, system architecture

Projects

Zero Trust Reverse Proxy Zero-trust reverse proxy in Go (chi) with TLS termination, JWT auth middleware, rate limiting, weighted round-robin load balancing, per-backend health checks, and structured logging.

TON-618 Black hole cloud storage — a middleman service for images/file storage aimed at small/medium projects.

Limecorp Construction projects manager app, allowing companies track project progression, materials, and site status.


Tech Stack

Languages: TypeScript · JavaScript · Golang · Java · C++ · Python · PHP

Frameworks & Libraries: React.js · Next.js · Tailwind CSS · Fiber (FastHTTP) · Echo · Node.js · NestJS · Fastify · Express.js · React Native & Expo

UI Tools: Material-UI · Ant Design · Semantic UI React · Chakra UI · Carbon Design System · Shadcn UI

Databases: PostgreSQL · MongoDB · MySQL · SQLite · Firebase · Supabase · Redis

DevOps: Git & GitHub · GitHub Actions (CI) · CI/CD pipelines · Linux (Ubuntu)

Project Management: Jira · Trello (Scrum)


Experience

Role Company Period
Lead Software Developer GAMATEX Oct 2025 — Present
Full Stack Engineer Yutapp LLC Apr 2024 — Feb 2025
Frontend Engineer Fiamane (Trente Neuf) Aug 2023 — Feb 2024
Frontend Engineer ZR Group May 2023 — Aug 2024
Frontend Developer Intern 01TEK SARL Feb 2023 — May 2023
Frontend Developer Intern Yutapp LLC Sep 2022 — Feb 2023

Pinned Loading

  1. go-jwt go-jwt Public

    Crafting a resilient JWT authentication system in Go is simplified with the dynamic trio of Gin, Gorm, and JWT-Go.

    Go 1

  2. go-htmx-linkstree go-htmx-linkstree Public

    A basic web server application written in Go that serves a personal links tree website. The website displays user information, including an avatar, full name, bio, and a list of social links.

    HTML 2

  3. Benfords-Law Benfords-Law Public

    Benford's law, also known as the Newcomb–Benford law, the law of anomalous numbers, or the first-digit law, is an observation that in many real-life sets of numerical data..

    TypeScript 3

  4. Docket-todo Docket-todo Public

    It's a simple web app project that provides some features to you to be able to manage your projects and tasks easily.

    TypeScript 2

  5. Binary-Search-Implementation Binary-Search-Implementation Public

    Binary Search algorithm is searching technique which works on Divide and Conquer approach. It used to search any element in a sorted array.

    Java 4

  6. Sudoku-solver Sudoku-solver Public

    C programming language program to solve Sudoku 3x3x3 forms within any level Easy, medium or hard.

    C 1