Senior Software Engineer · 5+ Years · Since 2020

Building for complex ideas.

I’m Mohamed Elsherbiny, a Senior Software Engineer specializing in microfrontend architectures, high-performance React and Next.js applications, and 3D web visualization, and a technical educator who has mentored 500+ developers.

Profile summary: Mohamed Elsherbiny, Senior Software Engineer at Imagine Global, 5+ years of experience (since 2020), 500+ developers mentored (95% satisfaction), 90%+ faster loading on a 3D platform, working with TypeScript, Next.js and Three.js, open to work.

Available for Remote
Cairo · --:-- local
// 01. SELECTED WORK

Platforms I've Built & Shipped

Real estate, retail, corporate, healthcare and creative platforms delivered for real clients: interactive explorers, immersive showcases and full content-management systems.

8 live projects
  1. Imagine Global logo on a black background
    Full CMS
    Imagine GlobalCorporate Website · Full CMS

    Imagine Global Corporate Platform

    Bilingual corporate platform for a company with 21+ years of display and marketing solutions for real estate and government projects, powered by a custom content-management system.

    • Custom CMS with rich-text editing and media pipeline
    • Prisma + PostgreSQL data layer on Supabase
    • Arabic / English with RTL layouts
    • Next.js 16
    • TypeScript
    • Prisma
    • PostgreSQL
    • Supabase
    • TipTap
    Visit live site
    www.imagine-global.net
  2. Aerial render of the Aknan residential community
    Full CMS
    Imagine GlobalReal Estate Platform · Full CMS

    Aknan Developments

    Property platform for modern residential and commercial developments in Saudi Arabia, with property galleries, project exploration and contact flows managed from a full CMS dashboard.

    • CMS-managed properties, galleries and content
    • Bilingual routing with next-intl
    • Smooth, motion-rich browsing on mobile and desktop
    • Next.js 16
    • React 19
    • TypeScript
    • Supabase
    • next-intl
    • Framer Motion
    Visit live site
    aknan.imagine-global.net
  3. Aerial daytime render of the OC Mall buildings
    Full CMS
    Imagine GlobalInteractive Retail Experience · Full CMS

    OC Mall Digital Experience

    An interactive digital mall that showcases retail spaces and environments in a visually immersive way, with day and night viewing modes and CMS-managed assets.

    • Day / night immersive viewer modes
    • CMS-driven media served from Supabase storage
    • Optimized AVIF imagery for fast loading
    • Next.js
    • TypeScript
    • Supabase
    Visit live site
    oc-mall.imagine-global.net
  4. Render of modern villas at Deera by Retal
    Full CMS
    Imagine GlobalLuxury Real Estate · Full CMS

    Deera by Retal

    Showcase for Retal's masterplanned luxury community: exclusive villas, masterplan and gallery exploration, with Three.js-powered interactive elements and a full CMS.

    • Interactive masterplan and villa exploration
    • Three.js for immersive 3D elements
    • Content fully editable through the CMS
    • Next.js 16
    • React 19
    • TypeScript
    • Three.js
    Visit live site
    deera.imagine-global.net
  5. Aerial render of the ALEEL resort in a desert valley
    Imagine GlobalInteractive Project Explorer · PWA

    ALEEL Project Explorer

    Bilingual Progressive Web App for exploring the ALEEL project's location, masterplan, gallery and details, installable and fully usable offline.

    • Offline-capable, installable PWA
    • Arabic / English with i18next
    • Masterplan, gallery and location explorer
    • React 19
    • Vite
    • TypeScript
    • i18next
    • Framer Motion
    Visit live site
    aleel.imagine-global.net
  6. Aerial render of the GVAL villas
    Imagine GlobalInteractive Project Explorer · PWA

    GVAL Project Explorer

    Interactive explorer for the GVAL villa project: masterplan, gallery and location in an installable, offline-ready bilingual web app.

    • Shared explorer engine reused across projects
    • Offline-ready PWA with bilingual UI
    • Fast image-heavy galleries
    • React 19
    • Vite
    • TypeScript
    • i18next
    • Framer Motion
    Visit live site
    gival.imagine-global.net
  7. Dark homepage of Dr. Mai Hamza's clinical nutrition site with her portrait
    Full CMS
    FreelanceMedical Practice Website · Full CMS

    Dr. Mai Hamza Clinical Nutrition

    Bilingual website for a clinical nutrition specialist: therapeutic programs, patient results and articles, with consultation booking and a WhatsApp shortcut for virtual care. Every page and section is managed from a full CMS.

    • Full CMS for programs, results, articles and every page section
    • Arabic / English with full RTL layouts
    • Dark and light themes, consultation booking and WhatsApp flows
    • Next.js
    • React
    • Arabic / English
    • Vercel
    Visit live site
    clinic-portfolio-three.vercel.app
  8. Mohamed Moftah's portfolio hero over a blurred video-editing timeline
    Full CMS
    FreelanceVideo Editor Portfolio · Full CMS

    Mohamed Moftah Video Portfolio

    Cinematic portfolio for a video producer and post-production specialist: a filterable showcase of commercials, documentaries and music videos, with embedded playback and a quote request flow. All content is managed from a full CMS.

    • Full CMS admin for projects, videos, categories and page content
    • Full-screen video hero with play and mute controls
    • Work filtered by category, with embedded YouTube playback in Arabic / English
    • Next.js
    • React
    • Arabic / English
    • Vercel
    Visit live site
    mohamed-moftah.vercel.app
// 02. SKILLS & STACK

Engineering Focus & Tech Stack

Where I go deep: modular frontends, 3D and map experiences, full-stack delivery and performance.

Frontend & Microfrontends

Modular microfrontend architectures and high-performance React/Next.js apps that speed up teams and simplify incremental migrations.

  • ›Microfrontend Architecture
  • ›React, Next.js & Redux
  • ›React Native (Mobile)

3D & Geospatial Visualization

Interactive 3D experiences and map-based tools that turn architectural plans and property data into explorable interfaces.

  • ›Three.js 3D Experiences
  • ›Leaflet.js & OpenStreetMap
  • ›Geometric Data Processing

Full-Stack & APIs

End-to-end delivery from database schema to UI: Node.js and Python services, clean APIs and tested, maintainable code.

  • ›RESTful & GraphQL APIs
  • ›PostgreSQL, MySQL & Supabase
  • ›Jest & Testing Library

Architecture & Performance

Scalable system design and performance engineering, from caching and scaling strategy to image and load-speed optimization.

  • ›Microservices & Distributed Systems
  • ›Caching & Horizontal Scaling
  • ›Image & Load-Speed Optimization
Production Tech Stack & ToolsActive Daily Arsenal
TypeScriptJavaScript (ES6+)HTML5, CSS3 & SassReact & ReduxNext.jsReact NativeTailwind CSS & Styled ComponentsThree.jsLeaflet.js & OpenStreetMapNode.js / ExpressPythonCPostgreSQL & MySQLSupabaseREST & GraphQLJest & Testing LibraryAWSCircleCIWebpackGit & GitHub
// 03. CAREER

Professional Experience & Track Record

Professional since 2020: from freelance client work to technical leadership at Imagine Global, mentoring 500+ developers along the way.

Senior Software Engineer

Imagine Global
Jul 2026 — Present · Full-time

Leading the design, architecture and delivery of scalable software solutions, with a strong focus on performance, maintainability and long-term system reliability.

  • ✓Own technical direction across projects and make key architectural decisions while staying hands-on in development.
  • ✓Mentor engineers and safeguard code quality through structured reviews and engineering best practices.
  • ✓Partner with cross-functional teams to turn business requirements into technical solutions, improving development workflows and team efficiency.
System ArchitectureTechnical LeadershipCode ReviewMentoring

Full Stack Web Developer · Lead Developer

ANIMATICS Company
2024 — Present

Lead developer of an innovative real estate platform for investors and clients, combining interactive maps with immersive 3D building visualization.

  • ✓Spearheaded cutting-edge 3D visualization tools with Three.js, turning architectural plans into explorable experiences.
  • ✓Built a responsive Leaflet.js map application that lets clients explore properties and purchase directly.
  • ✓Delivered a platform that transformed the company's client engagement, working with cross-functional teams on scalable, high-performance solutions.
Next.jsReactTypeScriptThree.jsLeaflet.jsPostgreSQL

Full Stack Web Developer Instructor

Nucamp
Jun 2024 — Present

Leading a comprehensive web development bootcamp, from fundamentals to advanced topics, bridging theory with practical, industry-relevant skills.

  • ✓Teach HTML, CSS, JavaScript and React Native for cross-platform mobile development.
  • ✓Run hands-on, project-based sessions built around real-world applications.
HTML5CSS3JavaScriptReact Native

Technical Mentor · JavaScript, AWS & Full-Stack

Udacity
2023 — Present

Certified mentor guiding students through full-stack web development across JavaScript, AWS and modern frameworks.

  • ✓Mentored 500+ students, with a 95% student satisfaction rate and consistently positive feedback.
  • ✓Developed curriculum focused on industry-standard practices.
  • ✓Delivered detailed code reviews with actionable feedback on complex projects.
JavaScriptNode.jsAWSReact

Web Development Instructor

ALX Africa
Jan 2023 — Apr 2023

Taught on the ALX Africa track, creating engaging instructional content that fostered a collaborative learning environment.

  • ✓Taught C programming, Bash scripting and Linux administration.
  • ✓Built practical exercises connecting theoretical concepts to real-world applications.
CBashLinux

Freelance Web Developer

Independent
2020 — 2023

Started my professional career building websites and web applications for clients as an independent developer, owning each project end to end from requirements to deployment.

  • ✓Delivered client websites and React applications, handling design hand-off, development, deployment and ongoing support.
  • ✓Designed and built a full-featured e-commerce application with React.js and Redux, following best practices for clean, maintainable, scalable code.
ReactReduxJavaScriptHTML5CSS3
// 04. ABOUT

Engineer, Architect & Technical Educator

Since 2020 I have designed modular, scalable platforms: microfrontend architectures that speed up teams and simplify incremental migrations, high-performance React and Next.js applications, and immersive 3D web experiences. Alongside engineering, I am a technical educator and open-source advocate who has mentored 500+ developers.

  • Senior SWE @ Imagine Global
  • Cairo, Egypt
  • Udacity Certified Mentor
Maintainability

Readable, predictable codebases that minimize onboarding overhead and tech debt.

Reliability First

Design defensively: handle edge cases at the boundaries and fail gracefully.

User-Focused Velocity

Performance is a product feature; snappy interfaces drive retention and engagement.

Clear Communication

Depth only matters when it's shared through docs, reviews and alignment.

// 05. CONTACT

Have a challenging idea worth building? Let’s talk.

Open for senior engineering roles, technical consulting, and architecting complex applications.

Direct Emailmohamedelsherbinydev@gmail.com
Phone & WhatsApp+20 112 730 0640
Response Time SLA< 24 Hours Response • UTC+2 Timezone
Encrypted dispatch • No spam guarantee