Kareem Ibrahim Mahmoud Omar

Kareem Ibrahim

|
Download CV (PDF)

About Me

Software engineer with a strong foundation in computer science, +1 year experience in .NET technologies, building and maintaining reliable software applications. Strong familiarity with OOP principles, Database management and Clean Architecture. Collaborates effectively with teams to solve problems and delivers scalable solutions that meet business requirements.

“Change is the only constant in the programmer’s life”

Education

Sep 2021 – Jun 2025
Degree:Computer Science Bachelor
University:South Valley University
Graduation Project:Optern - Interactive virtual job readiness platform "Excellent with honor"

Experience

EFG Hermes
March 2024 - June 2024
Freelancer
October 2024 - Present
backend .net developerFreelance

Key Responsibilities

  • Built and maintained a scalable desktop application using C#, Entity Framework Core, and MS SQL, enhancing user experience and improving data handling efficiency across departments.
  • Implemented custom modifications based on client requirements, leading to improvements in application efficiency.

Technologies Used

C#Windows FormsEntity Framework CoreSQLGitVisual StudioDev express reports

Skills

“Skills turn ideas into reality.”

Programming Languages

C#, Python, C++, JavaScript, SQL, HTML5, CSS3, Bootstrap

Databases

SQL Server, PostgreSQL, DB design

Frameworks & Technologies

ASP .NET, MVC, WebAPI, Entity Framework, LINQ, GraphQL, SignalR

Development Practices & Concepts

OOP, Data Structures, Solid Principles, Clean Architecture, Design Patterns, Docker, Unit Testing

Tools

Git, GitHub, VS, VS Code, Figma, Jira, Notion, ClickUp, Trello, Postman, Swagger, Nitro

Soft Skills

Team work, Problem solving, Communication, Time management, Mentoring, Presentation skills

Projects

My Case – Comprehensive Cases System
Backend Developer
Responsibilities:
  • Developed a Case Management system using ASP.NET Core, allowing users to manage cases and related details.
  • Built a User Management system with login, registration, and role-based access control.
  • Implemented Appointment Tracking for hearing dates and procedures.
  • Added Document Attachment functionality for uploading legal files.
  • Created a Search and Filter system to quickly find cases by keywords or categories.
  • Integrated an Authorization System for secure access control.
  • Associated cases with relevant parties like opponents, witnesses, and attorneys.
  • Developed a Dashboard to display statistics on active cases and upcoming appointments.
ASP.NET CoreEntity Framework CoreSQL ServerJWTClean Architecture
OLX Website - Portfolio Showcase
Frontend Developer
Responsibilities:
  • Developed a personal portfolio website to showcase my skills, experience, and projects as a software engineer.
  • Responsive design for optimal viewing on all devices.
  • Interactive and modern user interface.
HTMLCSSJavaScript
Transport Company Management System
Backend Developer
Responsibilities:
  • Developed backend with ASP.NET Core 6 and SQL for robust data handling.
  • Facilitated user tasks by allowing the selection of transportation modes (land, sea, air).
  • Implemented scheduling functionality to determine shipment dates based on vehicle availability and schedule.
  • Developed a delivery date estimation feature based on distance, transportation type, and logistical factors.
  • Managed fleet operations by tracking and maintaining vehicles for readiness.
  • Organized trip routes and timings for efficient trip scheduling.
  • Built a driver management system to record driver information and monitor performance.
ASP.NET Core 6Entity Framework CoreSQL ServerClean Architecture

Activities

Database and Backend Mentor
Support Community FCI SVU
2023 – 2024
Created backend and database mentoring sessions, leading to improvement in students' technical skills. Planned and led hands-on exercises and real-world projects to help students practice solving problems and thinking through solutions step by step.

Courses & Certificates

NTI Internship CCNA200-301
National Telecommunication Institute - NTI
October 2023
ITI Summer Internship (CyberSecurity)
Information Technology Institute - ITI
Aug 2022
ITI RedHatAdmin1
Information Technology Institute - ITI
Aug 2022
CyberSecurity For Begginers
Information Technology Institute - ITI
July 2022
Security +
Netriders Acadmy
2023
CyberTalents Internship(CyberSecurity)
CyberTalents
April 2024
CyberTalents Internship(CyberSecurity DFIR)
CyberTalents
October 2024

Contact

Let’s connect! Whether you have a project, a question, or just want to say hi, my inbox is always open.