Hello there!

This is
Shafik's Portfolio!


I'm an ambitious front-end React.JS, Next.JS developer, with a particular interest in making things robust, maintainable, scalable, clean, and pretty. I try to keep up with best practices, sharping my skills, and build a respectful prestigious career reputation, and I'm always looking for new things to learn.

Learn More

Projects

Promptopia


Using React, NextJS, Tailwind & MongoDB, Promptopia is an open-source AI prompting tool for modern world to discover, create and share creative prompts

Stack
  • React
  • NextJS
  • Tailwind
  • Mongo

Quizzical Trivia


This is the final solo project I gladly did in the Scrimba React.js course. It is a quiz course that uses API for new questions on random topics each time. Download it from the source link and test your general knowledge, or you can visit the link bellow to try it directly. Have fun!

Stack
  • React
  • JavaScript

Tenzies Game


This is a Tenzies Game project I did with a Scrimba React.js course, and at the end I added these features by myself for extra credit; -Put real dots on the dice. -Tracked the number of rolls. -Tracked the time it took to win. -Saved both of them to track any new records. -added a stopwatch on the screen for the user. Download it and enjoy! or you can visit the link bellow to try it directly. Have fun! I would love any feedback.

Stack
  • React
  • JavaScript

House Hunter


An implementation of the UI of the house-hunter website which is nice looking with good UX Real estate trade website. This one-page app is long with so many sections, please enjoy exploring it.

Stack
  • React
  • NextJS
  • JavaScript

Technologies

I've worked with a range of technologies in the web development world, Focusing on the most efficient frontend developing technologies. I have a good understanding of OOP(Object Oriented Programming) and have gained some deep experience with React library and Next.JS framework using TypeScript, Redux, Zustand, and many more as a frontend developer.

  • Front-End

    React.JS | Next.JS
    Zustand.JS | Redux.JS
    TypeScript | ShadCnUi
    CSS | Tailwind

  • Back-End

    Next.JS API | Next.JS Auth
    Prisma DB | SQL & Mongo DB

  • UI/UX

    Experiece with
    tools like Figma

About Me

This is Shafik AlNahhas an ambitious front-end React.JS, Next.JS developer, with a particular interest in making things robust, maintainable, scalable, clean, and pretty. I try to keep up with best practices, sharpen my skills, and build a respectful prestigious career reputation, and I'm always looking for new things to learn and to deliver great added value to the community. Now I'm seeking a new opportunity. My priority at this stage of my career is to gain more and more experience and build a great and prestigious reputation ethnically and professionally in the industry.

    2017

    First Win in programming competition hackathon

    2018

    Graduate as a Biomedical Engineer

    2019

    landed my first job in Engineering

    2020

    Started my CS major at UoPeople

    2023

    Hopefully, will land my first job as Frontend Developer

Personal Acomplishments

1

Engineering Degree

3.97

GPA

+10

Web projects

Innovating one project at a time