Resume
Contact MeAhmed Hossam
Software Engineer
Objective
Backend developer with a strong interest in teaching and systems programming. Passionate about Rust and open source, exploring low-level programming, operating systems, and reverse engineering. Experienced in teaching programming and explaining complex ideas in simple ways. Always looking to share knowledge, learn more, and contribute to both education and technology.
Experience
Backend Developer
FRWD • Part-Time
- Building financial systems using microservices architecture with Node.js and NestJS
- Working with GraphQL, PostgreSQL, and Redis as core technologies
- Focusing on backend development and system design for scalable applications
Open Source Contributions
uutils/coreutils
Rust implementation of GNU coreutils
- Fixed stat command handling for non-UTF8 paths on mount points (PR #8538)
- Corrected symlink display format for GNU compatibility (PR #8791)
Apache DataFusion
Query engine for Apache Arrow
- Fixed race condition in SpillPool caused by buffered stream (PR #20067)
Education
B.Sc in Computer Engineering
Pharos University in Alexandria
Alexandria, Egypt
- Full Scholarship recipient
- GPA: 3.85/4 — Top 5% of class
- Rank: 5th in class
Technical Skills
Programming Languages
Proficient:
GoTypeScriptJavaCC++PythonBash
Familiar:
Rustx86 Assembly
Backend Engineering
REST API DesignGraphQLNode.jsExpressNestJSSession & Token AuthenticationWebSocket
Databases & Storage
PostgreSQLRedisPrisma ORMRaw SQL
DevTools & Environment
GitGitHubDockerLinux (Arch/Fedora)VS CodeBash Scripting
CS Foundations
Operating Systems InternalsCompilersMemory ManagementAutomata TheoryCPU Scheduling Algorithmsx86 Assembly on Linux
Extracurricular Activities
Head of R&D Committee
ACM Student Chapter at PUA
- Founded a training group for first-year students
- Organized sessions to support programming courses
- Provided coding problems through Codewars for practice
Languages
Arabic — Native
English — B2+ (Professional Proficiency)