Mohamed Elhabashy

Software Engineer

Software Engineer with strong experience in competitive programming, backend development, and building scalable web applications. Skilled in Laravel, ASP.NET Core, and problem-solving with a deep understanding of data structures and algorithms.

Let's Work Together

About Me

I am a Software Engineer with experience in competitive programming contests, achieving regional finalist status. I have taught data structures, algorithms, and problem-solving to university students, and mentored them for competitions.

Skilled in backend development using Laravel, ASP.NET Core MVC/API, and MySQL/SQL Server. I enjoy working on projects that require performance optimization, clean architecture, and effective database design.

Technical Skills

Programming Languages

Java C++ C# PHP

Backend Development

Laravel ASP.NET Core MVC/API Entity Framework LINQ OOP

Databases

MySQL SQL Server

Tools & Other Skills

Git & GitHub Data Structures Algorithms Angular

Projects

AC Judge (Graduation Project)

Custom online judge simulation platform

Retrieves problems from multiple online judges and simulates submissions to host contests even without test data. Tools used: ASP.NET Core, Entity Framework Core, MVC, LINQ, SQL Server, Flask.

ASP.NET Core Entity Framework SQL Server Flask

Work Experience

Laravel Developer - Homey

11/2023 – Present

Developed and implemented diverse functionalities within an e-commerce project using Laravel.

Freelance Web/Desktop Application Developer

10/2021 – Present

Worked on various freelance projects, delivering high-quality solutions for clients.

Software Engineer Intern - AGI

05/2023 – 07/2023

Developed .NET Core tasks, created custom extensions, and contributed to MVC project enhancements.

Coach - Coach Academy

07/2021 – 01/2022

Taught data structures, algorithms, and problem-solving techniques.

Get In Touch

Let's discuss your next project

📧
Email
mohamedsamy01090@gmail.com
📱
Phone
01090225475
📍
Location
Menofia, Egypt