Mohamed Idris

Fullstack Engineer

GitHub | Portfolio | edriso.dev@gmail.com | LinkedIn

About

Fullstack engineer with a strong foundation in computer science and a passion for building complete web applications, from the UI down to the API and database.

TypeScript-first across the stack: React and Next.js on the frontend, with Node.js, NestJS, Express.js, and Prisma on the backend, plus PHP/Laravel and GraphQL where they fit best. I enjoy collaborating with teams to deliver accessible, well-tested applications that drive growth and create real value for users. Active user of AI tools to accelerate development workflows.

Experience

Scandiweb

| Remote

  • Delivered 6 client projects on Magento 2 and Shopify, developing custom modules, third-party integrations, and performance optimizations for B2C & B2B e-commerce platforms, including an open-source Hyvä theme .
  • Built and customized frontend features using Hyvä, Alpine.js, React.js, GraphQL, TypeScript, and TailwindCSS; contributed to REST/GraphQL API integrations with payment gateways and logistics providers.
  • Led a Magento 1 to Shopify migration for a luxury jewelry retailer as frontend team lead, coordinating daily syncs with a team of developers to keep quality high and the team aligned.

AQuadic

| Alexandria, Egypt

Designed and implemented database schemas, relationships, and APIs using Laravel, MySQL, and FilamentPHP. Worked on projects including a car rental app, e-commerce platforms, and a membership management system.

Libertas

| Remote

Worked full stack on both the Discord bot and its companion web app. Built the web app with React, Redux, TypeScript, Laravel, MySQL, and Redis, and the bot with Node.js, TypeScript, and Discord.js. Enhanced features like the affiliate program, credit system, and notification system used by community-management servers.

Education

Skills

Projects