Hello, I'm Mohamed Ahmed
Full Stack Developer Trainee at DEPI
Student at FCAI-CU

Mohamed Ahmed
About Me
Get to know me better
Who I Am
I'm a passionate Computer Science student at the Faculty of Computers and Artificial Intelligence at Cairo University (FCAI-CU). Currently, I'm working as a Full Stack Developer Trainee at DEPI, where I'm gaining hands-on experience in modern web development technologies.
My Journey
My journey in technology started with a curiosity for how things work. I've developed a strong foundation in both frontend and backend development, with expertise in HTML, CSS, JavaScript, Python, and C++. I love creating user-friendly applications that solve real-world problems.
What I Do
I specialize in building responsive web applications, developing efficient algorithms, and creating intuitive user interfaces. My projects range from web applications to desktop software, always focusing on clean code and excellent user experience.
My Projects
Some of my recent work
Photoshop GUI Demo
A desktop application demonstrating Photoshop-like GUI functionality built with C++ and modern UI frameworks, showcasing image manipulation capabilities and user interface design.
Task Manager
A comprehensive task management application with intuitive interface for organizing, tracking, and managing daily tasks and projects efficiently.
OOP Board Games
Object-Oriented Programming implementation of classic board games demonstrating advanced programming concepts, design patterns, and software architecture principles.
Online Library Website
A full-stack web application for managing library resources, books, and user accounts with modern web technologies and responsive design.
Professional Portfolio
A modern, responsive portfolio website showcasing my skills, projects, and achievements. Built with HTML5, CSS3, and JavaScript featuring smooth animations, dark/light theme, and interactive elements.
Skills & Technologies
What I'm proficient in
HTML5
Semantic markup, accessibility, and modern web standards for creating structured and accessible web content.
CSS3
Responsive design, animations, and modern layouts for creating beautiful and interactive user interfaces.
JavaScript
ES6+, DOM manipulation, and interactive web applications for creating dynamic and engaging user experiences.
Python
Web development, data analysis, and automation for building robust backend systems and data processing applications.
Java
Object-oriented programming and enterprise application development for building scalable and maintainable software solutions.
C++
Object-oriented programming and system development for building high-performance applications and system-level software.
C#
Modern programming language for building Windows applications, web services, and enterprise solutions with .NET framework.
WinForms
Windows Forms development for creating desktop applications with rich user interfaces and event-driven programming.
MS SQL Server
Microsoft SQL Server database management, T-SQL queries, and database optimization for enterprise applications.
.NET
Microsoft .NET framework for building cross-platform applications, web APIs, and enterprise solutions.
Git
Version control and collaboration for managing code repositories and working effectively in team environments.
GitHub
Code hosting platform for version control, collaboration, and project management in software development.
Team Work
Collaborative skills for working effectively in development teams, contributing to shared goals and project success.
Team Communication
Effective communication skills for technical discussions, project coordination, and stakeholder engagement.
Certificates & Achievements
My professional certifications
SQL (Basic)
HackerRank
Core SQL fundamentals.
Simple queries and relationships.
Aggregations and filtering.
Software Engineer
HackerRank
Problem‑solving and algorithms.
REST API design basics.
Practical engineering skills.
SQL (Intermediate)
HackerRank
Advanced SQL topics.
Complex joins and unions.
Sub‑queries and analysis.
CSS (Basic)
HackerRank
CSS fundamentals.
Cascading and inheritance.
Responsive layout basics.
Front-End Track
Google Developer Groups (GDG) on Campus
Damanhour University
60 hours of intensive learning.
Practical application in web technologies.
Completion: 2024 – 2025
My Journey
Interactive timeline of my education and professional experience
-
Started University
B.Sc. Computer Science at FCAI‑CU.
Focus: AI & software engineering.
-
First Certifications
Completed HackerRank certifications.
• SQL (Basic) — fundamentals
• CSS (Basic) — responsive layouts
-
Advanced Certifications
Deepened skills in databases & engineering.
• SQL (Intermediate) — joins & sub-queries
• Software Engineering — REST APIs
-
Project Development
Built Online Library (full‑stack).
Other projects: Photoshop GUI, Task Manager, OOP games.
-
DEPI Training
Joined as Full‑Stack Trainee.
Worked on modern web projects with team collaboration.
-
Future Goals
Graduate FCAI‑CU (B.Sc. CS).
Pursue software & AI roles.
Create impactful products.
Get In Touch
Let's work together and create something amazing
Contact Information
Feel free to reach out through any of these channels
Location
Cairo, Egypt
Send me a message
I'll get back to you within 24 hours