Available for global remote opportunities

Mid-Level Frontend Developer · Frontend Team Lead

I build frontend productsthat stay clear as they growand reliable in production.

I turn product requirements into responsive web and mobile experiences, combining reusable architecture, API integration, practical performance work, and interaction design that supports the user instead of distracting them.

3+Years of experience
Weband mobile products
LeadFrontend delivery
Buildfor production
Scroll to explore
UI
STATE
API
ARCH
Abdulrahman Hares portrait

Interactive frontend system

Abdulrahman Hares, Frontend Developer and Team Lead
Abdulrahman Hares · Frontend Developer

01 / Profile

A frontend developer who can own the interface from product requirement to production release.

I'm Abdulrahman Hares, a frontend developer and team lead with more than three years of experience across web and mobile products. My work includes legal and case-management systems, hospital operations, AI products, education platforms, dashboards, and cross-platform applications.

I work closely with product, design, and backend teams; translate requirements into maintainable frontend structures; review implementation quality; and keep delivery moving without losing usability, responsiveness, or code clarity.

React / Next.js
React Native / Expo
TypeScript
API integration
Frontend architecture
Team leadership
Performance
Design systems
React Next.js React Native TypeScript API Integration Frontend Architecture Team Leadership Performance React Next.js React Native TypeScript API Integration Frontend Architecture Team Leadership Performance

02 / Selected work

Products, responsibilities, and the technical decisions behind the interface.

The case studies focus on the actual product problem, my role, the implementation approach, and where each frontend technique was applied.

01
Hompper, Real Estate Platform, frontend work by Frontend Developer
Live product

Real Estate Platform

Hompper

A bilingual real estate discovery platform for buyers and renters across Syria, combining property listings, agents, map browsing, and direct contact actions in one responsive experience.

Frontend Developer

Next.jsTypeScriptResponsive UIREST APIsi18n / RTL
02

Architecture & Construction Website

Architecture Beats

A bilingual, motion-led company website presenting architectural services, construction projects, team expertise, process, statistics, and direct mobile contact flows.

Frontend Developer

Next.js 16React 19TypeScriptTailwind CSSFramer MotionLenis
03

Medical Education Platform

IASS

A bilingual digital academy for aesthetic medicine, bringing courses, medical books, articles, institutional content, and API-driven learning catalogs into one structured platform.

Frontend Developer

Next.js 16TypeScriptTanStack Querynext-intlReact Hook FormZodFramer Motion
04

AI Education Product · Freelance

AI Detektor

A Swedish AI-text detection product for schools, designed around a focused analysis workspace, authenticated access, clear risk signals, and practical evidence for teacher-led review.

Freelance Frontend Developer

Next.js 14TypeScriptTailwind CSSClerkRedisPython API

Live freelance project

05

Interactive Java OOP Learning Game

RoboRescue

A browser-based learning game that teaches Java object-oriented programming through rescue-themed coding challenges, progressive levels, instant validation, and animated feedback.

Frontend Developer

Next.js 14TypeScriptMonaco EditorJavaFramer MotionNext.js API Routes
06

Educational Product

Quizy

A cross-platform educational product for students and teachers, combining product ownership, mobile development, structured learning flows, and content delivery.

Founder · Product Manager · Frontend Developer

React NativeExpoTypeScriptREST APIs

Case study details coming soon

03 / How I build

A practical frontend process from product requirement to a maintainable release.

Architecture is useful when it makes delivery easier. I separate responsibilities, keep data boundaries explicit, and design the codebase so features can change without forcing the whole product to be rebuilt.

01

Product and UI foundation

I clarify the user flow, responsive behavior, reusable visual patterns, accessibility needs, and edge cases before spreading logic across screens.

02

Feature ownership

Each feature owns its components, hooks, types, validation, and behavior, making changes easier to review, test, and hand over.

03

Data and async states

Loading, empty, error, success, caching, and mutation states are treated as part of the product experience, not as afterthoughts.

04

Typed integration boundaries

Reusable API clients, normalized response models, and explicit contracts reduce coupling between frontend screens and backend implementation details.

05

Quality and delivery

I review responsiveness, performance, accessibility, failure states, and release readiness while keeping the implementation understandable for the next developer.

04 / Experience

Hands-on frontend delivery across operational systems, products, and team leadership.

My experience covers legal and case-management applications, hospital management, AI-assisted education products, production websites, dashboards, and cross-platform mobile workflows.

01

Aug 2025 — Present

Kawarem

Frontend Team Lead · Contract

Lead frontend delivery across web and mobile projects: break product requirements into implementation plans, coordinate priorities with backend and product teams, review pull requests, improve shared patterns, and support releases built with Next.js and React Native.

Next.jsReact NativeTypeScriptTanStack QueryZustandCode Review
02

Jun 2025 — Aug 2025

Blendlab

Frontend Developer · Full-time

Built web systems and mobile applications for legal practices and case management. The work included case workflows, lawyer and client records, document-heavy screens, permissions, operational forms, and administrative flows connected to backend APIs.

Next.jsReact NativeTypeScriptREST APIsForm Workflows
03

Mar 2024 — May 2025

Arachnotech

Frontend Developer · Full-time

Contributed to a hospital management system by building responsive operational screens, reusable UI components, forms, data tables, and API-driven workflows used in healthcare administration and day-to-day hospital operations.

ReactNext.jsTypeScriptTailwind CSSREST APIsOperational UI

05 / Engineering insights

Practical writing about frontend engineering and product delivery.

I document the architecture, API, operational UI, and performance decisions I use while building real web and mobile products.

01 8 min

How I Structure Scalable Frontend Applications

A practical approach to frontend architecture using feature ownership, typed boundaries, explicit async states, reusable UI foundations, and release-focused quality checks.

Frontend ArchitectureReactNext.js
Read article
02 7 min

Building a Typed API Layer with TypeScript

How a reusable TypeScript API layer can separate transport details from product screens, unify errors, support pagination, and make React and React Native features easier to maintain.

TypeScriptAPI IntegrationReact Query
Read article
03 7 min

Frontend Engineering for Operational Systems

Lessons from building interfaces for hospital operations, legal case management, dashboards, and workflow-heavy products where clarity and failure handling matter more than visual novelty.

Operational UISoftware EngineeringDashboards
Read article

06 / Recommendations and messages

Selected professional notes from people I have worked or communicated with.

Only reviewed and approved messages are shown here. Direct conversations remain available through email, WhatsApp, and LinkedIn.

Published messages

Selected professional recommendations and messages will appear here when available.

07 / Contact

Looking for a frontend developer who can contribute, communicate, and take ownership?

Based in Aleppo, Syria · Available for remote roles and selected freelance projects worldwide.

Available for remote roles and selected projects
To start a productive conversation

Include the opportunity type, team context, time zone, and expected start timeline. That helps me respond with the right level of detail.

Aleppo, Syria · Available for global remote work