AAhmedHHossam

Ahmed Hossam

Linking A ⇄ H0%
Ahmed Hossam
Open to opportunities

AhmedHossam

SDE 2@noon
GoPythonC++
Head ·ACPC Regional Scientific Committee

Building distributed backend systems serving billions of requests monthly in Go & Python. C++ is my weapon of choice for competitive programming — 4000+ problems solved.

2+yrs backend
ACPC finalist
20+features shipped
Who I Am

AboutMe

Building scalable systems and solving complex problems.

Backend Software Engineer with 2+ years at noon — building high-scale distributed systems in Go and Python across catalog, discovery, and internal tooling. Delivered 20+ production features on high-traffic services and built two internal platforms from scratch.

3× ACPC Finalist and Head of the ACPC Regional Scientific Committee — responsible for problem writing, testing, and judging at scale. C++ is my weapon of choice for competitive programming — coaching teams across the region.

identity.ts
class AhmedHossam extends BackendEngineer {
stack = ["Go", "Python", "C++"]
company = "noon"
cp_rating = 1700// Codeforces Expert
}
2+
Years backend
Go · Python · noon
20+
Features shipped
High-traffic PLP/PDP
ACPC Finalist
Head · Scientific Committee
4k+
Problems solved
C++ · Expert on CF · Top 1% LC
Work History

Experience

Where I've worked and what I've built.

noon

Software Development Engineer 2

Feb 2024 – PresentFull Time
  • Owned PLP/PDP backend services in Go powering high-traffic product listing and detail flows
  • Delivered 20+ production features across catalog and discovery domains with strong focus on scalability
  • Reduced Redis CPU usage from 75% → 25% through caching and access pattern optimization
  • Optimized Spanner queries, removing top-tier production bottlenecks and significantly reducing system load
  • Built recommendation and catalog systems including product re-indexing and internal workflow automation
  • Designed a Bigtable Studio with protobuf decoding for direct inspection and debugging of production data
  • Migrated services from JavaScript to Go, improving performance and maintainability
  • Mentored new engineers and owned onboarding with technical and domain training sessions
GoPythonDistributed SystemsMicroservicesMySQLSpannerBigtableRedisGCPDockerKubernetesPub/SubProtobuf
Tech Stack

Skills

Technologies and tools I work with daily.

Languages

Go
Python
SQL
JavaScript
TypeScript
C
C++
Java
HTML5
CSS3

Backend & Systems

Microservices
Dist. Systems
High-Scale
Caching
Bg Jobs
API Dev
Protobuf
Optimization

Databases

MySQL
Spanner
Bigtable
BigQuery
Redis

Cloud & DevOps

GCP
Docker
Kubernetes
CI/CD
Bash
Shell
Skaffold

Frameworks

FastAPI
Django
React

Observability

Cloud Metrics
Cloud Logging
Alerts
Service Mon.

Developer Tools

Git
GitHub
GitLab
Linux
pre-commit
Postman
Swagger
Figma
Trello
Markdown
LaTeX
What I've Built

Projects

Case studies — the problem, the solution, and my specific contributions.

Problem

Tourists visiting Egypt lack a reliable, offline-capable digital guide that contextualizes historical landmarks with multilingual support and route planning.

Solution

Built a cross-platform Android app and companion website that aggregates cultural landmarks with rich media, interactive maps, and on-device navigation using Google Maps SDK.

My Contributions
  • Architected the Android app with MVVM pattern and Room database for offline access
  • Implemented Google Maps SDK integration with custom landmark overlays
  • Built the companion website with React and deployed via GitHub Pages
  • Integrated multilingual content system supporting Arabic and English
AndroidJavaReactGoogle Maps SDKRoom DB
6Projects shipped
160+GitHub stars
3Featured works
Track Record

Competitions&Achievements

Competitive programming journey, mentoring, and technical achievements.

Arab Collegiate Programming Contest

Programming Competition

3× Finalist
76th
2021
56th
2022
49th
2023
Best rank: #49+27 places improved

Egyptian Collegiate Programming Contest

Programming Competition

3× Top 50
48th
2021
26th
2022
23th
2023
Best rank: #23+25 places improved

Online Platforms

Competitive Programming Profiles

1700+
CF Rating
Expert
3000+
CF Problems
Solved
100+
CF Contests
Participated
1000+
LC Problems
Solved
Top 1%
LeetCode
Weekly Rank

Coaching & Mentoring

CP Circus Training

Owner
100% ECPC qualification rate across all coached teams
2025
  • Teams coached9
  • ECPC qualified9 / 9
  • ACPC qualified5 / 9
2024
  • Teams coached8
  • ECPC qualified8 / 8
  • ACPC qualified4 / 8

Chief Judge

National Collegiate Programming Contests

6NationsCPCs judged
Oman CPCTunisia CPCPalestine CPCAngola CPCLebanon CPCQatar CPC

Contest Involvement

Judge, Author & Organizer

  • Tested several global Codeforces contests
  • Judge & Author — Daar Contest
  • Judge & Author — Semi Colon Show Contest
  • Organized weekly training sessions and mock contests
5+years CP
4000+problems solved
17teams mentored
6nations judged
Background

Education

Academic background and formal computer science training.

Bachelor of Science in Computer Science

Excellent with Honors

Suez Canal University

Faculty of Computers and Informatics

Sep 2019 — Jul 2023

Graduation Project

Etlas — Electronic Tourist Guide

Excellent with Honors

Final Grade

Excellent with Honors

Fluency

Languages

Communication across cultures and technical domains.

Arabic

Mother Tongue

Ar
Native100%

English

Full Professional Proficiency

En
Professional85%
Community

VolunteerExperience

Community building through competitive programming and developer education.

ICPC SCU

Team Leader

2020 — 2022

Led the ICPC team at Suez Canal University, organizing training sessions and competitions.

  • 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

2019 — 2021

Contributed to technical workshops and community events at SCU.

  • Participated in technical workshops and hackathons
  • Helped organize coding competitions for the community
  • Mentored junior members in programming fundamentals
Let's Talk

Contact

Have a project in mind or just want to connect? I'm one message away.

Let's build
something great.

Whether it's a backend service, a competitive programming challenge, or just a conversation — I'm always happy to connect.

Open to opportunities
Usually responds within 24 hours
Based in Port Said, Egypt

Send a message

Fill in the form and I'll be in touch.