Loading Portfolio
Hi, I'm Foisal, a passionate Full Stack Web Developer, React Native Mobile App Developer, and AI Integration Specialist. I specialize in building modern, scalable, and user-friendly web and mobile applications using the latest technologies. With experience in both frontend and backend development, I also integrate AI-powered features and intelligent solutions into applications to enhance functionality, automate processes, and improve user experiences. I focus on creating high-performance digital products and am always eager to explore new technologies, solve complex problems, and turn innovative ideas into reality.

Build modern, scalable, and high-performance web applications using React.js, Next.js, Node.js, Express.js, and MongoDB.

Develop cross-platform mobile applications for Android and iOS with smooth performance and excellent user experience using React Native.

Integrate AI-powered features into web and mobile applications using Gemini API, OpenAI API, and modern AI technologies to build intelligent applications and automate workflows.

Develop custom business platforms, dashboards, e-commerce websites, and feature-rich web applications tailored to specific business needs.

Create responsive, interactive, and visually appealing user interfaces with React.js, Next.js, Tailwind CSS, and modern frontend technologies.

Design secure and scalable backend systems, REST APIs, authentication, database architecture, and server-side solutions.
Programming Hero
Learned Full Stack Web Development from Programming Hero, focusing on React.js, Next.js, Node.js, Express.js, MongoDB, and building real-world web applications.
Betopia IT Institute
Worked on full-stack projects using MongoDB, Express, React, and Node.js. Built dynamic admin dashboards and e-commerce modules as part of real-world client projects.
Twoinsoft Technology
Developed and maintained responsive user interfaces using React, Tailwind CSS, and Framer Motion. Collaborated with backend developers to integrate RESTful APIs and optimize performance.
Betopia IT Institute
Professional training focused on full-stack web development using MongoDB, Express, React, and Node.js.
Twoinsoft Technology
Hands-on project-based learning in modern web application development with the MERN stack.
Feni Polytechnic Institute
Diploma in Computer Science and Engineering

JavaScript

TypeScript

React.js

Next.js

Redux

Tailwind CSS

Shadcn UI

Framer Motion

REST API Integration

React Native

Expo

NativeWind

Redux Toolkit

Firebase

Android App

AI Integration

Google Gemini API

OpenAI API

AI Chatbot Development

AI-powered Application

Node.js

Express.js

MongoDB

Mongoose

MySQL

Socket.io

JWT Authentication

MongoDB

MySQL

Firebase

PostgreSQL

Cloudinary

AWS

Multi-Role User Management – Supports multiple roles such as Buyer, Seller, Broker, Investor, Business Idea Lister, Franchise Seller, and Asset Seller, providing different functionalities and access based on each user's role.
Business Listing & Marketplace – Users can create and manage business listings with important information such as business category, location, asking price, business details, images, and other relevant information.
Advanced Business Search & Filtering – Users can discover suitable business opportunities through search and filtering options based on categories, locations, price ranges, business types, and other listing attributes.
Business, Franchise & Asset Marketplace – The platform supports different types of opportunities, including businesses for sale, franchises, business assets, licenses, equipment, and other investment opportunities.
Investor & Business Idea Platform – Entrepreneurs can showcase their business ideas and investment opportunities, while investors can explore potential opportunities and find businesses or ideas that match their interests.

Partner Discovery – Built a platform where users can create profiles, define their preferences, and discover potential relationship partners
Advanced Search – Implemented search and filtering features to help users find compatible matches based on relevant criteria.
Profile Management – Developed detailed user profiles showcasing personal information, preferences, interests, and relationship goals.
Connection & Interaction – Created features that allow users to explore profiles and initiate meaningful connections with potential partners.
Privacy & Security – Implemented secure authentication and privacy-focused user interactions to provide a safe environment for relationship discovery.
Responsive Experience – Designed a smooth and intuitive experience across desktop and mobile devices.

Dynamic Task Marketplace – Engineered a high-interaction ecosystem featuring a real-time bidding system, custom offers, and a complex order workflow (extensions, cancellations, and admin-mediated disputes).
Location-Based Discovery – Implemented a Map View for tasks and service providers, enabling users to discover local opportunities through geo-spatial filtering and interactive map interfaces.
Secure Infrastructure – Integrated Paystack for escrow payments and built a localized security layer with ID Verification and Phone OTP (Termii/Twilio) to ensure trust in the Nigerian market.

Task Marketplace – Implemented task posting, service provider discovery, real-time bidding, custom offers, and a complete order management workflow.
Location-Based Search – Built interactive map-based discovery with geo-spatial filtering to help users find relevant tasks and service providers nearby.
Secure Payments – Integrated Paystack to support secure payment processing and escrow-based transaction workflows.
User Verification – Implemented ID verification and Phone OTP authentication using Termii/Twilio to improve platform security and user trust.
Order & Dispute Management – Developed workflows for order extensions, cancellations, and admin-mediated dispute resolution.

Easy & Secure Checkout – Enjoy a smooth and hassle-free shopping experience with a simple checkout process. Multiple secure payment options ensure your transactions are safe and convenient.
Smart Product Search – Find exactly what you need with advanced search and filtering options. Explore products by category, price, brand, and popularity.
Real-Time Order Tracking – Stay updated on every purchase with real-time order tracking. Monitor your order status from confirmation to delivery with ease.

CRUD is one of the most fundamental concepts in software development. It represents the four basic operations used to manage data in any application: Create, Read, Update, and Delete.

State management complexity increases further when dealing with global application state, asynchronous data fetching, caching, and real-time updates.

Learn how to improve API response times using caching, database optimization, efficient queries, pagination, compression, and modern backend best practices to create faster and more scalable applications.

Learn how Role-Based Authentication (RBAC) helps secure modern web applications by controlling user access based on roles such as Admin, User, Moderator, and Manager. Discover implementation strategies, best practices, and common mistakes developers should avoid.
“Excellent problem-solving skills and quick delivery. He understood the requirements perfectly and provided valuable suggestions that improved the overall project.”

Australia