Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

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.

About

Config files for my GitHub profile.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors