Hi, i'm Ahmed Mokhtar, a self-taught self-motivated Front-End Developer.

I enjoy programming, solving problems and learning new technologies. I give great attention to the details. The sense of achievement is the thing that keeps me going and makes me happy the most.

Current status

I am available for hire and open to any ideas of cooperation.

Current work

  • Creating a chat app using React, TypeScript, Redux, Redux-Saga, Styled components and Firebase(Authentication, Firestore and Cloud Functions).
  • Learning Vue.js and its ecosystem.
  • Reading You Don't Know JS to get a deeper understanding of JavaScript.
  • Improving this website.
  • Some open-source contributions.

Todos

  • Learn TypeScript.
  • Learn Styled components.
  • Learn another state management library (maybe mobx, mobx-state-tree or a redux abstraction like easy-peasy or rematch).
  • Learn Vue.js or Angular.
  • Learn more about Node.js or learn Python or Go.

Skills

Main

All

HTML5
CSS3
SASS
JavaScript
TypeScript
GraphQL
React
Redux
Next
Gatsby
React Native
Styled Components
Vue
Nuxt
Vuetify
Bulma
Materialize
Bootstrap
Node
Express
JQuery
Firebase
Redis
Git
GitHub
Yarn
Npm
WebPack
Babel
Gulp
AWS
Netlify
Heroku
Now
GitHub Pages
Contentful

Personality

  • Dedication
  • Fast Learner
  • Self-motivated
  • Self-Confidence
  • Integrity

Hobbies

  • ⚽️ Football
  • 🏋️ Workout
  • 🎮 Video Games
  • 📚 Reading
  • ☕️ Drinking Coffe