Amr Assem • Full-Stack Developer

Design-minded Developer

Front-end depth, growing full-stack

Based in
Cairo, Egypt
About

The Art of
Refined Vision

Front-end developer at heart, with a UI/UX brain, building full-stack depth on Next.js and TypeScript (Node.js, Prisma, PostgreSQL).

Usually I'm the only front-end person in the room, so I'm used to figuring things out, integrating APIs, and getting releases out. Also done some full-stack freelance work (Prisma, Postgres, NextAuth).

Back-end skills: still growing; front-end is where I'm strongest today.

Passionate about tech, design, and psychology. Outside work I'm into reading, drawing, poetry, and tidying up anything that's out of place.

Expertise

Skills & Technologies

Front-end Skills
Next.js
React
Tailwind
SASS
Bootstrap
TypeScript
JavaScript
CSS3
HTML5
Back-end Skills
NextAuth
Prisma
PostgreSQL
MongoDB
Express.js
Node.js
Front-end Libraries
Zustand
TanStack Query
Next-Intl
Axios
Mobile Skills
React Native
Flutter
Portfolio

Selected Projects

To-Do Mobile App

2024

Built with React Native and Redux, featuring task creation, completion tracking, and removal, with seamless navigation (Stack & Bottom Tabs) and API integration using AsyncThunk.

React NativeRedux

E-Commerce Mobile App

2024

Built a Flutter mobile app showcasing e-commerce UI screens, implementing product listings and layouts with Dio for API integration.

FlutterHive

Simple Blog Feed

2024

Developed a simple responsive blog feed using React and TailwindCSS, with Firebase for back-end integration and user authentication.

ReactTailwindFlowbiteFirebase

Food Delivery App UI/UX

2024

Led the team in designing a multi-restaurant food delivery app that allows users to combine orders from different vendors, get personalized recommendations, and schedule deliveries.

Figma

Fashion App Research

2024

Conducted user and market research for an online clothes shopping app, featuring products from various sellers and supporting local and international pro-Palestine brands

Notion
Experience

My Journey

Front-end Developer / UI Designer

IT Legend · Cairo, Egypt

Nov 2025 - Present
  • Sole front-end developer and UI designer across multiple client products in a start-up software-house environment.
  • Built a white-label, multi-vendor e-commerce platform using feature-based architecture, structured so each client can customize customer storefront, store dashboard, auth/role routing, and bilingual (AR/EN) flows from a shared baseline.
  • Developed a classifieds marketplace product, including listings, categories, multi-step ad posting, in-app messaging, and push notifications.
  • Maintained a production edtech platform, extended live features against APIs under deadline pressure, and implemented a full refactor and optimization of the checkout flow.
  • Integrated real-time and third-party services (SignalR, payments) and supported releases from implementation to deployment.
Next.jsTypeScriptTailwindCSSZustandTanStack Query

Full-stack Developer / UI Designer

Freelance · Cairo, Egypt (Remote)

Jul 2025 - Nov 2025
  • Took a product concept from zero: defined UX, created logo, animation, and a component design system.
  • Developed a Next.js web application with Prisma, PostgreSQL (relational data modeling), NextAuth (credential-based auth), protected routes, and server/client data flows across App Router pages.
Next.jsJavaScriptTailwindCSSPrismaPostgreSQL

Front-end Developer / UI Designer

Matrack Inc. · California, United States (Remote)

Feb 2025 - Jul 2025
  • Designed and implemented map-heavy fleet dashboards for live tracking, geofencing, and operational reporting.
  • Built interfaces with responsive layouts for multiple products (GPS dashboard, CRM dashboard, and landing pages) using vanilla JavaScript, SCSS, and Nunjucks.
  • Integrated map SDKs (Google Maps, Mapbox, HERE Maps) for map visualization, geofence editing, and report views against backend API contracts.
HTMLCSSVanilla JSSCSSNunjucksFigma

Flutter Developer (Intern)

Route Academy · Cairo, Egypt (Remote)

Oct 2024 - Feb 2025
  • Completed hands-on Flutter training covering Dart fundamentals, Flutter UI/Widgets, navigation, theming, state management, app architecture, API/data handling, and Firebase workflows through multi-app assignments.
  • Worked through progressive app builds across the program curriculum, covering foundational UI/navigation, state management patterns (Provider + Cubit/BLoC), localization, MVVM, data handling (JSON), and Firebase for authentication and storage.
DartFlutterFirebaseProviderCubitHive

Front-end / Cross-platform Mobile Developer (Intern)

Information Technology Institute (ITI) · Ismailia, Egypt

May 2024 - Sep 2024
  • Completed an intensive track, covering web fundamentals and frameworks: HTML, CSS, JS (OOP, ES6+), SASS, Bootstrap, Material UI, React, Next.js, and Node.js basics.
  • Covered major cross-platform frameworks (Flutter and React Native).
  • Coordinated final project delivery as team lead, through documentation, planning, design, task breakdown, web/mobile implementation, and team coordination.
FlutterReact NativeReactNext.jsTailwindFirebaseStripe

UI/UX Designer (Intern)

Route Academy · Cairo, Egypt (Remote)

Feb 2024 - May 2024
  • Conducted user and market research through interviews, surveys, competitive analysis, and SWOT
  • Translated findings into personas and problem statements, then developed information architecture and user flows to guide design decisions.
  • Designed wireframes and high-fidelity prototypes in Figma, with iterations based on mentor feedback.
  • Team lead for final project: Food Delivery App enabling multi-restaurant ordering with scheduling and recommendations.
FigmaUser ResearchUser FlowsUI DesignPrototyping
Contact

Start a Conversation

Seeking front-end and FE-leaning full-stack roles. Open to freelance and community projects.