Full Stack Engineer

Open to full-time
Bio

Amr E. is a Senior Full Stack Engineer with over five years of experience delivering scalable web applications across industries like healthcare, SaaS, and startups. He is proficient in React.js, Redux, Node.js, Next.js, TypeScript, and GraphQL, building robust web applications and APIs. Amr employs DevOps practices using Docker and AWS, and maintains CI/CD pipelines with GitHub Actions. He also manages databases such as PostgreSQL, MongoDB, and Redis, and implements microservices architecture, performance tuning, and error monitoring. At Curenta, Amr designed a reusable React.js component library, reducing UI development time by approximately 35%. At Dell Technologies, he developed a Form Builder system that cut configuration time by 50% and optimized database performance, reducing load by 35%. Amr holds a Bachelor of Science from the German University in Cairo and is an AWS Certified Cloud Practitioner. He is well-suited for roles that require building and optimizing full-stack applications in Agile environments.

Expertise
MongoDBGraphQLNode.jsGitJavaScriptCSSHTMLNext.jsPythonReactAWSTypeScriptReact NativeRelational DatabaseSQLFigma
Video Intro
Assessments
APPLICANT AVG · 51%AMR · 86%0255075100TopASSESSMENT SCORE (0–100)
  • Great on Count Subarrays with Sum Equal to KEasy
  • Great on Client-Side Authentication Failure InvestigationMedium
  • Great on Discuss the Advantages of Context API vs. Redux in ReactHard
Projects

Zink

Zink Print product is about print-on-demand platform for entrepreneurs, designers, and creators to sell custom merchandise (phone cases, clothing, stickers, wall art, etc.) with free signup and no upfront costs.

Allcare

AllCare.ai is a US-based healthcare platform designed for senior care facilities. It brings all medical services primary care, psychiatry, podiatry, wound care, pharmacy, and diagnostics directly into the facility under one connected care plan. Every provider's notes, prescriptions, and updates are captured in a single portal, eliminating the need to chase referrals or manage back-and-forth prescription requests. allcare A 24/7 medical concierge team supports staff by phone, saving time, reducing admin work, and improving patient outcomes. Simply put it replaces the fragmented, stressful world of senior healthcare coordination with one smart, unified system, helping facilities deliver better care while cutting costs.

Yalla Warsha

Yalla Warsha is an Egyptian platform for discovering hands-on workshops, covering creative activities like pottery, decoupage, crochet, and more. Think of it as a directory or booking platform where people in Egypt can find and join local creative workshops a one-stop place to explore new hobbies and skills without having to search all over social media. It's essentially Egypt's answer to finding fun, craft-based experiences near you.

Experience
  1. Senior Full Stack Engineer

    CurentaNov 2024Present
    • Designed and delivered a reusable React.js + Redux component library using Storybook, reducing UI development time by ~35% and improving visual consistency across 5+ product modules.
    • Led integration of CrewAI-powered conversational workflows into the medical staff dashboard, enabling natural-language interaction and reducing form-entry time by ~40%.
    • Optimised frontend bundle size and runtime performance using Cursor AI and code-splitting techniques, improving page load speed by ~30% and boosting Lighthouse performance scores.
    • Transformed Figma designs into pixel-perfect, production-ready components within Agile sprint cycles, consistently delivering features on time across bi-weekly releases.
    React.jsReduxStorybookCursor AI
  2. Software Engineer II

    Dell TechnologiesDec 2022Sep 2024
    • Built and maintained full-stack features across React.js UI, REST API (Node.js/Express.js), and PostgreSQL database layers within an Agile/Scrum team of 10+ engineers.
    • Designed a configurable Form Builder system eliminating manual workflow setup and reducing configuration time by ~50% for internal operations teams.
    • Implemented Redis-based caching and SQL query optimisations, achieving ~35% reduction in database load and faster data retrieval for high-traffic endpoints.
    • Drove end-to-end test coverage using Cypress and maintained code quality with SonarQube, sustaining 80%+ test coverage across core modules.
    React.jsNode.jsExpress.jsPostgreSQLRedisCypressSonarQube
  3. Full Stack Engineer

    Qpix CompanyAug 2021Oct 2022
    • Built a GraphQL API layer using TypeGraphQL, Apollo Server, and Express.js, reducing data over-fetching by ~45%.
    • Containerised the full application stack with Docker, improving deployment consistency across development, staging, and production environments.
    • Implemented server-side image compression pipeline, reducing average upload/download payload size by ~60% and significantly improving platform performance.
    TypeGraphQLApollo ServerExpress.jsDocker
  4. Full Stack Engineer

    Disco AppJan 2021Jul 2021
    • Integrated Sentry for real-time error tracking and monitoring, reducing mean time to resolution (MTTR) by ~50%.
    • Developed and shipped REST API integrations with Node.js backends, delivering live data updates to React.js frontend.
    • Built a library of reusable React components that accelerated feature development velocity for subsequent projects by ~30%.
    SentryNode.jsReact.js
  5. Full Stack Engineer (Internship)

    Bit68Sep 2020Nov 2020
    • Built a dynamic admin dashboard with React.js and Chart.js providing clear data visualisations for backend analytics monitoring.
    • Designed and implemented responsive web pages using HTML, CSS, and TypeScript, passing cross-browser compatibility testing.
    React.jsChart.jsHTMLCSSTypeScript
Education
  1. Bachelor of Science

    German University in CairoCairo, Egypt2015 — 2020
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Usman A.
Usman A.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLGitJavaScript
Rasheedat  I.
Rasheedat I.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLNode.jsJavaScript
Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavaScriptNode.js
Mahmoud S.
Mahmoud S.

Full Stack Engineer

0-2 Years of Experience

Egypt
PythonJavaScriptTypeScriptReact
Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.jsNode.jsMongoDBGit
View all

Full Stack Engineer

Cairo, Egypt · 3-4 years experience

14 days risk-free trial · No commitments · We handle contracts and payroll