Skip to content
View AmrMsCLL's full-sized avatar

Highlights

  • Pro

Organizations

@asksyntheia @Project-Graphite

Block or report AmrMsCLL

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

Amr El-Sheraey, Full-Stack Engineer, Cairo, Egypt

I like the layer where things meet. Learning the parts I am worst at. Trying to do better.



Email amrsherieycll@gmail.com LinkedIn amrsherieycll Discord cllixiv


About

Full-stack engineer based in Cairo, and a Computer Science & AI graduate of FCAI, Cairo University.

A normal week touches a TypeScript API, a React front end, a Python ML service and a Helm chart. I am most useful where those meet, and most interested in whichever part I have not done before.

Currently building document-intelligence software at Syntheia.

Tech stack

const amr = {
  languages: ["TypeScript", "JavaScript", "Python", "C++", "SQL"],
  backend:   ["NestJS", "Express", "FastAPI", "Django", "Prisma", "GraphQL"],
  frontend:  ["React", "Redux Toolkit", "Tailwind", "MUI", "Vite", "Office.js"],
  data:      ["PostgreSQL", "MongoDB", "Redis", "Qdrant", "Milvus"],
  ml:        ["PyTorch", "Transformers", "spaCy", "scikit-learn", "Celery"],
  platform:  ["Docker", "Kubernetes", "Helm", "Terraform", "AWS", "Azure"],
  testing:   ["Jest", "Pytest", "Playwright", "SonarQube"],
} as const;

Projects

Python Godot 4 MERN

A sentence in, a playable browser game out. A distributed pipeline plans the game, generates its art and music, assembles a Godot 4 project and exports it to HTML5. My graduation project.

Django 5

A library management system on Django 5, covering the catalogue, cover uploads and authentication across three apps. Server-rendered templates over SQLite, with Pillow handling the book covers.

C++

The Vole machine emulated from the metal up. Memory, registers and a program counter are separate classes, driven by a hex instruction set behind a menu-driven debugger.

Python

Five codecs written from scratch, no libraries: Huffman, Arithmetic, LZW, LZ77, and Vector Quantization with LBG codebook training for images.


GitHub

Contribution summary

Most of what I ship day to day lives in private repositories, so the public numbers here run a long way behind the real ones.

Popular repositories Loading

  1. Machine-Language-Simulator Machine-Language-Simulator Public

    Vole machine simulator in C++ with 256 bytes of memory, 16 registers and a hex instruction set behind a menu-driven debugger

    C++

  2. OOP-Gaming-Assignment OOP-Gaming-Assignment Public

    Four in a Row, Pyramid X-O and 5x5 Tic-Tac-Toe in C++ behind one abstract Board interface, with minimax and alpha-beta pruning

    C++

  3. Online-Library-Project Online-Library-Project Public

    A nine-page library storefront on vanilla HTML, CSS and ES modules with localStorage for persistence, no framework and no backend

    JavaScript

  4. AmrMsCLL AmrMsCLL Public

    Config files for my GitHub profile.

  5. Data-Compression Data-Compression Public

    Huffman, Arithmetic, LZW, LZ77 and Vector Quantization implemented from scratch in Python

    Python

  6. windhawk-mods windhawk-mods Public

    Forked from ramensoftware/windhawk-mods

    The official collection of Windhawk mods

    C++