About
Full-Stack Developer with over 3 years of experience in building web applications. Passionate about cloud technologies, Web3 development, and AI.
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Gold Insurance
An insurance application for gold, leveraging Chainlink Price Feeds to monitor gold prices and Chainlink Automation to trigger payouts when the specified policy threshold is met, ensuring timely and reliable compensation.
NFT Marketplace
Developed an NFT marketplace that allows users to mint their own NFTs with custom attributes, categories, and options. The platform utilizes Pinata IPFS for storing JSON metadata and images. Additionally, I implemented an auction feature where users can place their NFTs up for bidding, with auctions automatically closed using a Node.js cron job. Users can also list their NFTs for sale. The marketplace includes advanced filtering options, enabling users to search NFTs based on attributes and categories retrieved from IPFS.
Crowdfunding Dapp
Developed a decentralized crowdfunding application using Solidity, ReactJS, and Web3. This Dapp allows users to create and manage their projects, enabling them to raise funds securely on the Ethereum blockchain. Key features include project creation, automated payouts upon successful funding, and a refund mechanism if funding goals are not met. The application ensures ownership control, providing a transparent and secure crowdfunding experience.
Chat App
Developed a chat application utilizing NestJS microservices that communicate via RabbitMQ. The application supports real-time communication using WebSockets, built with NestJS and Next.js. Implemented various microservices, including authentication, user management, and chat functionalities. Utilized Redis for storing transient events such as 'is typing' notifications, and MySQL for persistent data storage. The microservices are containerized using Docker and managed with Docker Compose.
Smart Wallet - Final Year Project
Developed a web application for monitoring personal expenses and incomes. The Smart Wallet allows users to manage transactions based on categories, track recurring expenses, and receive reminders for bills and notifications. This comprehensive tool provides an intuitive interface for users to efficiently monitor and control their financial activities