The journey of a thousand miles begins with one step 🥇

Freelance · 2015 - 2020
  • Developed an eCommerce swag store from scratch with custom dashboards and analytics tools. It has thousands of active users.
  • Improved the stability of the client-side application and optimized bundle load-time.
  • Fixed critical bugs and issues on the back-end architectures.
  • Optimized the HTTP requests load-time and database structure
Technologies:Express.js, CSS, GraphQL, Node.js, React, TypeScript, JavaScript
Packt · 2018 - 2019
  • Optimized desktop applications created using Electron.js.
  • Fixed critical Electron.js desktop bugs on Windows and Linux.
  • Improved Node.js runtime performance and deployed JavaScript Electron.js desktop apps on a multi-platform.
Technologies:Node.js, React, ECMAScript (ES6), JavaScript, Electron
Easickets (startup) · 2018 - 2020
  • Developed a high performance, light-weight, and reliable client-side React application.
  • Tracked and fixed critical application bugs to keep the users' data secure.
  • Contributed to building a ticket reservation system for different stadiums with a user-friendly interface to book spots for its preferred events.
  • Assisted in the design and development of the server's architecture and assembled different app parts.
Technologies:Express.js, Sass, CSS, GraphQL, Node.js, React, Redux, Redux-Saga, TypeScript, JavaScript, Agile, Git
Toptal · 2020 - Now
  • Developed an eCommerce swag store from scratch with custom dashboards and analytics tools. It has thousands of active users.
  • Improved the stability of the client-side application and optimized bundle load-time.
  • Fixed critical bugs and issues on the back-end architectures.
  • Optimized the HTTP requests load-time and database structure
Technologies:React, Redux, Web Dev, AWS, Angular, CSS, Twilio, WebRTC, Microservices, MySQL, PostgreSQL, IOT, Node.js, Express.js, CSS, GraphQL, Node.js, React, TypeScript, JavaScript
Youtube · 2017 - Now
  • Crafting high quality content for coding tutorials using many technologies
  • Helping Developers understand complicated topics or get used to more advanced patterns that would improve their skills
  • Building many apps from small projects to large big apps. Back-end, Front-end and Mobile for better explaining new topics and sharing awesome ideas
  • Designing and developing web apps from scratch from prototype to deployment and maintenance on different platforms
  • Working with big brands to help share, teach and motivate other developers to start working on their projects and self-learning
Technologies:React, Redux, Web Dev, AWS, Angular, CSS, Twilio, WebRTC, MySQL, PostgreSQL, IOT, Node.js, Express.js, CSS, GraphQL, Node.js, React, TypeScript, JavaScript, DigitalOcean, Hostinger, Linux, Go, Deno, RESTFUL API, Figma, UI/UX