Skip to content
View MoaazEmam's full-sized avatar

Highlights

  • Pro

Block or report MoaazEmam

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

Moaaz Emam

Software engineer and final-year Communication & Computer Engineering student at Cairo University (class of 2027). I build backend and data systems: ingestion pipelines, APIs, and the infrastructure that keeps them running.

Now: freelancing as part of a five-person founding team building a domain-specific ERP (Java Spring Boot + React) for Advanced Lines Petroleum Services, replacing a petroleum services company's manual operations end to end.

Before:

  • OEC, backend intern: rebuilt a document-ingestion engine in Go, about 5× the Python baseline, with 3.3× lower peak memory
  • Ejada, observability intern: diagnosed production failure patterns and post-mortemed two outages
  • InstaCódigo, data engineering intern: Airflow pipelines, Scrapy/Playwright scrapers, Odoo integration

Featured projects

Project What it is Stack
CV Barber · live Tailors a CV to any job description with LLMs: parsing, cover letters, ATS scoring, and a 7-provider fallback chain FastAPI, React, PostgreSQL, Docker
Harmonica Backend for a SoundCloud-style streaming platform, built in a team of 20+. I led the TypeORM schema and built profiles with privacy controls, a Redis Bloom-filter username check, and the BullMQ + FFmpeg audio pipeline NestJS, PostgreSQL, Redis, AWS S3
Trading Signal Classifier Buy/Sell/Hold classifier over 900K+ records from 491 companies, with 6 models tracked in MLflow and a backtesting engine, deployed on Azure LightGBM, MLflow, FastAPI, Azure
Collaborative Text Editor Real-time Google-Docs-style editor with a custom CRDT, live cursors and comments Java, Spring Boot, WebSockets, JavaFX
7amada Compiler Compiler front-end for a language with Egyptian-Arabic keywords. It emits quadruples, and a GUI shows the symbol table and errors C, Flex, Bison
OS Scheduler + Memory Manager SJF, HPF, RR and MLFQ scheduling with a buddy allocator and IPC C, Linux

Also:

Stack

Languages: Go · Java · Python · TypeScript · C/C++ · SQL
Backend: Spring Boot · NestJS · FastAPI · Express
Data & infra: PostgreSQL · Redis · BullMQ · Docker · GitHub Actions · Airflow · AWS S3 · Azure
Observability: OpenTelemetry · SLIs/SLOs · profiling

Contact

LinkedIn · moaaz.emam06@eng-st.cu.edu.eg

Pinned Loading

  1. CV-Barber CV-Barber Public

    Tailor your CV to any job description with LLMs: parsing, tailoring, cover letters and ATS scoring. Live beta.

    Python

  2. Team-6-CUFE/Backend Team-6-CUFE/Backend Public

    Backend for Harmonica, a SoundCloud clone: NestJS, PostgreSQL, Redis, BullMQ, AWS S3 and Socket.io

    TypeScript 1

  3. Trading-Signal-Classification Trading-Signal-Classification Public

    Buy/Sell/Hold trading-signal classifier (Triple Barrier Method) with MLflow tracking, FastAPI serving and an Azure deployment.

    Python 1

  4. YaraSenousy/Collaborative-Text-Editor YaraSenousy/Collaborative-Text-Editor Public

    Java

  5. 7amada-Compiler 7amada-Compiler Public

    Compiler front-end in C (Flex/Bison) for a custom language with Egyptian-Arabic keywords. Emits quadruples, with a GUI for the symbol table and errors.

    Yacc

  6. Scheduler-Memory-Allocation-System Scheduler-Memory-Allocation-System Public

    OS scheduler simulation in C (SJF, HPF, RR, MLFQ) with a buddy memory allocator and IPC via message queues, signals and shared memory.

    C 1 1