<Ali Abdullah Bawazir />

FULL STACK AND MOBILE DEVELOPER

Download CV

<PROFILE & WORK EXPERIENCE />

I'm a Full-Stack Web & Mobile Developer with four years of experience in React.js, React Native, and Node.js. I have independently built e-commerce and social media applications, and collaborated on projects involving multi-vendor e-commerce platforms with payment systems and admin dashboards.

I worked as a part-time Frontend Developer on a multi-vendor e-commerce project. I used Next.js, Tailwind CSS, Zustand, React Query, and Next.js Auth for phone and email authentication.

I am skilled at turning concepts into user-friendly web and mobile experiences. If you are looking for a collaborative developer to bring your ideas to life with intuitive and seamless web and mobile experiences, I am ready to help.

<SKILLS />

> Mern Stack Developer
> Mobile app Developer
> Development Whatsapp & Telegram bots
> Problem solving
> Self learning
> Design & analysis algorithms

<EDUCATION />

Student in Hadramout university

Computer Science - Level 4

<STRENGTHS />

LANGUAGES:

  1. 1.HTML & CSS
  2. 2.Javascript (nodejs)
  3. 3.C#
  4. 4.Python

FRAMEWORKS & TOOLS:

  1. 1.React JS & NextJS
  2. 2.Node JS
  3. 3.Express JS
  4. 4.Bootstrap
  5. 5.Tailwind css
  6. 6.Redux & Zustand
  7. 7.React Native (cli & expo)
  8. 8.SQLite
  9. 9.MongoDB
  10. 10.FireBase

<EXPERIENCE />

> E-commerce Mobile Application

Developed a comprehensive online store using React Native, incorporating Redux Toolkit and React Hooks (Context API) for state management. The back-end was built with Node.js, Express.js (for APIs), and MongoDB. Implemented Firebase for notifications and Google Authentication for user login, with Firebase-admin used for sending targeted notifications. I also designed and developed an admin panel to manage products, send notifications, adjust currency settings, and perform other administrative tasks.

> Supplier Item Management Web Application

Engineered a web application to facilitate item management and sales between suppliers. The front-end utilized React.js, Hooks, Context API, React-router-dom, and Tailwind CSS for a modern and responsive design. The back-end was powered by Express.js and MongoDB. Features included email-based authentication with verification codes, Excel file uploads for bulk item importing, and JWT for authorization and subscription status checks.

> Social Media Mobile Application

Created a real-time social media application similar to WhatsApp using React Native and Redux Toolkit. This app integrated Firebase for notifications, a Node.js back-end with Socket.IO for real-time messaging, and SQLite for local message storage. It also included functionalities like "mark as read" handled via Socket.IO.

> E-Commerce Multi-Vendor Platform (front-end)

Developed a multi-vendor e-commerce platform using Next.js, Tailwind CSS, Zustand, React Query, and React Table. The platform supports both store-specific and global products, with advanced filtering by price, multi-level categories (up to 5 levels), and ratings. It also includes custom orders, address management, shopping cart, and a comprehensive admin dashboard for full platform management.

As a Frontend Developer, I have also built several React Native applications, including a video player (VN Player) with note-taking capabilities, an e-commerce application, and a Twitter clone.