
Mazen Ghanayem
Software Engineer
Full-stack software engineer at Mubeen Technologies, a fraud-prevention company, where I work across the stack — from services and data pipelines to user-facing dashboards. Competitive programmer (2x ACPC finalist) and GitLab open-source contributor. I enjoy turning complex problems into scalable solutions.
Experience
Software Engineer
Mubeen Technologies
Full-time- •Joined part-time in Feb 2026 and moved to full-time in Jun 2026.
- •Worked on a microservices project for data collection and validation using Python, PostgreSQL, Redis, and Docker.
- •Now onboarding onto the company's core fraud-detection platform.
Technical Ambassador CS50 Program
Information Technology Institute
Seasonal- •Guided +3000 learners through the CS50 curriculum by leading sessions and providing clarifications on course concepts.
- •Assisted students in overcoming challenges presented by the course, ensuring a deep understanding of key topics.
Projects
Private · Microservices
Proxy Intelligence Service
A standalone microservices system I developed at Mubeen Technologies for large-scale data collection, validation, and risk scoring — part of the company's fraud-prevention platform. Uses async Python services with PostgreSQL and Redis, containerized with Docker and monitored end-to-end with Prometheus and Grafana. (Private company project — source not public.)
Real-time · WebRTC
Maze of Death
Engineered a core component for a real-time multiplayer First-Person Shooter (FPS) game in a team environment. Focused on optimizing performance by researching and implementing architectural changes (e.g., WebRTC) to drastically reduce game latency and ensure a smooth user experience.
CRDT · Real-time
Collaborative Online Editor
Team project developing a real-time collaborative text editor, focusing on high-concurrency data synchronization. Implemented Conflict-Free Replicated Data Types (CRDTs) for seamless multi-user editing without conflicts.
Flask · CS50
Book Market
Developed a web application for book trading using Flask and integrated the Google Books API for fetching book data. Implemented secure user authentication, session management, and database functionality with SQLite. Built as my CS50x final project.
Django · ORM
Blog Platform
A blog platform for managing, browsing, writing, and editing posts. Implemented with the Django framework using its ORM for database operations and SQLite for storage.
Skills & Technologies
Core Stack
AI Tools & Workflows
Programming Languages
Technologies & Frameworks
Databases & Data Stores
Tools & Platforms
Technical Skills
Operating Systems
Spoken Languages
Achievements
Public Sessions
Educational ContentRepository containing content and materials for public programming sessions, teaching various programming concepts and algorithms.
Codeforces Problems
Problem SolutionsCollection of solutions to competitive programming problems from Codeforces, demonstrating problem-solving approaches and algorithm implementations.
CP Templates
Algorithm TemplatesRepository for implementations and notes on different competitive programming algorithms and techniques.
TLS/SSL Explained
ArticleHow secure communication works on the internet - a deep dive into TLS/SSL protocols and their role in web security.
Version Control Workflows
ArticleComparing different version control workflows and how they define team collaboration, feature shipping, and code quality maintenance.
GitLab JsonSafeParse Migration
GitLab MRLarge-scale security refactoring across GitLab codebase, migrating JSON parsing to use Gitlab::Json.safe_parse for improved security and error handling.
User Deactivation Logging
GitLab MRAdded comprehensive logging for user deactivation failures in GitLab, improving system observability and debugging capabilities.
Contributor Platform Fixes
GitLab MRFixed banner score overflow for 5-digit totals and flaky controller specs on the GitLab Contributor Platform.
Competitive Programming Profiles
Connect with me on various competitive programming platforms
Codeforces
@Mazen_Ghanayem
Expert
LeetCode
@Mazen_Ghanayem
Guardian · Top 1%
CodeChef
@mazen_ghanayem
5 Stars
AtCoder
@Mazen_Ghanayem
3 Kyu
ICPC Global
@Mazen Mohamed
Regional Finalist
HackerRank
@Mazen_Ghanayem
C/C++ · Problem Solving
Volunteer Experience

Judge
ECPC Qualifications 2025 Day 1
I was one of the judges for the ECPC Qualifications 2025 day 1.

Judge
Ethiopian Collegiate Programming Contest (EthCPC) 2025
I was one of the judges for the EthCPC 2025.

Vice Head
ICPC SCU Community
Expanding my role as an IT member to be responsible not only for IT affairs but also the whole community affairs and events.

IT Member
TROSC
The IT Committee in TROSC is responsible for spreading awareness about technology and programming, guiding students in any programming field, providing valuable sessions for students, and writing the scripts for programming-related articles and videos.

IT Member
ICPC SCU Community
Mentor and instructor for level 0, 1 and level 2 trainees, guiding them in problem-solving, critical thinking, and understanding of data structures and algorithms.
Education
Suez Canal University
Bachelor's degree, Computer and Information Sciences
Final Year
GPA: 3.59 / 4.0
Ismailia, Egypt
EPIC Institute of Technology
Diploma in Real Time Backend
Get In Touch
Feel free to reach out for collaborations, opportunities, or just a friendly chat!