Abdelrahman Elmetwally

Full-Stack Software Engineer

My Work

Selected Projects

A collection of projects showcasing expertise in React.js, Next.js, React Native, and Django, from concept to deployment across different markets.

Physio Boss
🔍 Click to view

Physio Boss

Modern medical clinic website for physiotherapy and chiropractic care in Irbid, Jordan — featuring doctor profiles, treatment catalog, booking system, and a compelling founder story built around real recovery.

Next.jsReactTailwindcss
Octopii SaaS
🔍 Click to view

Octopii SaaS

Modern cloud-based SaaS platform built with React.js, featuring intuitive dashboard design, real-time data management, and seamless user experience for business automation.

ReactJSTailwindcss
Mawsouq
🔍

Mawsouq

Tech & electronics store for the Jordanian market, bilingual EN/AR — headlined by a full PC Builder that handles part compatibility, auto-build suggestions, ready-made rigs, and shareable build links, alongside brand pages, a service center, wishlist, and cash-on-delivery checkout.

Next.jsReactZustand+1
Nourva Candles
🔍

Nourva Candles

Full-stack luxury candle e-commerce platform for the Jordanian market — product catalog, cart & checkout, order tracking, wishlist, saved addresses, and complete auth flow. Backend APIs built with Django with cloud storage for media, delivering the full flow end-to-end.

Next.jsReactDjango+2
Yas Global
🔍

Yas Global

A comprehensive HR and recruitment platform for the UAE market, offering talent acquisition, Emiratisation services, and manpower solutions with a modern UI/UX design.

BladeBootstrap

Want to see more?

Explore my complete portfolio or check out my GitHub for more projects and open-source contributions.

My NPM Library

My NPM Package

Created and published an open-source React component library that serves developers worldwide with modern time-picking functionality.

Published
v1.5.1
Developed by Abdelrahman Elmetwally

react-time-picker-roll

npm

A modern, customizable time picker component for React with smooth rolling animation and intuitive user experience. Developed from scratch with TypeScript support, comprehensive testing, and full documentation.

Downloads:2800+
GitHub Stars:25+
ReactTypeScriptRollupJestStorybook
Experience

Professional Journey

My career progression from frontend to full-stack engineering, building web and mobile apps with React.js, Next.js, and React Native, backed by scalable APIs in Python and Django.

Current

Software Engineer (Full-Stack)

Clicks Digitals
Jordan (Remote)
June 2026 - Present

Developing and shipping full-stack features end-to-end across web and mobile, from responsive interfaces to scalable backend APIs.

Key Achievements

  • Built responsive, high-performance web interfaces with React.js and Next.js
  • Delivered cross-platform mobile apps with React Native from a single codebase
  • Designed and built scalable backend APIs and services using Python and Django
  • Integrated frontend and backend to deliver maintainable, production-ready features

Technologies Used

React.jsNext.jsReact NativePythonDjangoREST APIs

Senior Frontend Developer

Octopii
Cairo, Egypt
December 2024 - June 2026

Led frontend development using React.js and Next.js to build scalable, responsive UIs.

Key Achievements

  • Implemented clean code practices and design patterns for maintainable solutions
  • Integrated RESTful APIs and optimized performance, reducing load times
  • Mentored team members and conducted code reviews to ensure quality
  • Contributed to Agile sprints, enhancing project delivery efficiency

Technologies Used

React.jsNext.jsTypeScriptREST APIsAgile

Front End Developer

Alalmiyalhura
Egypt
February 2024 - May 2025

Built responsive web apps using React.js and Next.js, ensuring cross-device compatibility.

Key Achievements

  • Delivered scalable frontend solutions for consistent user experiences
  • Integrated RESTful APIs, applying SOLID principles for better performance
  • Optimized load times and enhanced user satisfaction
  • Created reusable React components to streamline development
  • Contributed to Agile sprints, code reviews, and team efficiency

Technologies Used

React.jsNext.jsTypeScriptREST APIsSOLID

Front End Developer

Technoraft Software Solutions
Mansoura, Egypt
July 2022 - February 2024

Led the development of web projects using React.js and Next.js.

Key Achievements

  • Optimized web applications for maximum speed and scalability
  • Adhered to SOLID principles and followed Clean Code practices to maintain high code quality

Technologies Used

React.jsNext.jsJavaScriptClean Code

Front End Developer

I.T Square
Tanta, Egypt
October 2021 - June 2022

Designed and updated layouts to meet usability and performance requirements.

Key Achievements

  • Contributed to projects within Scrum project management environments
  • Reviewed code to validate structures, assess security, and verify browser, device, and OS compatibility
  • Maintained strict budgetary and scheduling guidelines to satisfy customers with high-quality, targeted designs

Technologies Used

ReactJavaScriptHTMLCSSScrum

Front End Developer

EPTEC
Remote
May 2021 - September 2021

Delivered user support to clients to train, educate and answer questions.

Key Achievements

  • Employed coding practices based on commonly accepted standards to establish site layout and user interface
  • Developed user-oriented visuals and features using front-end languages to increase site traffic

Technologies Used

HTMLCSSJavaScriptjQueryBootstrap

Core Skills

React.js & Next.js
React Native
Python & Django
TypeScript
Node.js & REST APIs
MongoDB & MySQL
Redux, Zustand & React Query
Tailwind CSS & Shadcn/UI
Vue.js & Nuxt.js
SOLID & Design Patterns
📈
5+
Years of Experience
🚀
50+
Projects Completed
🏆
98%
Client Satisfaction
💼

Let's Work Together

Ready to bring your ideas to life with cutting-edge technology.

Let's Connect

Ready to bring your ideas to life? I'm always open to discussing new opportunities and interesting projects.

Current Status

Available for hire

I'm currently available for freelance projects and full-time opportunities. Response time is typically within 24 hours.

Send me a message

0/1000

Prefer email? Reach me directly at metwally.pro@gmail.com

Frequently Asked Questions

What technologies do you specialize in?

I build full-stack web and mobile applications with 5+ years of experience. On the frontend I use React.js, Next.js, and React Native with TypeScript, Tailwind CSS, Redux, and React Query. On the backend I design scalable APIs and services with Python and Django, and also work with Node.js, MongoDB, and MySQL.

Do you work on freelance projects or full-time positions?

I'm currently available for both freelance projects and full-time opportunities. I can work remotely or on-site in Cairo, Egypt, and I'm comfortable with different time zones for international collaborations.

What is your development process and timeline?

I follow agile methodologies with clear communication throughout the project. For small projects, I can start within a week. Larger projects typically require 2-4 weeks planning and development phases.

How do you ensure code quality and maintainability?

I follow clean code principles, write comprehensive documentation, use TypeScript for type safety, implement proper testing, and maintain consistent coding standards. I also provide code reviews and technical guidance.