About

Hi, my name is Mostafa Farag. I'm a React Developer and I have +2 years of experience in :
  • Working with Typescript and React
  • Working with Hooks, Context API and Redux
  • NextJs SSR & routing and RTL
  • Working with styling libraries like Grommet, React Semantic UI, NativeBase and Styled-Components
  • Working with GraphQL APIs using Apollo Client or REST using fetch and axios
  • Working with AWS Cognito authentication service through AWS Amplify
  • Creating backend GraphQL APIs with Apollo Server
  • Working with Postgres SQL using Sequelize or Prisma and AWS DynamoDB
  • Creating mobile apps using React Native including React Navigation and native device features like camera, location and contacts
  • Using Formik or react-hook-form for handling form data, validation and submission
I'm also familiar with :
  • Graphql Subscriptions for realtime data
  • Recharts react library for creating visual charts
  • Firebase including authentication and firestore
  • Headless CMS like Strapi
Finally, I'm a graduate of Ain shams computer engineering, currently working at Utudio for +2 years and past 3-months DevOps intern at ITI.