
AhmedHossam
I own high-traffic catalog and wishlist services in Go and Python, including their architecture, delivery, reliability, and performance. I use C++ for competitive programming and have solved 4000+ problems.

About me
The systems I own and the contests I help run.
I'm a Software Development Engineer 3 at noon and the main engineer responsible for three high-traffic services across customer catalog, indexing, and wishlist. I work in Go and Python, own features end to end, review the team's code, and handle much of the infrastructure work. I also built two tools the team uses every day.
3× ACPC Finalist, ACPC Regional Problem Setting Lead, and Chief Judge for 11 official national CPC editions across the region. I also coach teams and use C++ for competitive programming.
Experience
The teams I've worked with and what I did there.
noon
Software Development Engineer 3
- I am the main engineer responsible for Customer Catalog API, Nexus, and Wishlist API
- Owned four major features and revamps with Product, Frontend, and QA, including the backend architecture and delivery of Gift Registry
- Built Bigtable Studio and Page Builder. The team now uses both tools every day
- Cut Redis CPU from 75 to 80% down to 25 to 30% by moving catalog caching and simplifying its access patterns
- Rewrote the shared Bigtable utility layer and moved every indexing path to it with zero flagged issues
- Cut serialization cost in half while moving the full Catalog API to encoding/json/v2 and Go 1.27
- Revamped Wishlist API after 2.5 years without active development, shipped v3, fixed a production recursion storm, and closed an IDOR
- Designed and led the Customer Catalog onboarding program, mentored new engineers, and review both catalog services
Skills
The languages, systems, and tools I use.
Languages
Backend & Systems
Databases
Cloud & DevOps
Frameworks
Observability
Developer Tools
Projects
What each project does, why I made it, and what I worked on.
Tourists need a guide to Egyptian landmarks that works offline, supports multiple languages, and helps them plan routes.
Built an Android app and companion website with landmark information, media, interactive maps, and navigation through Google Maps SDK.
- Used MVVM and Room to make the Android app work offline
- Implemented Google Maps SDK integration with custom landmark overlays
- Built the companion website with React and deployed via GitHub Pages
- Added Arabic and English content support
All my competitive programming sessions, in one place.
I publish the material I use to teach competitive programming, including explanations, C++ templates, problem sets, and roadmaps. The library starts with the basics and continues through advanced material.
The material stays useful after the session ends.
Every session in one place
I publish the same notes and examples I use when I teach.
C++ you can reuse
The implementations are useful for study and ready for contests.
A clear next problem
The problem sets and roadmaps show learners what to practice next.
Competitions and achievements
My contest results, coaching work, and judging roles.
Arab Collegiate Programming Contest
Programming competition
Egyptian Collegiate Programming Contest
Programming competition
Online platforms
Competitive programming profiles
Coaching and mentoring
CP Circus training
- ECPC rank9th
- MedalBronze
- Teams coached9
- ECPC qualified9 / 9
- ACPC qualified5 / 9
- ICPC qualified1 team
- Teams coached8
- ECPC qualified8 / 8
- ACPC qualified4 / 8
Chief judge
Responsible for official national collegiate contests
Other contest work
Judge, author, and organizer
- Tested several global Codeforces contests
- Judge and author for Daar Contest
- Judge and author for Semi Colon Show Contest
- Organized weekly training sessions and mock contests
Competitive programming
My profiles and results across competitive programming platforms.
ExpertCodeforces
@7oSkaa
Top 1%LeetCode
@7oSkaa
3 KyuAtCoder
@ahmed_7oSkaa
Div. 1CodeChef
@ahmed_7oskaa
3× FinalistICPC
@Ahmed Hossam
Education
My computer science degree at Suez Canal University.
Bachelor of Science in Computer Science
Excellent with HonorsSuez Canal University
Faculty of Computers and Informatics
Graduation Project
Etlas: Electronic Tourist Guide
Excellent with HonorsFinal Grade
Excellent with Honors
Languages
The languages I use at work and day to day.
Arabic
Mother tongue
English
Full professional proficiency
Volunteer experience
Competitive programming training and student events.
ICPC SCU
Team Leader
Led the ICPC team at Suez Canal University and organized its training and contests.
- Managed a team of 20+ competitive programmers
- Organized weekly training sessions and mock contests
- Created and authored two Ramadan Challenges with 25+ problems each
Google Developer Student Clubs
Technical Member
Helped with technical workshops and student events at SCU.
- Worked on technical workshops and hackathons
- Helped organize coding competitions for the community
- Mentored junior members in programming fundamentals