Mohamed Ibrahim OmarWaving Hand Gif

Junior Full Stack Developer

Competitive Programmer🏆

AtCoder
Contact Me
Mohamed Ibrahim Omar
Open to new opportunities

About Me

My introduction

2+ Years
Experience
Working
9+
Completed
Projects
24/7
Support
Online

Hi, I'm Mohammed Ibrahim Omar, a Computer Science student at Helwan National University and a dedicated Full Stack Developer. I have hands-on experience with a wide range of technologies including C++, C#, Python, Java, Go, React, Next.js, ASP.NET Core, Django, and more. My journey is driven by a passion for building robust web applications and excelling in competitive programming.

Currently, I'm a trainee at the Information Technology Institute (ITI) in the MEAN Stack Development Internship, where I work with AngularJS, MongoDB, and modern JavaScript technologies. Previously, I completed internships in Full Stack .NET Web Development at Digital Egypt Pioneers Initiative (DEPI) and Full Stack Development with Python and Django at ITI. My competitive programming skills have been sharpened through training at IEEE Delta Academy and Coach Academy.

Beyond technical expertise, I serve as Vice President & Head of Technical Committee at HNU-FCSIT ICPC Community and CO-Head of Scientific Committee at HNU-FCSIT Student Union. These leadership roles have strengthened my abilities in team management, event organization, and fostering collaborative environments. I am passionate about continuous learning, problem-solving, and delivering impactful solutions.

View CV

Skills

Technical Proficiencies

Programming Languages

CC++C#LINQPythonJavaGoSQL

Core Skills

AlgorithmsData StructuresOOPProblem SolvingCompetitive Programming

Frontend Development

HTML5CSS3JavaScriptTypeScriptTailwind CSSBootstrapSASSAngularReactNext.jsFramer Motion

Backend Development

ASP.NET CoreDjangoFlaskRESTful APIsNode.jsExpress.js

Databases Technologies

MySQLPostgreSQLMS SQL ServerSQLiteMongoDB

Tools & IDEs

Git & GitHubVisual StudioVS CodeCodeblocksCLionPyCharmLaTeXFigmaPostmanSwagger

Operating Systems

WindowsLinuxUbuntu

Soft Skills

CommunicationTeamworkTime ManagementLeadershipCritical ThinkingCreativityAdaptabilitySelf-MotivationConflict ResolutionEmpathyActive ListeningNegotiation

Qualifications

A snapshot of my academic and professional journey

Education

Bachelor's Degree in Computer Science and Information Technology

Helwan National University

September 2023 - Present
Currently in my third year
Experience

Trainee - Front-End Web Development Internship

Elevvo Pathways

September 2025 - Present
  • Participating in a fully sponsored internship specializing in Front-End Web Development.
  • Working on real-world projects and building experience with industry-standard tools.
  • Receiving mentorship and feedback to strengthen technical and professional skills.

Trainee - MEAN Stack Development Internship

Information Technology Institute (ITI)

August 2025 - Present
  • Working with AngularJS, MongoDB, and other technologies.
  • Remote internship focused on full-stack JavaScript development.
  • Gaining experience in modern web application design and development.

Trainee - Full Stack .Net Web Development Internship

Digital Egypt Pioneers Initiative (DEPI)

November 2024 - May 2025
  • Developing with .NET technologies and building data-driven applications.
  • Working with C#, HTML5, JavaScript, CSS3, and .NET Core Web API.
  • Delivering full-stack solutions for scalable web services and applications.

Trainee - Full Stack Development with Python and Django Internship

Information Technology Institute (ITI)

August 2024 - September 2024
  • Developing with Django and building data-driven applications.
  • Working with Python, HTML5, JavaScript, CSS3, and Django REST Framework.
  • Gaining experience in full-stack development and web application design.

Trainee - Competitive Programming Internship

IEEE Delta Academy

November 2024 - February 2025
  • Participating in competitive programming training sessions and contests.
  • Learning algorithms and data structures to solve complex problems efficiently.
  • Collaborating with peers to enhance problem-solving skills and coding techniques.

Trainee - Level 2 Problem Solving Training

Coach Academy

July 2024 - October 2024
  • Engaged in hands-on competitive programming training.
  • Focused on problem-solving and optimization techniques.
  • Aimed at improving performance in programming competitions.
Volunteering

Vice President & Head of Technical Committee

HNU-FCSIT ICPC Community

December 2024 - Present
  • Assisting the President in overseeing the organization's operations.
  • Managing the technical aspects of the ICPC.
  • Leading the creation, review, and validation of programming problems.

CO-Head of Scientific Committee

HNU-FCSIT Student Union

December 2024 - Present
  • Organizing and managing scientific events, workshops, and seminars for students.
  • Collaborating with faculty members and external experts to enhance the academic experience.
  • Promoting a culture of learning and innovation within the student community.

Academic Coordinator

Summarize Team

January 2024 - February 2025
  • Advising students on academic matters, including course selection, academic performance.

Head of Researchers

Triple-S Cairo branch

November 2023 - February 2024
  • Leading and managing the research team, which includes hiring, mentoring, and evaluating researchers.
  • Managing the resources allocated to research, including budgets, equipment, and facilities.

Projects

Featured Projects

Personal Portfolio

Personal Portfolio

My Personal Portfolio website, designed to showcase my projects, skills, and experience. Built with modern web technologies, it offers a clean, responsive, and interactive user experience.

Next.jsTailwind CSSTypeScriptReactVercel
DemoCodeCompleted
Collage Management System

Collage Management System

CMS is a web application that simplifies and automates academic and administrative tasks, improving efficiency and offering an easy-to-use interface for students, faculty, and administrators.

C#ASP.NET CoreEntity FrameworkSQL ServerNext.jsTailwind CSS
CodeCompleted
CF-Training Tracker

CF-Training Tracker

A Competitive Programming training tool to Master competitive programming with intelligent practice sessions, track your progress, and climb the Codeforces ladder.

Next.jsTypeScriptTailwind CSSReactVercelMongoDBMongooseJWTbcryptjs
DemoCodeCompleted
CF-Problem Scraper

CF-Problem Scraper

A Python application that scrapes Codeforces for problem data, allowing users to search and filter problems based on difficulty, tags, and more. Features a GUI built with PyQt5.

PythonPyQt5requestsrequests-cacheJSON
DemoCodeCompleted
FCFS Scheduling Calculator

FCFS Scheduling Calculator

A web-based calculator for First-Come, First-Served (FCFS) scheduling algorithm. It allows users to input process details and calculates waiting time, turnaround time, and average waiting time.

PythonFlaskJavaScriptHTML/CSSSQLiteBootstrap
DemoCodeCompleted
N Puzzle Solver

N Puzzle Solver

A Python-based N puzzle solver using Best First search algorithm and heuristics. It provides a GUI for user interaction and visualizes the solving process.

PythonOOPPyQt5Search AlgorithmsHeuristics
CodeCompleted
Event Management System

Event Management System

A Java-based event management system with features for event creation, registration, and ticketing. Utilizes JavaFX for the GUI and text files for data storage.

JavaOOPJavaFXText Files
CodeCompleted
FilmAPI

FilmAPI

A RESTful API for managing film data, built with Go and PostgreSQL. It supports CRUD operations, user authentication, and advanced search features.

Go (Golang)FiberPostgreSQLLogrusRate Limiting
CodeCompleted
E-commerce Platform

E-commerce Platform

A full-stack e-commerce platform built with the MERN stack. It features user authentication, product management, and a shopping cart system.

MongoDBExpress.jsReactNode.jsTailwind CSSTypeScript
Under Development

Certificates

Professional Certifications

2025

Full Stack .Net Web Development Certification

Digital Egypt Pioneers Initiative - DEPI

A verified certification demonstrating proficiency in Full Stack .Net Web Development, including ASP.NET Core, Entity Framework

View Certificate
2025

Introduction to Software Testing Certification

Sprints

A verified certification demonstrating foundational knowledge in software testing principles and practices

View Certificate
2025

Software Engineer Intern Certification

HackerRank

A verified HackerRank certification showcasing foundational software engineering abilities, suitable for internship roles

View Certificate
2025

Software Engineer Certification

HackerRank

A verified HackerRank certification demonstrating proficiency in software engineering concepts, problem-solving, and coding skills

View Certificate
2024

Problem Solving (Basic) Assessment

HackerRank

Completed basic-level problem-solving assessment

View Certificate
2025

Problem Solving (Intermediate) Assessment

HackerRank

Completed intermediate-level problem-solving assessment

View Certificate
2025

REST API (Intermediate) Assessment

HackerRank

Completed intermediate-level REST API assessment

View Certificate
2024

ECPC Qualification Contest 2024

Egyptian Collegiate Programming Contest (ECPC)

Participated in the ECPC qualification contest 2024

View Certificate
2024

Advanced Problem Solving Training

Coach Academy

Completed advanced problem-solving training and achieved high rank in final contest

View Certificate
2024

C++ Programming Fundamentals

Udemy - Yassin Marco

5 hours comprehensive introduction to C++ programming fundamentals

View Certificate
2024

Advanced C++ Programming

Udemy - Maria EduCare

Advanced C++ programming concepts and expert-level techniques

View Certificate
2024

Mastering Data Structures and OPP in C++

Udemy - OCSALY Academy

Mastered data structures and object-oriented programming in C++

View Certificate
2024

AI Career Essentials

ALX Africa

Essential skills and knowledge for AI career development

View Certificate
2024

Web Development Course

Udemy - Ziad Smadi

Comprehensive web development course covering HTML, CSS

View Certificate
2024

Learn SQL from scratch in Arabic

Udemy - Ahmed Hatem

A beginner-level SQL course taught in Arabic

View Certificate
2024

Full Stack Summer Training

Information Technology Institute (ITI)

Completed summer training program focused on Full Stack Web Development with django

View Certificate
2024

Principles of Writing Clean Code

MaharaTech ITIMooca

Learned principles of writing clean and maintainable code

View Certificate

Contact

Get in touch

Contact Information

Send me a message