Full-Stack Developer

Ali Bawazir

< Building Digital Experiences />

3 years of experience crafting web and mobile applications with React.js, React Native, and Node.js

<About Me />

// Getting to know the developer

const developer = {

name: "Ali Bawazir",

role: "Full-Stack Developer",

experience: "3 years",

passion: "Building user-friendly experiences"

}

I'm a Full-Stack Web & Mobile Developer with three years of experience in React.js, React Native, and Node.js. I've independently built e-commerce and social media applications, and collaborated with teams on projects like multi-vendor stores and logistics apps.

Currently, I'm a part-time Frontend Developer working on a multi-vendor e-commerce project using Next.js, Tailwind CSS, Zustand, React Query, and Next.js Auth. I'm adept at turning concepts into user-friendly web and mobile experiences.

Yemen / Hadramout / Mukala
+967 780 156 484

<Tech Stack />

// Tools and technologies I work with

Frontend

  • React.js
  • Next.js
  • React Native
  • Tailwind CSS
  • Bootstrap

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Firebase
  • SQLite

Languages

  • JavaScript
  • TypeScript
  • Python
  • C#

Tools & Libraries

  • Redux & Zustand
  • React Query
  • Socket.IO
  • Next.js Auth

<Projects />

// Featured work and applications

DXN HADRAMOUT SHOP

Dxn Hadramout Shop To sell dxn products , This App created by using React Native, Redux ToolKit, and use ExpressJs for Rest Api (backend) and the app has a notification the notification show on the admin accept the order and it can show when the status of your order changed .

ReactNativeReduxToolKitHooksExpressJsAPiFirebaseGoogleSignIn

VN PLAYER (Video Notes Player)

Video Player Can save or write any note on current second of video . this video build by react native , reduxToolKit , hooks , access file systems to get all videos ... etc of futures

ReactNativeReduxToolKitHooksSQLite

Send Me Messenger

Send Me Mwssenger it is chat app for comunication ,it is like whatsapp , I build the with algorithems for changing the messages status and save messages localy it does not save any message in the database all message is hashing between the users this build with React Native , ReduxToolKit , Hooks , ExpressJs for Rest Api (backend) and the app has a notification the notification, WebSocket , SQLite , FireBase ...etc

ReactNativeReduxToolKitHooksExpressJsAPIFirebaseWebSocketSQLite

CS Telegram bot

Telegram bot containing books, lessons, YouTube channels and summaries related to computer science

Javascriptnodejs

<Get In Touch />

// Let's build something amazing together

If you're seeking a collaborative developer to materialize your concepts into user-friendly web and mobile experiences, I'm ready to help. Let's discuss your project!