Tarek Gamal
@tarekgamal
I build scalable backend systems, real-time multiplayer features, and high-performance algorithms.
What I'm looking for
At Noxveil, I architect third-party API integrations that support syncing 1,000,000+ products and 100,000+ active user orders using distributed Celery fan-out patterns and Redis.
I've also built real-time chat and emote systems for Chance App with Socket.IO and Node.js, and developed a graph-based hand-sorting algorithm that reduced evaluation from 3.6M permutations to about 50K in 0.1 seconds.
My foundation spans Python, Django, PostgreSQL, Node.js, and distributed systems, backed by competitive programming experience and mentoring students in algorithms and data structures.
Experience
Work history, roles, and key accomplishments
Backend Engineer
Noxveil
Dec 2025 - Present (8 months)
Architected third-party API integrations designed to support syncing 1,000,000+ products and 100,000+ active user orders by utilizing distributed fan-out patterns via Celery's thread pool and Redis as a message broker.
Game Backend Engineer
Chance App
Feb 2024 - Sep 2024 (7 months)
Enhanced multiplayer engagement by implementing real-time chat and emote systems using Socket.IO and Node.js, ensuring reliable state synchronization across clients. Engineered a graph-based backtracking algorithm for hand sorting that prunes the search space from 3.6M permutations to ~50K evaluations, achieving 0.1s average processing time.
Education
Degrees, certifications, and relevant coursework
Ain Shams University
Bachelor of Science, Computer and Information Sciences
2019 - 2023
Grade: A
Pursued a Bachelor of Science in Computer and Information Sciences, graduating with a project on faces image generation from text.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Tarek?
You can contact Tarek and 90k+ other talented remote workers on Himalayas.
Message TarekGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
