Abdelrhman Elswah

Backend
7/10UX & Visual Polish
4years in tech
5projects
2repositories checked by code analysis

Overview

Frontend-focused web developer at a junior level who produces polished, accessible static front-ends. The strongest proven skill is handcrafted responsive CSS and accessible vanilla-JS interactions as implemented in the project site (single-file HTML/CSS/JS). There is no public evidence of complex SPA architectures, advanced async state management, or server-side rendering workflows.
Phone

Timeline

Laravel Developer · Middle
Teleoceans · Full-Time
Jul 2024 to Present 2 Years 4 Months Cairo In office
Built and optimized Laravel backend features for multiple event-management platforms, introducing a reusable service layer to reduce duplicated logic. Designed REST APIs for web and mobile clients with consistent request/response contracts, validation, and structured error handling. Refactored legacy modules into cleaner service classes to improve stability and reduce bugs.
Laravel
Rest API
Clean Architecture
PHP Developer · Middle
Prizm Energy · Full-Time
Sep 2023 to Jul 2024 10 Months Dubai Partially remote
Developed service management and user management systems for an energy-sector SaaS serving enterprise clients with multiple account tiers. Implemented JWT-based authentication and role-based access control across multiple user roles. Improved performance of reporting endpoints by tuning MySQL queries with indexing and eager loading, and integrated third-party energy data APIs for near real-time dashboards.
MySQL
SQL
Rest API
Backend Developer Trainee · Junior
ITI (Information Technology Institute) · Internship
Jan 2022 to Jan 2023 1 Year In office
Completed a backend training program covering Node.js, Express.js, relational database design, and RESTful API architecture. Built multiple capstone solutions using MVC patterns and SQL database design with Git-based development workflows. Delivered project backends with structured API design practices and version-controlled code.
Node JS
Express
SQL
MVC
Rest API
Git

Projects

FanFeed
Architecting an 11-service microservices platform in a Python monorepo with per-service database isolation. Uses an event-driven approach with the transactional outbox pattern to improve reliability. Adds CI quality gates and formal endpoint contracts using ADRs to maintain service boundaries.
OpsPilot
Owned an ERP operations product that executes natural-language requests across business workflows. Implemented role-based approvals with an audit log while coordinating domain agents for inventory, procurement, finance, and compliance tasks. Supported actions like drafting purchase orders, checking budgets, and logging outcomes.
Sentinel
Owned an end-to-end incident-response system that analyzes backend errors and logs to propose fixes. Orchestrated an investigation-to-remediation flow using job queues and multiple AI agents. Applied changes only after approval, including verification steps to confirm fixes.
ForgeOps
Owned an end-to-end multi-agent engineering platform that turns an issue into code changes. Coordinated specialized agents for planning, coding, testing, and review with a human approval gate before any merge. Produced pull requests by combining LLM-driven reasoning with automated code execution and test runs.
Solo-designed and launched a UK building-control marketplace connecting clients, developers, and registered building inspectors. Built a full-stack solution with a Next.js frontend, a Laravel REST API, and a Filament admin panel. Included bidding workflows, a verified inspector directory, milestone-based Stripe payments, and live chat between parties.

Technical skills

Languages
6
SQL
Node JS
TypeScript
Python
JavaScript
PHP
Node JS
4
Express
Nest.JS
BullMQ
Ioredis
Frontend
6
React.js
Next.js
Tailwind CSS
Zod
React Query
Radix UI
Other
25
MySQL
Laravel
Git
Rest API
PostgreSQL
FastAPI
Filament
MVC
Clean Architecture
CodeIgniter
GitHub
Prisma
Docker
Linux
Vite
Postman
Composer
CI/CD
PostCSS
AI Agents
RAG
Prompt Engineering
Function Calling
Human-in-the-Loop
Multi-Agent Systems
Junior Frontend Developer Confidence: Medium UI Engineer
Frontend-focused web developer at a junior level who produces polished, accessible static front-ends. The strongest proven skill is handcrafted responsive CSS and accessible vanilla-JS interactions as implemented in the project site (single-file HTML/CSS/JS). There is no public evidence of complex SPA architectures, advanced async state management, or server-side rendering workflows.
UI Component Architecture
2/10
How interface parts are built
Minimal component architecture: a single, handcrafted HTML/CSS file with CSS variables and class-based styling but no reusable component boundaries, build-time componentization, or framework-driven composition.
Evidence
index.html: single-file structure with large CSS :root token block and class-based sections rather than components or modular JS initialization
Responsive & Cross-browser
6/10
Works on all screens and browsers
Good responsive techniques and fluid typography are present (media queries, clamp), along with a sensible mobile breakpoint strategy and reduced-motion handling; lacks advanced cross-browser feature detection, RTL/i18n scaffolding, or container queries.
Evidence
index.html: @media rules at max-width 960px and 640px to adapt layout and grid
index.html: use of clamp() for heading sizes and a @media (prefers-reduced-motion:reduce) block
Performance Optimization
6/10
Speed of the interface
Conscientious lightweight performance work: font preconnect, IntersectionObserver-based reveal to avoid heavy animations, and respects reduced-motion; no evidence of measured performance runs, bundle analysis, or code-splitting for larger SPAs.
Evidence
index.html: <link rel="preconnect" href="https://fonts.googleapis.com">
index.html: IntersectionObserver used to reveal elements and fallback when IntersectionObserver is not available
Accessibility & Semantics
6/10
Usable for everyone
Clear attention to accessibility and semantics: landmark/nav with aria-label, role/aria-live on live region, visible focus styles and reduced-motion respect; not a complete a11y audit but deliberate, real accessibility choices are present.
Evidence
index.html: <nav aria-label="Main"> used for primary navigation
index.html: <div class="toast" id="toast" role="status" aria-live="polite"> and :focus-visible CSS rule
State Management & Data Flow
2/10
Managing data in the app
Minimal client-side state and data-flow discipline: simple UI timers, a copy-to-clipboard helper and reveal state; no advanced async state handling, request cancellation patterns, optimistic updates, or state machines.
Evidence
index.html: inline script implementing showResponse, IntersectionObserver reveals and simple toast timers
index.html: copyEmail uses navigator.clipboard.writeText with a toast but no request cancellation or complex async control
UX & Visual Polish
7/10
Look and feel quality
High visual polish and UX attention for a static site: refined typography, terminal-style response panel, staged reveals and tasteful transitions that improve perceived performance and clarity; experience-focused but limited to static/delimited interactions.
Evidence
index.html: terminal response panel with typed caret effect and staggered reveal of JSON lines
index.html: comprehensive CSS tokens in :root and carefully designed .term, .featured and .proj-card styles
Expertise
React· Junior
Modern Web Frameworks· Junior
Frontend Architecture & Build Tools· Junior
Technologies
JavaScript
TypeScript· Junior
Node JS· since 2022 · Junior
Nest.JS
Tailwind CSS
Next.js
Prisma
React.js
Vite
React Query
Radix UI
BullMQ
PostCSS
Zod
Ioredis
Recommendations
  • Design and build marketing or portfolio sites and microsites that require pixel-perfect CSS and accessible interactions.
  • Implement and document primitive UI tokens and small component libraries (CSS variables and lightweight JS) that can be consumed by larger teams.
  • Ship small dashboards or admin panels with careful attention to responsiveness, a11y and perceived performance rather than large SPA complexity.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:

Job preferences

Work permits
Egypt
Citizenship
Egypt
Employment type
Full-Time
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@abdelrhman-elswah/mcp
Alion · People, companies and AI agents in one graphalion.io/@abdelrhman-elswah