Pinned Projects
Point of Sale System App
Private

Point of Sale System App

This mobile Point-of-Sale (POS) application was developed during my internship at IntelliSeven Technology Solutions Inc., where I contributed as one of the frontend developers in a collaborative team composed of 2 frontend developers, 2 backend developers, and 1 UI/UX designer. The app was built from scratch using React Native and TypeScript, with Redux for global state management and styled-components for modular, maintainable styling. Development and testing were facilitated using Expo, while API integration connected the frontend to the backend services. The codebase was version-controlled using Git, with collaboration and repository management handled via GitHub. Key Technologies and Features: • Cross-Platform Development: Built with React Native for compatibility across both Android and iOS platforms. • Type-Safe Architecture: Leveraged TypeScript for improved code reliability and maintainability. • Global State Management: Implemented Redux to manage and synchronize state across the application. • API Integration: Connected to a custom backend through RESTful APIs to manage sales, inventory, and transactions. • Styled-Components: Utilized for dynamic and reusable UI styling. • Expo: Used for streamlined development, testing, and deployment processes. Although the project was not fully completed by the end of the internship, it demonstrated my ability to work within a cross-functional development team, apply scalable frontend architecture practices, and build production-level features for a real-world retail solution.

AgriMarket Mobile App
Private

AgriMarket Mobile App

AgriMarket is a comprehensive mobile e-commerce platform designed to connect local farmers directly with consumers. Built from the ground up with React Native and Expo, the application provides a seamless marketplace experience with dedicated interfaces for three distinct user roles: Buyers, Sellers (Farmers), and Administrators. Key Features and Technologies: • Multi-Role Architecture: Distinct dashboards and functionalities for consumers browsing products, farmers managing their agricultural business, and admins overseeing the platform. • Real-Time Communication: Integrated Socket.io for live chat between buyers and sellers, enabling seamless negotiation and customer support, alongside instant push notifications for order updates. • Advanced State Management: Utilized Redux Toolkit and RTK Query for highly efficient API data fetching, caching, and global state management, combined with Redux Persist for offline session handling. • Complete E-commerce Flow: Features a full shopping cart implementation, secure checkout, order tracking (Processing, In-Transit, Delivered, Cancelled), multi-address management, and product reviews. • Seller & Admin Analytics: Provides farmers with visual dashboards to track total revenue, active orders, and product stock. Admins have access to high-level platform metrics, user management, and product approval workflows. This project demonstrates my proficiency in building complex, scalable mobile applications with real-time capabilities, intricate role-based access controls, and highly structured API integrations.

FadeFlow - Barbershop SaaS
Public

FadeFlow - Barbershop SaaS

FadeFlow is a comprehensive Software-as-a-Service (SaaS) platform tailored for barbershops and salons, designed to streamline appointment bookings and business management. Built with a modern tech stack, the application provides two primary experiences: a seamless, public-facing booking flow for clients and a powerful administrative dashboard for business owners. Key Features and Technologies: • Frontend Architecture: Developed using Next.js (App Router) and TypeScript, featuring a highly responsive and accessible UI built with Tailwind CSS and Radix UI components. Form handling and validation are strictly typed using React Hook Form and Zod. • Backend & Authentication: Powered by Supabase for secure, scalable PostgreSQL database management and user authentication, supporting both traditional login and magic link passwordless authentication. • Client Booking Flow: Offers an intuitive, step-by-step booking experience where clients can select specific services, view barber availability via dynamic date/time pickers, and confirm appointments. • Provider Dashboard: A dedicated management portal for business owners to track upcoming appointments, manage their service catalog, configure working hours/schedules, and block out unavailable time slots. This project demonstrates my capability to architect and build end-to-end SaaS applications, integrating complex state management, database schema design, and polished user interfaces to solve real-world business needs.

GitHub Contributions
Less
More
Tech Stack
Next.jsNode.jsReactTypeScriptTailwind CSSExpress.jsViteReduxPostmanPythonTensorFlowScikit-learnVercelGitHubDockerVS CodeReact NativeOpenAIGoogle Geminin8nZapierNext.jsNode.jsReactTypeScriptTailwind CSSExpress.jsViteReduxPostmanPythonTensorFlowScikit-learnVercelGitHubDockerVS CodeReact NativeOpenAIGoogle Geminin8nZapier
JavaScriptCSSHTMLMongoDBSupabaseRedisPostgreSQLMySQLGitFigmaC++JavaLaravelBootstrapRegexArduinoJavaScriptCSSHTMLMongoDBSupabaseRedisPostgreSQLMySQLGitFigmaC++JavaLaravelBootstrapRegexArduino
Expertise

I specialize in front-end web development, building responsive and user-friendly websites using modern technologies. I focus on clean, interactive interfaces and integrating APIs.

Connect

Let’s create something amazing — reach out through any platform above.