Ziad Asr
@ziadasr
Backend developer building scalable REST APIs, multi-tenant systems, and distributed architectures with Node.js and TypeScript.
What I'm looking for
I’m a backend developer with experience building scalable REST APIs, multi-tenant systems, and distributed architectures using Node.js, TypeScript, PostgreSQL, and Redis. I focus on reliability and performance through concurrency control, RBAC, and database-level correctness, and I enjoy turning complex requirements into clean, maintainable APIs.
At MySlots, Inc., I built 5+ REST APIs for a scheduling platform—covering booking logic, availability, and conflict resolution. I also collaborated with a 4-person team on backend architecture decisions and UX-facing API design.
My projects push the same mindset further: I built a full-stack e-commerce platform with JWT authentication, RBAC, and WebSocket real-time updates, and I designed a multi-tenant task system with strict data isolation and Redis pub/sub notifications. For my graduation project (expected Jul 2026), I’m applying reinforcement learning to HPC scheduling using a MARL (PPO) system trained on 25,000+ jobs from real HPC traces.
Experience
Work history, roles, and key accomplishments
Backend Developer Intern
MySlots, Inc.
Jun 2024 - Aug 2024 (2 months)
Built 5+ REST APIs for a scheduling platform, implementing booking logic, availability, and conflict resolution using Node.js and PostgreSQL. Collaborated with a 4-person team on backend architecture decisions and UX-facing API design.
Education
Degrees, certifications, and relevant coursework
Arab Academy for Science, Technology & Maritime Transport
Bachelor of Computer Science, Software Engineering
2022 -
Grade: GPA: 3.3/4.0 (Very Good)
Pursuing a Bachelor of Computer Science with a Software Engineering track, maintaining a GPA of 3.3/4.0 (Very Good). Graduation is expected in July 2026, alongside a reinforcement learning–based HPC scheduling project.
University Of Northampton
Bachelor , Computer science
Grade: 3.4
Availability
Location
Authorized to work in
Portfolio
github.com/ziadasrSocial media
Job categories
Skills
Interested in hiring Ziad?
You can contact Ziad and 90k+ other talented remote workers on Himalayas.
Message ZiadFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
