Mohamed Ali Ahmed

Mohamed Ali Ahmed

|
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

Zero Bugs
March 2024 - June 2024
Freelancer
October 2024 - Present
Desktop 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

Optern - Interactive virtual Job Readiness Platform
Backend Dev & UI Designer - (Graduation Project)
Responsibilities:
  • Contributed to building GraphQL API with .NET 8.
  • Engineered database schemas with PostgreSQL and optimized LINQ queries to maximize data retrieval and system performance.
  • Implemented real-time interview, chat and tasks management modules to simulate live recruitment workflows.
  • Authored NUnit test suites to ensure code reliability and maintainability.
  • Designed and built the platform's process workflow using interactive UI designs and prototypes.
ASP.NET 8GraphQLPostgreSQLEntity Framework CoreLINQSignalRRedisNUnitFigma
Sedra Website - Company website
Fullstack Dev - (Freelance Project)
Responsibilities:
  • Designed and produced a responsive frontend pages using HTML5, CSS3, JavaScript, and Bootstrap.
  • Created an admin dashboard and email service using ASP.NET 8.
HTML5CSS3JavaScriptBootstrapASP.NET 8Entity Framework Core
TikiTaka - Sports talents mobile application
Backend Dev - (Freelance Project)
Responsibilities:
  • Developed and maintained RESTFul API implementing real-time interactions (React, comment and share) with SignalR and videos management.
  • Built Database schema with MS SQL Server.
ASP.NET 8Entity Framework CoreLINQSignalRSQL Serverclean architecture
Hazzy - Satirical comic mobile application
Backend Dev - (Freelance Project)
Responsibilities:
  • Launched RESTful API using .NET 8 and SQL Server as DB provider and implementing secure authentication.
  • Created real-time chat functionality using SignalR, facilitating instant communication between users.
ASP.NET 8Entity Framework CoreLINQSignalRSQL Server
HMSphere - MVC Hospital management system
Team leader - (DEPI graduation project)
Responsibilities:
  • Directed a team in the design and implementation process, overseeing project milestones and ensuring adherence to timelines and quality standards.
  • Streamlined patient appointment scheduling system using MVC .NET 8 and SQL Server, decreasing patient wait times and improving doctor efficiency in the hospital operations.
  • Enabled patients to seamlessly book and manage appointments with doctors through an intuitive scheduling interface.
  • Different access roles for each user of the system.
ASP.NET 8MVCEntity Framework CoreLINQSQL ServerBootstrapJavaScriptclean architectureDesign patterns
CommerceAPI
Backend Developer
Responsibilities:
  • Introduced a scalable RESTful API for managing user accounts, product categorization, and order processing with full cart functionality, enabling seamless e-commerce operations.
  • Optimized complex SQL queries and database performance for improvement in transaction speed.
  • Implemented secure Authentication and Authorization.
ASP.NET CoreEntity Framework CoreLINQSQL ServerJWT Authentication

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.
Head of Media Committee
Student For Egypt FCI SVU
2022 – 2023
Led the media team, guiding strategies that boosted organization visibility and engagement through digital outreach and media campaigns. Managed social media platforms and reviewing the tasks required of the team.

Courses & Certificates

Dot NET Development Track
Digital Egypt Pioneers Initiative - DEPI, MCIT
Apr 2024 – Oct 2024
Frontend - Angular bootcamp
Information Technology Institute - ITI, MCIT
Sep 2024
Participant in ECPC - Egyptian Collegiate Programming Contest
ICPC Foundation
Aug 2022
Artificial Intelligence summer Training
National Telecommunication Institute - NTI
Aug 2022

Contact

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