Frontend Web Developer

Kerolos Adel

I turn complex ideas into clean, fast, and accessible web experiences — from pixel-perfect UIs to full production deployments.

Scroll
0+Years Experience
0+Projects Built
0+Happy Clients
0+Technologies
Mu Image
01About

Who I Am

I'm Kerolos Adel, a frontend web developer based in Egypt. I specialize in building modern, performant web applications using React, Next.js, and Flutter. I care deeply about clean code, thoughtful UX, and shipping products that actually work.

ReactNext.jsFlutterTypeScript
Download CV
02Skills

What I Know

Node.js78%
PHP70%
PostgreSQL75%
MySQL72%
Firebase82%
Prisma80%
HTML599%
CSS397%
JavaScript92%
TypeScript88%
React95%
Next.js90%
Tailwind CSS97%
Bootstrap90%
Flutter85%
Dart82%
Git90%
Figma75%
Photoshop85%
Illustrator80%
Canva90%
03Services

What I Do

01

Frontend Web Development

With 5+ years of experience, I build dynamic, user-focused websites and web apps using React and Next.js. Clean code, fast load times, accessible markup — production-ready from day one.

02

Mobile App Development

Cross-platform mobile apps with Flutter targeting iOS and Android from a single, maintainable codebase. Real-time features, complex state management, Firebase integration, and smooth 60fps UIs.

03

Portfolio Websites

Professional portfolio websites with a built-in content management system — update your projects, skills, and info without touching a single line of code. Built to impress clients and recruiters alike.

04

UI/UX Implementation

Pixel-perfect translation of Figma designs into working, animated, responsive code. Every hover state, every micro-interaction, every spacing detail — exactly as designed, nothing lost in translation.

05

Photo Editing

Two years mastering Adobe Photoshop and Canva — product photo retouching, social media visuals, creative compositions, and brand-consistent imagery that actually converts.

06

Logo & Brand Identity

Over three years crafting distinctive logos and brand identities with Adobe Illustrator and Canva. From concept sketches to final vector assets — a brand identity that speaks before you say a word.

04Projects

What I've Built

DNo preview
FlutterDartFirebaseRiverpodAgora SDKPaymobPush Notifications

Daktoorak — Smart Doctor Booking Platform

A full-featured cross-platform mobile app built with Flutter that reimagines how patients connect with doctors in Egypt. Supports real-time chat powered by Firebase, HD video consultations via Agora SDK, seamless Paymob payment integration, smart appointment scheduling, and instant push notifications. Clean architecture with Riverpod state management ensures a scalable and maintainable codebase.

Amonious Mourad — Cinematic Photography Portfolio
Next.jsTypeScriptTailwind CSS

Amonious Mourad — Cinematic Photography Portfolio

A bespoke portfolio website crafted for professional photographer Amonious Mourad. Features a full-screen cinematic dark theme, smooth parallax scrolling gallery, lazy-loaded high-resolution images, and a clean contact flow — all optimized for Core Web Vitals to ensure the photography takes center stage without any performance compromise.

Nevin Assad — Creative Designer Portfolio
Next.jsTypeScriptTailwind CSS

Nevin Assad — Creative Designer Portfolio

An elegant, modern portfolio built for graphic designer and HR professional Nevin Assad. Showcases her design work through a curated grid layout, animated project reveals, and a light/dark mode toggle. Includes a CMS-ready structure so Nevin can update her portfolio content independently without developer help.

DNo preview
FlutterDartSQLite

Dawa2i — Smart Medication Manager

A Flutter mobile app designed to eliminate missed medication doses. Features intelligent reminder scheduling, dosage history tracking, refill alerts, and a clean minimal UI that feels intuitive even for non-tech-savvy users. All data is stored locally via SQLite — fully offline-capable with zero server dependency.

KeroDev CLI — Project Scaffolding Tool
Node.jsTypeScriptCLI

KeroDev CLI — Project Scaffolding Tool

A developer CLI tool published on npm that scaffolds production-ready Next.js, React, and Flutter projects in seconds. Comes pre-configured with TypeScript, ESLint, Prettier, Tailwind CSS, folder structure best practices, and Git hooks — eliminating days of boring boilerplate setup from every new project.

CineTrack — Movie Discovery App
Next.jsTypeScriptTMDB API

CineTrack — Movie Discovery App

A sleek movie browsing and discovery app powered by the TMDB API. Search across thousands of titles, filter by genre and rating, view full cast & crew details, save watchlists, and get personalized recommendations — all wrapped in a dark cinematic UI that feels as premium as the content it showcases.

Kero Resume Builder — PDF Resume Generator
ReactTypeScriptTailwind CSS

Kero Resume Builder — PDF Resume Generator

A real-time drag-and-drop resume builder that outputs professionally formatted PDFs instantly. Choose from multiple ATS-friendly templates, customize colors and typography, and preview every change live before exporting. Built for job seekers who want a polished resume without paying for expensive SaaS subscriptions.

Hilink — Adventure Travel Landing Page
Next.jsTypeScriptTailwind CSS

Hilink — Adventure Travel Landing Page

A visually stunning travel app marketing page that showcases destinations through full-bleed hero imagery, interactive map sections, smooth scroll-triggered animations, and a mobile-first responsive layout. Every section is designed to convert visitors into app downloads through compelling visual storytelling.

Globe — Interactive Trip Planner
Next.jsTypeScriptTailwind CSS

Globe — Interactive Trip Planner

A modern trip planning web app where users can browse destinations, build day-by-day itineraries, and visualize routes on an interactive map. Features a clean card-based UI, search and filter functionality, and a shareable itinerary link — making group travel planning effortless.

YC Directory — Startup Discovery Platform
Next.jsTypeScriptTailwind CSS

YC Directory — Startup Discovery Platform

A faithful clone of Y Combinator's startup directory, rebuilt with Next.js and Tailwind CSS. Browse and search thousands of YC-backed companies by industry, batch year, and location. Demonstrates advanced Next.js patterns including dynamic routing, ISR, and server-side filtering for a snappy, SEO-friendly experience.

Dynamic Island — Apple UI Animation Clone
Next.jsTypeScriptTailwind CSS

Dynamic Island — Apple UI Animation Clone

An interactive, browser-based recreation of Apple's Dynamic Island notification system. Demonstrates advanced CSS animations, state-driven layout transitions, and real-time interaction handling — all without any animation library. A technical deep-dive into what makes Apple's micro-interactions so satisfying.

Linear — Minimal Auth UI System
Next.jsTypeScriptTailwind CSS

Linear — Minimal Auth UI System

A polished authentication UI kit inspired by Linear's world-class design system. Includes login, signup, and password recovery screens — all featuring micro-animated form interactions, accessible form validation, and a razor-sharp typographic hierarchy that balances minimalism with clarity.

Glassmorphism Login — Blur Effect UI
Next.jsTypeScriptTailwind CSS

Glassmorphism Login — Blur Effect UI

A visually striking login screen built around the glassmorphism design trend — frosted-glass card layered over a vibrant gradient background. Explores advanced CSS backdrop-filter techniques, smooth focus animations, and a fully accessible form structure. A perfect showcase of modern aesthetic possibilities with pure CSS.

Apple Web — Premium Product Showcase
Next.jsTypeScriptTailwind CSS

Apple Web — Premium Product Showcase

A Next.js recreation of Apple's product marketing aesthetic — featuring bold oversized typography, full-bleed imagery, smooth scroll-snap sections, and that signature Apple sense of space and restraint. Demonstrates how deliberate whitespace and typography hierarchy can sell a product without a single word of marketing copy.

Facebook Clone — Social Feed UI
Next.jsTypeScriptTailwind CSS

Facebook Clone — Social Feed UI

A faithful UI recreation of Facebook's core feed experience — responsive sidebar navigation, stories row, post composer, news feed with like/comment interactions, and friend suggestions panel. An in-depth study of component composition and state management at the scale of a major social platform.

Smart Calculator — Keyboard-First App
Next.jsReactTypeScript

Smart Calculator — Keyboard-First App

A clean, fully functional calculator app that prioritizes keyboard accessibility — every operation is reachable without touching the mouse. Features expression parsing, calculation history, keyboard shortcut mapping, and smooth button animations. Proves that even a 'simple' UI component deserves thoughtful engineering.

Portfolio Design #1 — CSS Grid Mastery
HTML5CSS3JavaScript

Portfolio Design #1 — CSS Grid Mastery

A comprehensive responsive portfolio built with modern HTML, CSS, and JavaScript. Showcases mastery of CSS Grid for complex two-dimensional layouts, CSS Flexbox for component-level alignment, and scroll-behavior API for smooth anchor navigation — all without a single framework.

Portfolio Design #2 — Flexbox & UX Patterns
HTML5CSS3JavaScript

Portfolio Design #2 — Flexbox & UX Patterns

A sleek responsive portfolio demonstrating advanced Flexbox patterns and UX-focused navigation patterns — including smooth scroll-to-section and a sticky back-to-top button that appears contextually. Built with semantic HTML, accessible CSS, and vanilla JavaScript scroll event handling.

Portfolio Design #3 — Glassmorphism & Grid BG
HTML5CSS3Flexbox

Portfolio Design #3 — Glassmorphism & Grid BG

A minimal, eye-catching portfolio built with pure HTML and CSS, featuring a gradient grid background and glassmorphism card components. Demonstrates how powerful visual results are achievable without JavaScript — through strategic use of CSS backdrop-filter, gradient masking, and Flexbox composition.

Portfolio Design #4 — Transitions & Color System
HTML5CSS3Flexbox

Portfolio Design #4 — Transitions & Color System

A vibrant portfolio with a carefully crafted color system and smooth CSS transitions throughout. Every interactive element — buttons, cards, nav links — responds with a deliberate, branded animation. Built entirely with HTML and CSS, demonstrating that great UX doesn't require JavaScript.

Portfolio Design #5 — Full Sections with Testimonials
HTML5CSS3Flexbox

Portfolio Design #5 — Full Sections with Testimonials

A complete multi-section portfolio featuring a hero, projects showcase, skills overview, and a customer feedback/testimonials section — everything a real freelancer needs. Demonstrates how to structure a professional portfolio for maximum client conversion using only HTML and CSS.

Portfolio Design #6 — JS-Powered Multi-Section
HTML5CSS3JavaScript

Portfolio Design #6 — JS-Powered Multi-Section

The most advanced in the portfolio series — a fully responsive, JavaScript-enhanced portfolio with animated section entrances triggered by the Intersection Observer API, a sticky header with active link highlighting, and a CSS Grid + Flexbox hybrid layout for complex responsive behavior across all screen sizes.

See all projects
05Experience

Where I've Worked

Jan 2022Present

Frontend & Mobile Developer

Freelance

Designing and shipping production-grade web and mobile applications for clients across Egypt and the Arab world. Specializing in React, Next.js, and Flutter — handling everything from UI design and architecture decisions to final deployment and performance optimization.

Jun 2022Present

Content Creator & Coding Instructor

YouTube – Kerolos Adel Web Masterpieces

Creating in-depth Arabic frontend tutorials covering HTML, CSS, JavaScript, React, Next.js, and Tailwind CSS. Helping Arabic-speaking developers build real-world projects, master responsive design, and develop professional portfolios.

Jan 2019Dec 2021

Graphic Designer

Self-Employed – Photo & Logo Design

Two years of professional photo editing with Adobe Photoshop and Canva, followed by a year specializing in logo and brand identity design using Adobe Illustrator. Delivered creative visual work for Egyptian businesses and individuals.

06Courses

What I Teach

Y
YouTubeFree

Next.js — The Complete Production Guide

Master Next.js App Router from scratch to deployment. Covers Server Components, Server Actions, ISR, authentication with NextAuth, PostgreSQL integration, and deployment to Vercel — everything you need to ship real products.

View Course
Y
YouTubeFree

Flutter Production Apps — From Zero to Google Play

Build and ship real Flutter apps to Google Play and the App Store. Deep coverage of Riverpod state management, Firebase Auth & Firestore, REST API integration, push notifications, and UI polish that makes your app feel native and premium.

View Course
U
Udemy$49

Tailwind CSS v4 — CSS-First Masterclass

The definitive Arabic guide to Tailwind CSS v4. Learn the new CSS-first configuration, @theme directive, oklch color system, dark mode, animations, and real production component patterns that make your UI stand out.

View Course
07Testimonials

What People Say

"

Kerolos delivered a polished, production-ready portfolio well ahead of schedule. His attention to detail — from pixel-level alignment to loading performance — and his proactive communication made the entire process seamless. He doesn't just write code; he thinks like a product owner.

N

Nevin Assad

Graphic Designer & HR Specialist

"

Working with Kerolos was genuinely one of the best professional experiences I've had. He took the time to deeply understand my vision as a photographer, then built a portfolio that exceeded every expectation — fast, visually stunning, and a perfect reflection of my work. Highly recommended.

A

Amonious Mourad

Professional Photographer

08Certificates

Credentials

Web Development Course Certificate

Udemy

View

Web Developer Course Certificate

Udemy

View

Front End Course Certificate

Udemy

View

Flutter & Dart — The Complete Guide

Udemy

Next.js & React — The Complete Guide

Udemy

Meta Front-End Developer Professional Certificate

Meta / Coursera

09Tech Stack

Built With

ReactNext.jsTypeScriptTailwind CSSFlutterDartNode.jsPostgreSQLPrismaFirebaseReactNext.jsTypeScriptTailwind CSSFlutterDartNode.jsPostgreSQLPrismaFirebase
GitFigmaVercelSupabaseReduxRiverpodGoRouterREST APIGraphQLDockerGitFigmaVercelSupabaseReduxRiverpodGoRouterREST APIGraphQLDocker
12Now

What I'm Up To

A snapshot of what I'm currently working on, learning, and thinking about.

📱

Shipping production Flutter apps for clients across Egypt

Deep-diving into Next.js 15 Server Actions and caching

🎬

Recording Arabic tutorials on React, Next.js, and Tailwind

🧠

Studying system design to sharpen my architecture decisions

🤝

Open to freelance projects and long-term collaborations

Let's Work Together

Have a project in mind? Let's build something great together.

10Contact

Get In Touch

Or reach me directly

kerolos.adel.eleshaa@gmail.com