Hi, I'm Mohamed Ashraf.

Full Stack Developer

Full Stack Developer with expertise in building high-performance web applications and automation systems. Specializing in backend development with Python and .NET technologies, with a focus on creating efficient, scalable, and secure applications.

Full Stack Developer

Building modern web applications with Python and .NET

Frontend Expert

Creating responsive and dynamic web interfaces

Backend Developer

Building robust APIs with FastAPI, Flask, and ASP.NET Core

Automation Expert

Creating efficient automation solutions

Web Scraping

Building advanced data extraction tools

SaaS Developer

Developing scalable software solutions

Creator of FB Control, a comprehensive Facebook automation platform serving 500+ users globally. Leveraging advanced API reverse engineering and multi-threaded architecture to deliver powerful automation solutions.

Skills & Expertise

My technical skills and proficiency levels

Frontend Development
JavaScript (ES6+)Advanced
BootstrapAdvanced
Tailwind CSSAdvanced
HTML5/CSS3Advanced
Backend Development
FastAPIExpert
FlaskExpert
ASP.NET CoreAdvanced
RESTful APIsExpert
Automation & Testing
SeleniumExpert
AppiumExpert
ADBExpert
PytestAdvanced
Web Scraping
BeautifulSoupExpert
ScrapyAdvanced
RequestsExpert
ProxiesExpert
Database & DevOps
SQL ServerAdvanced
SQLiteAdvanced
DockerIntermediate
Git/GitHubAdvanced
Software Architecture
OOPExpert
Design PatternsAdvanced
API DesignExpert
System DesignAdvanced

Professional Experience

A track record of innovation in software development and entrepreneurship

Founder & Lead Developer

FB Control | 2022 - Present

2+ Yearsin Market
500+Users
20+Tools

Founded and developed FB Control, a comprehensive Facebook automation platform that streamlines account management and interactions. Built innovative solutions that help users manage their Facebook presence more efficiently.

Platform

Built powerful Facebook automation platform

Security

Implemented advanced security system

Performance

Created high-performance architecture

Reliability

Developed real-time monitoring

Automation

Built automated workflow system

Tools

Launched suite of automation tools

Full Stack .NET Developer

Digital Egypt Pioneers Initiative (DEPI) | 2024 - 2025

Trained in full-stack .NET development through an intensive government-sponsored initiative, mastering C#, ASP.NET Core, and modern web technologies. Developed a comprehensive inventory management system as a graduation project, showcasing enterprise-level development skills with features like stock tracking, role-based access control, and interactive dashboards.

Backend Development

Developed RESTful APIs with ASP.NET Core Web API and Entity Framework Core

Security

Implemented JWT authentication and Identity Framework for role-based access

Frontend

Created responsive UIs with Bootstrap 5 and modern CSS

Data Management

Designed and optimized SQL Server database with complex relationships

Analytics

Built interactive dashboards with real-time analytics and low-stock alerts

Business Logic

Implemented comprehensive inventory tracking system with movement history

Full Stack Python Developer

Freelance | 2021 - Present

Delivering modern web applications and automation solutions for international clients, focusing on backend development with Flask/FastAPI for high-performance, scalable systems.

Frontend Development

Built responsive web interfaces with Bootstrap and Tailwind CSS

Backend Architecture

Developed RESTful APIs with Flask and FastAPI

Data Processing

Implemented real-time data processing systems

Process Automation

Created custom automation solutions

User Experience

Designed modern UI/UX for web applications

Cloud Infrastructure

Utilized cloud services for scalable deployments

Featured Projects

A showcase of my technical expertise and problem-solving abilities

FreshCart - E-Commerce Platform

Production-ready e-commerce platform built with Angular 20, PrimeNG, and Tailwind CSS. Features comprehensive shopping experience with product catalog, shopping cart, wishlist, secure checkout with Stripe integration, JWT authentication, full internationalization (English/Arabic with RTL support), dynamic theming (4 presets with dark/light modes), and signal-based state management. Final project for Route Academy's Frontend Angular Developer course.

Technologies Used

Angular 20
PrimeNG
Tailwind CSS
RxJS
@ngrx/signals
ngx-translate
Stripe API

Key Features

Signal-based state management
i18n with RTL/LTR support
Dynamic theming system
Stripe payment integration
JWT authentication
Enterprise architecture
Inventory Management System

A complete inventory solution simulating real warehouse operations, built as a graduation project under the Digital Egypt Pioneers Initiative (DEPI). Features include smart stock tracking with movement history, full CRUD functionality, real-time low-stock alerts, interactive analytics dashboard, role-based access control (Admin/Staff), and comprehensive report generation with export options.

Technologies Used

ASP.NET Core MVC
Entity Framework Core
SQL Server
Bootstrap 5
Identity Framework
JWT Auth

Key Features

Smart stock tracking
Role-based access control
Interactive dashboard
Report generation
Low-stock alerts
Responsive design
FB Control SaaS Platform

A comprehensive SaaS platform offering 20+ automation tools for Facebook account management. Successfully reverse engineered Facebook's GraphQL API structure to create custom automation solutions. Implemented efficient data extraction and manipulation using Python Requests for seamless interaction with Facebook's internal APIs.

Technologies Used

Python
Requests
BeautifulSoup
Selenium
Burp Suite
Proxy Management
Multi-threading

Key Features

FB API reverse engineering
Custom API implementation
Advanced request handling
Real-time data monitoring
Elhagayza Travel

Modern travel agency website featuring a responsive design, trip timing system, and content management capabilities. Built with React, Tailwind CSS, and shadcn ui components.

Technologies Used

React
Tailwind CSS
shadcn ui

Key Features

Modern UI components
Responsive design
Trip timing system
SEO optimization
Qwam Center

Professional physiotherapy center website with appointment booking system integrated with WhatsApp API for direct communication. Built with React, Tailwind CSS, and shadcn ui components.

Technologies Used

React
Tailwind CSS
shadcn ui
WhatsApp API

Key Features

Modern UI components
WhatsApp integration
Appointment system
Service management

Education

Academic background and achievements

Bachelor's Degree in Computer Science
Graduated 2023

Key Achievements

Mastered fundamental computer science concepts
Learned core programming principles with Python
Studied data structures and algorithms
Explored database management systems
Learned software design patterns
Studied AI and system design basics

Relevant Coursework

Data Structures & Algorithms
Database Management Systems
Python Programming Basics
Software Design Patterns
Artificial Intelligence Basics
System Design Fundamentals
Object-Oriented Programming
Computer Networks
Operating Systems
Computer Architecture

Get in Touch

Let's discuss your project or just say hello

Contact Information
LocationCairo, Egypt
Send Message
0/1000