Skip to content
View MohamedBreya's full-sized avatar

Block or report MohamedBreya

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

Mohamed Breya

Typing intro

LinkedIn Email MegaDevelopment


👨‍💻 About me

I'm a full-stack engineer who builds production business systems end to end: REST APIs, admin dashboards, authentication, integrations, and the infrastructure to run them.

  • 🔭 Currently building SaaS platforms at MegaDevelopment — e-invoicing, student transport, pharma distribution, scheduling, recruitment and clinic systems
  • ⚙️ Backend with Java 21 / Spring Boot 3 and C# / ASP.NET Core
  • 🎨 Frontend with Angular and TypeScript, fully bilingual (Arabic RTL / English LTR)
  • 🔐 Auth & ops with Keycloak, Docker and OpenTelemetry
  • 🎓 ITI (.NET track) · background in embedded C
  • 🤝 Workflow: feature branches, pull requests & code review, Conventional Commits

🛠️ Tech stack

Backend Backend
Frontend Frontend
Data Data
DevOps & Tools DevOps and tools
Embedded & other Embedded and other

💼 Professional work

Built at MegaDevelopment · source code is private

🚌 Student Transport Platform

University bus subscriptions with QR-code trip check-in, trip & subscription history, filtering and reporting.

Spring Boot PostgreSQL MongoDB Keycloak Firebase OpenTelemetry

🧾 E-Invoicing SaaS (ZATCA)

Saudi-compliant invoices & quotations, customer management, delivery over WhatsApp & email, and the product landing page.

Spring Boot Angular Tailwind PostgreSQL

💊 Veterinary Pharma Distribution

Built the system from scratch: products & batches, warehouses and stock movements, orders, dispatch, sales reps, collections, returns and offline sync.

Spring Boot PostgreSQL Flyway JWT Hibernate

💬 WhatsApp Gateway

Self-hosted WhatsApp service built on Baileys that serves several backends from one gateway, each isolated to its own sessions. Powers invoice & quotation delivery for the e-invoicing platform.

Node.js Fastify WhatsApp PostgreSQL Docker

🏫 School Scheduling System

Classes, teachers, subjects and weekly schedules with archiving & soft delete, Keycloak SSO and OpenAPI docs.

Spring Boot PostgreSQL Keycloak Docker

🩺 Diabetes Clinic Backend

Patients, doctors, visits, medical records & prescriptions, with audited history and Excel export.

Spring Boot PostgreSQL Hibernate

🏢 Center & Booking Management

Bookings, memberships, recurring sessions, price plans and installments. I worked on the domain model (groups, lectures, payments, time slots) and Keycloak OAuth2 security.

Spring Boot PostgreSQL Keycloak Flyway OpenTelemetry

🧑‍💼 Interview Management System

Recruitment platform for jobs, applicants and interview scheduling. I built application filtering by stage with pagination and partial project updates with file validation.

Spring Boot PostgreSQL Spring Security

🎓 ITI & personal projects

🛒 Jumia Clone

Multi-vendor marketplace (team project). I built the seller dashboard — add / manage products, seller orders — and the customer account pages.

Angular .NET SQL Server


🔗 View repo

🏬 E-commerce API

Online store REST API with layered Clean Architecture (API / Core / Infrastructure).

.NET C# SQL Server Swagger


🔗 View repo

💻 Tech-Titans Store

Electronics store with customer / seller / admin roles (team project). I built the data models and the product & order services.

JavaScript Bootstrap


🔗 View repo

🗓️ Attendance System

Desktop attendance management (team project). I built groups, login, the DB connection and the student form.

C# WinForms SQL Server


🔗 View repo
🔌 Embedded & early projects

⚡ PIC18F4620 Drivers

Layered driver library — MCAL (GPIO, ADC, Timers, CCP, USART, I2C, EEPROM, Interrupts) and ECU (LCD, Keypad, 7-Segment, Motor, Relay).

C PIC18


🔗 View repo

🚦 On-Demand Traffic Light

Pedestrian-triggered traffic light using external interrupts and timers, layered APP / ECUAL / MCAL.

C AVR


🔗 View repo

💳 Payment Application

ATM / card payment simulation split into Card, Terminal and Server modules.

C CMake


🔗 View repo

🔪 Knife Hit

Clone of the Knife Hit mobile game with 2D rendering and win / lose screens.

Python OpenGL


🔗 View repo

📊 GitHub stats

GitHub stats Top languages

Pinned Loading

  1. Ecom Ecom Public

    E-commerce REST API built with ASP.NET Core 8 and EF Core using Clean Architecture (API / Core / Infrastructure)

    C#

  2. Payment-Application- Payment-Application- Public

    ATM / card payment simulation in C, split into Card, Terminal and Server modules

    C

  3. eslamo98/Jumia_Clone eslamo98/Jumia_Clone Public

    C# 1 2

  4. eslamo98/jumia_clone_ui eslamo98/jumia_clone_ui Public

    TypeScript 1 2

  5. ITI-ITP-DotNet-Projects/ITI-CST-E-Commerce-Website-TechTitans ITI-ITP-DotNet-Projects/ITI-CST-E-Commerce-Website-TechTitans Public

    Building comprehensive e-commerce platform designed for selling electronic products using HTML, CSS, JS and Bootstrap.

    JavaScript 1 1

  6. Ahmed-Reda-elshahawy/Attendance-System Ahmed-Reda-elshahawy/Attendance-System Public

    C#