Software Engineer

I'm Mahmoud Abbas, a software engineer based in Alexandria. I'm specialized in frontend development especially with React.js and Next.js and I have experience with backend development using Node.js and Ruby on Rails. I'm currently building enzyme.so

Learn more about me

Secure the Web: A Comprehensive Guide to Authentication Strategies for Developers

In this guide we will explores various authentication strategies, including, token and session authentication, OAuth, OIDC, and standards like SAML and JWTs, and more. This comprehensive guide aims to help developers understand the strengths and weaknesses of different authentication methods, best practices, and practical implementation tips. Whether you're a seasoned developer or just starting out, this guide provides an overview of authentication strategies to secure the web and protect user data effectively.

Build a Live Search Bar in React: A Step-by-Step Guide

This tutorial provides a detailed, step-by-step guide for building a live search bar in React. By following the instructions, readers will learn how to create a search bar that filters results in real-time as users type.

Step-by-Step Guide to Creating Your First Web3 dApp with React.js and Wagmi

This article is a beginner's guide to creating a decentralized application (dApp) with React.js and Wagmi. It covers the basics of Web3 development and provides a step-by-step tutorial for building a simple dApp. By the end, readers will have the skills to contribute to the growing Web3 ecosystem.

Work

  1. Company
    Enzyme
    Role
    Frontend developer
    Date
  2. Company
    Quickmail
    Role
    Frontend developer
    Date
  3. Company
    Microverse
    Role
    Fullstack developer & code reviewer
    Date
Download CV