Hi, I'm Mohamed Ali

Junior Frontend Developer

Building fast, accessible, and responsive web applications using React.js and Next.js. Committed to writing clean, maintainable code and solving real-world challenges.

Mohamed Ali Farag Qandil

About Me

Get to know more about my background, experience, and what drives my passion for frontend development.

Professional Summary

I'm a Junior Frontend Developer with hands-on experience building fast, accessible, and responsive web applications using React.js and Next.js. I'm committed to writing clean, maintainable code and solving real-world challenges by applying core computer science principles.

I have experience working in collaborative, Agile environments utilizing Scrum and Jira to deliver projects efficiently. Currently, I'm expanding my skills through the Next.js Training Program at Elevate Tech.

I hold a B.Sc. in Computer Science from Menoufia University, Egypt, where I studied algorithms, object-oriented programming, database management systems, and software engineering.

Contact Information

Cairo, Egypt
+201003029886

Languages

ArabicNative
EnglishB2 (Upper-Intermediate)

Technical Skills

Here are the technologies and tools I work with to bring ideas to life.

Frontend

React.js
Next.js
JavaScript (ES6+)
TypeScript
HTML5
CSS3

UI & Styling

Tailwind CSS
Material-UI (MUI)
Bootstrap
Shadcn UI
Responsive Design

State Management

Redux Toolkit
Context API
TanStack Query (React Query)

Form Handling

Formik
React Hook Form
Yup
Zod

Tools & Platforms

Git
GitHub
GitHub Actions
VS Code
Chrome DevTools
Vercel
Jira

APIs & Network

RESTful APIs
Axios

Authentication & I18n

NextAuth.js
Next-Intl

Featured Projects

Here are some of the projects I've worked on that showcase my skills and experience.

Flower App - Online Flower Store

Collaborated in an Agile team to build a full-stack store with Next.js/TypeScript. Implemented secure authentication for 2 user roles via NextAuth.js. Developed type-safe forms with React Hook Form/Zod. Built a multi-language UI using next-intl and Shadcn/UI.

Next.js
TypeScript
NextAuth.js
React Hook Form
Zod
next-intl
Shadcn/UI
Fresh-Cart - E-commerce Platform

Constructed a client-side app with React and React Router DOM. Managed global state with Context API and handled API calls with Axios. Implemented user-friendly forms with validation using Formik and Yup.

React
React Router DOM
Context API
Axios
Formik
Yup
Online Exam - Authenticated Examination System

Engineered a secure, type-safe portal in Next.js/TypeScript with 2 user roles and 10+ protected routes. Built reliable forms for exam creation and submission using React Hook Form and Zod.

Next.js
TypeScript
React Hook Form
Zod
Authentication
Task Management App

Developed a fullstack project management platform with authentication (JWT, bcrypt), project & task CRUD operations, Prisma ORM, and responsive UI using Tailwind CSS and Shadcn UI.

Next.js
Prisma
Tailwind
Shadcn/UI

Education & Certifications

My educational background and professional certifications that have shaped my development journey.

Education

B.Sc. in Computer Science

Menoufia University, Egypt

Graduated

Relevant Coursework: Algorithms, Object-Oriented Programming, DBMS, Software Engineering

Certifications & Training

Next.js Training Program

Elevate Tech

2025 – Present

Advanced training in Next.js development and modern web technologies

Frontend Diploma (React.js)

Route Academy

2024

Comprehensive training in React.js and frontend development best practices

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about web development.

Contact Information

Phone

+201003029886

Location

Cairo, Egypt

Connect With Me
Send Me a Message