I'm Ziyad Sameh, a software engineer working at Microsoft under the Microsoft AI organization, having previously interned with them under the Azure Cognitive Services Language team.
I studied Computer Engineering at Cairo University.
My recent projects include a .NET client for the Spotify Web APIs, and a compiler for a subset of C.
- A compiler for a subset of the C language.
- A chess project where games are playable - with plans to build a small chess engine on top.
- A .NET client for the Spotify Web APIs.
- An implementation of the Hamming error correction code.
- FARBEN, a simple 3D game, including rendering models, and implementing collision & game logic.
- Simulating an operating system's process scheduling - including memory allocations.
- A 5-stage pipelined Harvard processor.
- A simple 16 bit VM in C.