Hossam M.
Senior Software Engineer | Data Structures and Algorithms Expert
I’m a Software Engineer and Competitive Programming Expert with over 10 years of experience in Algorithms and Data Structures. I hold a Bachelor's degree in Computer Science and have helped many clients with programming projects, assignments, interview preparation, and algorithmic problem-solving. I also work as a Competitive Programming Coach and ICPC Judge/Problem Setter. I’m ranked among the top 1.5% on LeetCode: https:// leetcode. com/ HossamYehia, with extensive experience solving complex algorithmic challenges. You can also find additional competitive programming experience in the “Other Experiences” section of my profile. ### Programming Languages 👉 C 👉 C# 👉 C++ 👉 Go 👉 Java 👉 Python 👉 JavaScript ### Algorithms & Data Structures Expertise 👉 Dynamic Programming 👉 Graph Algorithms (BFS, DFS, Dijkstra, MST, Max Flow, SCC, etc.) 👉 Advanced Data Structures (Trie, Segment Tree, Fenwick Tree, BSTs, etc.) 👉 Binary Search & Ternary Search 👉 Mathematics (Probability, Number Theory, Combinatorics, etc.) 👉 Problem Solving & Optimization ### Competitive Programming Experience ✅ 5000+ solved problems ✅ 200+ created problems ✅ ICPC Judge & Problem Setter ✅ Competitive Programming Coach I am detail-oriented, committed to delivering high-quality work, and capable of learning new technologies quickly when needed. If you are looking for someone with strong problem-solving skills and deep algorithmic expertise, I’d be happy to help. Let’s build something great together!
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.6k
Billed in all: $48,741$49k
$2.6k in the last 6 months
Across 270 contracts
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 14
Rarest: top 11% in Technology Tutoring, of 56. Ranked by MRR among everyone on Upwork with the skill.
- Code::Blocks3 freelancers · 🇪🇬 #1Top 33%🇪🇬#1 of 2
- HackerRank15 freelancers · 🇪🇬 #1Top 20%🇪🇬#1 of 4
- IDE13 freelancers · 🇪🇬 #1Top 23%🇪🇬#1 of 1
- #6Technology Tutoring56 freelancers · 🇪🇬 #2Top 11%🇪🇬#2 of 2
- #35Algorithms232 freelancers · 🇪🇬 #4Top 15%🇪🇬#4 of 17
- #55Data Structures418 freelancers · 🇪🇬 #6Top 13%🇪🇬#6 of 32
- #536.NET Framework2,944 freelancers · 🇪🇬 #12Top 18%🇪🇬#12 of 64
- #734C++4,442 freelancers · 🇪🇬 #30Top 17%🇪🇬#30 of 228