Passionate and skilled frontend developer with expertise in the MERN stack. Proficient in building responsive web applications using React, Next.js, React Native and Ionic, with a strong preference for TypeScript. Highly experienced in working with HTML5, CSS3, JavaScript and React, as well as state management using Redux and creating custom hooks. Demonstrated ability to develop high-quality, responsive UI/UX designs, optimize performance, and ensure seamless user experiences. Committed to continuous learning, staying up-to-date with industry trends, and delivering top-notch solutions.

React Developer

React Native Developer

NodeJS Developer
As a passionate and skilled MERN stack developer, I have worked on a variety of projects ranging from responsive web applications to server-side rendered applications and RESTful APIs. My expertise includes using React, Next.js, Node.js, Express.js, and MongoDB, with a strong focus on TypeScript. Some of my projects showcase my proficiency in managing state with Redux, creating custom hooks, and handling authentication. I have a track record of delivering high-quality solutions by following industry best practices, and I'm always eager to learn and explore new technologies. Please explore my GitHub and LinkedIn profiles to view some of the projects I've worked on, and feel free to reach out if you're interested in collaborating.
wonderHood
wonderHood
A landing page introducing parents to wonderLearn's offerings. It showcases online courses, providing insights into the educational journey awaiting their children.
#ReactJS
#SASS
#Shopify
#Redux Toolkit
#JavaScript
#Redux Saga
#Redux Persist
wonderLearn
wonderHood
A landing page that serves as a hub for educational content, featuring blogs, school-focused resources, and a toy store for kids. Designed as a one-stop destination for both learning and play.
#NextJS
#TailwindCSS
#Shopify
#GraphQL
#TypeScript
wonderLearn App
wonderHood
A mobile app designed for kids aged 2-6, blending fun with education through games and videos. While the web caters to educators, the app delights young learners.
#React Native
#Ionic
#Expo
#Styled Components
#Redux Toolkit
#TypeScript
#Redux Saga
MyLearning
wonderHood
A platform for educators, MyLearning centralizes student management. It offers detailed reports and data visualization, enhancing the teaching process.
#ReactJS
#Styled Components
#Redux Toolkit
#Ionic
#TypeScript
#Redux Saga
#Redux Persist
#TailwindCSS
#SASS
Dating App - Landing Page
Possibillion Technologies
A captivating landing page designed for coffee shop owners and users. Coffee shops can register to kickstart their journey, while users are directed to app stores for downloading the dating app.
Dating App - Admin Panel
Possibillion Technologies
A comprehensive admin panel that empowers administrators to manage and monitor coffee shop owners, handle requests, and oversee the dating app users, ensuring smooth operations.
#ReactJS
#SASS
#Redux
#JavaScript
Dating App - Backend
Possibillion Technologies
A robust NodeJS backend that seamlessly processes requests for both the landing page and admin panel. It also features a socket server, enabling Facebook-like functionality for the dating app.
#NodeJS
#ExpressJS
#MongoDB
#SocketIO
#JavaScript
#Swagger
LevTours - Landing Page
Possibillion Technologies
A vibrant tourism platform where users can reserve hotel rooms, read travel blogs, and explore curated tourist experiences.
#ReactJS
#SASS
#Redux
#TypeScript
LevTours - Admin Panel
Possibillion Technologies
A comprehensive dashboard for admins to oversee user activities, manage bookings, curate blogs, and introduce promotions via coupons or bulk data imports.
#ReactJS
#SASS
#Redux
#JavaScript
LevTours - Backend
Possibillion Technologies
A robust NodeJS backend supporting the entire LevTours ecosystem. Features detailed API documentation in Swagger for seamless integration.
#NodeJS
#ExpressJS
#MongoDB
#Swagger
#JavaScript
Firework - Frontend
Possibillion Technologies
A ReactJS platform for users to upload images or videos with customizable captions. Features a real-time upload progress bar for enhanced user experience.
#ReactJS
#SASS
#Redux
#JavaScript
Firework - Backend
Possibillion Technologies
A NodeJS backend that processes uploads, overlays captions using FFmpeg, and stores the final content in MongoDB and S3.
#NodeJS
#ExpressJS
#MongoDB
#FFmpeg
#S3
#JavaScript
Relics Audit
A Discord bot for the Relics Organization, offering real-time club monitoring, member verification, seasonal ladder management, and detailed statistics, ensuring a seamless experience for the community.
#DiscordJS
#JavaScript
#MongoDB
#NodeJS
Relics General
A versatile Discord bot developed for the Relics Organisation using Node.js and JavaScript. It enhances community engagement with features like a modmail system for direct user- moderator communication, role management, cross-server announcements, and a suite of fun and utility commands.
#DiscordJS
#JavaScript
#MongoDB
#NodeJS
Relics Ban Hammer
Relics Ban Hammer is a dedicated Discord bot developed for the Relics Organisation. Utilizing Node.js and JavaScript, its primary mission is to enforce consistent moderation by enabling chain bans or unbans across multiple servers.
#DiscordJS
#JavaScript
#MongoDB
#NodeJS
Tourney Ticketeer
Tourney Ticketeer is a Discord bot developed for tournament organizers, streamlining the payment process for winners. Users initiate a ticket to specify their payment method, and upon completion, the bot manages notifications, role assignments, and logs all activities for transparency.
#DiscordJS
#JavaScript
#NodeJS
Face Recognition - Frontend
A personal project I developed after diving into React and TypeScript. This application showcases face detection capabilities, allowing users to upload images and instantly detect faces. It features a user dashboard for tracking uploads and offers customizable settings.
#ReactJS
#SASS
#Redux
#JavaScript
Face Recognition - Backend
A robust server built with Node.js and Express.js, designed to handle user authentication, image storage, and face detection. Integrated with MongoDB for data persistence and the Clarifai API for precise face detection.
#NodeJS
#ExpressJS
#MongoDB
#JavaScript
Picmash - Frontend
Picmash is a budding social media application, developed as a rapid challenge during my college days. Built with React, JavaScript, and CSS, this frontend showcases my early endeavors into React development. It is like a prototype.
Picmash - Backend
The backbone of the Picmash App, this server handles the core functionalities of the social media platform. Written in JavaScript & Node.js, it manages user authentication, post requests, and image storage, ensuring a seamless user experience on the frontend.
#NodeJS
#ExpressJS
#MongoDB
#JavaScript
Crwn Clothing
An e-commerce platform built with React, Redux, and Firebase. It features a comprehensive user authentication system including google, a shopping cart, and a payment gateway through stripe, ensuring a seamless shopping experience.
#ReactJS
#Redux
#Firebase
#GraphQL
#TypeScript
#Styled Components
#Stripe
#Redux Saga
#Redux Persist
Pdfy
Freelance
Pdfy is a Next.js project built with TypeScript and TailwindCSS. Users can upload a PDF, view its pages, and edit its metadata on a split-screen interface. The platform allows for metadata extraction to a .csv file or the download of the modified PDF.
#TypeScript
#NextJS
#TailwindCSS
PDF Splitter
Freelance
A freelance project offering an intuitive interface where users can upload a PDF and view its pages in a grid format. Users can handpick individual pages or specify a range, such as "1-3,5,6-9", to select multiple pages, providing users with a PDF of their selected pages.
#HTML
#CSS
#JavaScript
#TailwindCSS
Cadillacs - Backend
Freelance
A backend server managing RESTful APIs, designed to create and delete admin users with exclusive API access. It features two routes for video metadata storage: one private for admins and a community route, with JWT securing endpoints. Documentation is crafted using Swagger for clarity.
#NodeJS
#ExpressJS
#MongoDB
#JavaScript
#Swagger
#JWT
Project Manager
A simple project manager app, I built it while learning TypeScript, its UI is fully rendered by TypeScript written in OOP style. It features a drag and drop functionality for moving tasks between columns. used webpack to bundle the code in a single file.
#TypeScript
#HTML
#CSS
#Webpack
Monster Rolodex
A ReactJS app that showcases my early endeavors into React development. It features a search functionality that filters through a list of robots, allowing users to find their favorite robot.