init portfolio.mr
$
$whoami

MOHAMED
RAMADAN

senior frontend engineer// building scalable digital experiences

I architect and build modern web applications with a strong focus on frontend architecture, performance, maintainability, accessibility, and user experience — supported by full-stack and AI engineering skills.

note

“Frontend engineering is my specialty. Full-stack and AI expand what I can build.”
profileavailable

role

senior frontend engineer

specialty

frontend architecture · angular · react

current

eSpace / Crealogix — SNB e-banking

location

alexandria, egypt · remote-friendly

supporting

node · nestjs · rust · llm integration

education

b.sc. computer science, alexandria university

01

7+ Years

software engineering

Building complex web platforms and enterprise frontend systems.

02

Frontend Architecture

scalable systems

Modular component trees, reactive state, and tokenised design systems.

03

Angular Specialist

modern angular

Signals, RxJS streams, decoupled state and micro-frontend structure — plus 5 yrs React/React Native and 2 yrs Flutter.

04

Full Stack + AI

supporting capabilities

Rust (Axum), NestJS, PostgreSQL vector search and local model orchestration.

01

about

background.md

I build interfaces that scale beyond the screen.

I'm a Senior Frontend Engineer with deep Angular experience, working across banking, media and enterprise products. I also bring five years building productionReact and React Native apps and two years inFlutter for mobile. My focus is frontend architecture: component boundaries, reactive state, and design systems that stay maintainable as teams and codebases grow.

I treat performance and accessibility as engineering requirements rather than polish, and I work closely with product and design so implementation matches intent. Alongside frontend work I build backend services in Node, NestJS and Rust, and integrate local and hosted LLMs into real product surfaces.

AngularReactReact NativeFlutterTypeScriptDesign SystemsPerformanceAccessibilityRustLLM Integration
02

capabilities

06 domains

Specialized engineering capabilities.

Grouped by engineering domain. Frontend architecture is the primary specialty; full-stack and AI are supporting capabilities.

Frontend

Core Specialty

The core of my work: Angular applications built with typed, reactive component architecture — signals and RxJS side by side, OnPush by default, and styling systems that stay predictable at scale. Alongside Angular, five years building React and React Native apps and two years in Flutter for mobile.

AngularTypeScriptJavaScriptRxJSSignalsReactReact NativeFlutterHTMLCSSTailwind CSS
applied inSNB Retailer e-banking apps · AI Customer Service Platform · Retailer/Ads Portal
03

experience

11 roles · 7+ yrs
  1. 01dec 2025 — presentAlexandria / ZurichcurrenteSpace / CrealogixSenior Frontend EngineerBuilding desktop and mobile e-banking web applications for Saudi National Bank clients, with the accessibility, correctness and browser-support constraints that regulated banking interfaces require.AngularTypeScriptRxJSDesign Systems
  2. 02mar 2024 — sep 2025El-GounaIntouch.comSenior Software EngineerLed frontend work on an advertising media player and its retailer/ads portal, including camera integration and an in-browser TensorFlow model for audience demographics and ad-view counting.AngularTypeScriptTensorFlow.jsNgRx
  3. 03feb 2024 — jun 2024CairoGovernance HouseSenior Frontend DeveloperFrontend engineering on governance and compliance web applications: data-dense interfaces, forms and reporting views.AngularTypeScriptRxJS
  4. 04dec 2023 — mar 2024DubaiUrWave SolutionsSenior Frontend EngineerDelivered client-facing web application features with a focus on component structure and responsive implementation.AngularPrimeNGSurveyJSTypeScriptSCSS
  5. 05nov 2021 — oct 2023AustraliaOptusSenior Frontend Developer → Flutter Developer → Frontend DeveloperProgressed through frontend and mobile roles across telecom product surfaces, working in Angular on the web and Flutter on mobile, and growing into senior frontend ownership.AngularTypeScriptFlutterDartSignalR
  6. 06dec 2019 — may 2022AlexandriaMeets Up EventsMobile DeveloperBuilt and maintained cross-platform mobile apps for event management products.IonicAngularReact NativeCordova
  7. 07jan 2019 — mar 2020AlexandriaSalam SoftwareFrontend DeveloperDeveloped frontend features and UI components for web applications.AngularReactReact NativeVuejQueryJavaScriptCSS
  8. 08sep 2019 — dec 2019CairoVolcano AgencyIonic DeveloperBuilt cross-platform mobile apps with Ionic for agency clients.IonicAngularCordova
  9. 09jan 2018 — aug 2019Freelance · US clientsUpworkWeb UI DeveloperFreelance web UI development for US-based clients.HTMLCSSJavaScriptjQueryReactReact Native
  10. 10mar 2019 — jun 2019AlexandriaFLYFOX SoftwareMobile DeveloperBuilt mobile app features on Ionic/Cordova-based products.IonicCordova
  11. 11jul 2018 — oct 2018AlexandriaIronDoTFrontend DeveloperDeveloped web interfaces and UI components as part of the frontend team.HTMLCSSJavaScriptIonic
04

selected work

architecture · engineering · ux
01AI · multi-tenant saas

AI Customer Service Platform

A multi-tenant AI-powered customer-service platform: shared conversation inbox, knowledge base, tenant switching, customer profiles and an admin dashboard, with WhatsApp and Telegram as message channels.

key contribution

Frontend architecture for tenant-scoped state, plus the retrieval-backed assistant surface built on a Rust API with pgvector.
AngularNgRxRustAxumPostgreSQLpgvector
app.support / inbox
conversation inbox + AI assistant
02desktop · local-first

Inventory Desktop Application

Desktop inventory management software built for offline use: local-first storage, dense data entry, validated forms and packaged distribution for real workstation workflows.

key contribution

A typed data layer from SQLite through Prisma into the renderer, and a form system that keeps validation rules in one place.
ElectronReactTypeScriptPrismaSQLite
Inventory.app — stock
stock table + item form
05

also shipped

client work
e-banking dashboardSNB Retailer Appcrealogix · dec 2025 — jul 2026Desktop and mobile e-banking web applications for Saudi National Bank clients.Angularplayer + analyticsMedia Playerintouch.com · mar 2024 — sep 2025Ad-playing media player pulling ads from backend services, with camera integration and a local TensorFlow model for demographic data and ad-view counting.AngularTensorFlowcampaign monitoringRetailer / Ads Portalintouch.com · mar 2024 — sep 2025Monitoring and management portal for retailers and advertising campaigns.Angularadmin panel + dynamic formsInnovationurmawi solutions · dec 2021 — apr 2024A sub-application of the Saudi Ministry of Tourism website with an admin panel and client-facing modules for ideas, a knowledge corner, challenges and brainstorming, all configurable via SurveyJS dynamic forms.AngularPrimeNGfield service dashboardStreamlineoptasy · apr 2020 — oct 2023A field service system managing tasks, worker availability, jobs, defects, incidents, projects and customers.TypeScriptCSScompany siteInfinite Loopsinfinite loops · jun 2023 — aug 2023A marketing website for Infinite Loops showing the company's information and previous work.TypeScriptCSSconference scheduleSurgiAlexmeets up events · dec 2019 — jun 2020A mobile app for the SurgiAlex yearly conference: schedule, board and committee lists, and the full event list.trip booking systemTariqisalem software · may 2019 — jan 2020A travel and trip booking system letting company employees book trips for customers.CSSbus ticket bookingGo Bus bookingvolcano agency · sep 2019 — dec 2019A mobile app for Go Bus Superbit letting customers book bus tickets.TypeScriptCSSstorefront + admin panelElbssalem software · jan 2019 — nov 2019An online clothing storefront with variant pricing, cart and coupon flows, category browsing and an admin panel for products, orders and offers.IonicFirebasereports + chartsSedarsalem software · apr 2019 — oct 2019A business management system for sales, stock and products, with printable reports and charts — built mainly for restaurants.HTML5CSS3marketplace listingsOTAGUironoxf · jul 2018 — sep 2018A global marketplace for buying and selling games, consoles and movies, with release-date tracking and private messaging between users.Angular
06

education

oct 2015 — jun 2019Alexandria UniversityB.Sc. Computer Science (Major), Statistics (Minor)
oct 2014 — jun 2015Aswan UniversityNatural Sciences
07

contact

Let’s build something great.

I’m open to senior frontend engineering opportunities and challenging product work.

open to work
mohamedahmedramadan154@gmail.com