About Me
My introduction
Working
Projects
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.
Skills
Technical Proficiencies
Programming Languages
Core Skills
Frontend Development
Backend Development
Databases Technologies
Tools & IDEs
Operating Systems
Soft Skills
Qualifications
A snapshot of my academic and professional journey
Bachelor's Degree in Computer Science and Information Technology
Helwan National University
Trainee - Front-End Web Development Internship
Elevvo Pathways
- 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)
- 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)
- 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)
- 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
- 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
- Engaged in hands-on competitive programming training.
- Focused on problem-solving and optimization techniques.
- Aimed at improving performance in programming competitions.
Vice President & Head of Technical Committee
HNU-FCSIT ICPC Community
- 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
- 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
- Advising students on academic matters, including course selection, academic performance.
Head of Researchers
Triple-S Cairo branch
- 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
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.
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.
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.
FilmAPI
A RESTful API for managing film data, built with Go and PostgreSQL. It supports CRUD operations, user authentication, and advanced search features.
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.
Certificates
Professional Certifications
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
Introduction to Software Testing Certification
Sprints
A verified certification demonstrating foundational knowledge in software testing principles and practices
Software Engineer Intern Certification
HackerRank
A verified HackerRank certification showcasing foundational software engineering abilities, suitable for internship roles
Software Engineer Certification
HackerRank
A verified HackerRank certification demonstrating proficiency in software engineering concepts, problem-solving, and coding skills
Problem Solving (Basic) Assessment
HackerRank
Completed basic-level problem-solving assessment
Problem Solving (Intermediate) Assessment
HackerRank
Completed intermediate-level problem-solving assessment
REST API (Intermediate) Assessment
HackerRank
Completed intermediate-level REST API assessment
ECPC Qualification Contest 2024
Egyptian Collegiate Programming Contest (ECPC)
Participated in the ECPC qualification contest 2024
Advanced Problem Solving Training
Coach Academy
Completed advanced problem-solving training and achieved high rank in final contest
C++ Programming Fundamentals
Udemy - Yassin Marco
5 hours comprehensive introduction to C++ programming fundamentals
Advanced C++ Programming
Udemy - Maria EduCare
Advanced C++ programming concepts and expert-level techniques
Mastering Data Structures and OPP in C++
Udemy - OCSALY Academy
Mastered data structures and object-oriented programming in C++
AI Career Essentials
ALX Africa
Essential skills and knowledge for AI career development
Web Development Course
Udemy - Ziad Smadi
Comprehensive web development course covering HTML, CSS
Learn SQL from scratch in Arabic
Udemy - Ahmed Hatem
A beginner-level SQL course taught in Arabic
Full Stack Summer Training
Information Technology Institute (ITI)
Completed summer training program focused on Full Stack Web Development with django
Principles of Writing Clean Code
MaharaTech ITIMooca
Learned principles of writing clean and maintainable code
Contact
Get in touch