Kon’nichiwa! This is Karan Agrawal from India.👋

I am a 

About 

I am a self-taught and passionate software developer who likes to play with code and build things. I have experience building on various platforms including web, mobile and desktop. I am also familiar with the DevOps culture and have experience in deploying applications on the cloud. I am currently exploring the world of Web3 and Blockchain. I am always looking for new opportunities to learn and grow.

Work Experience 

  • PhoeniXRP NFT Marketplace
  • Accenture India
  • Bovenal Technologies Canada
  • GlassCode Club India

Full Stack Developer @PhoeniXRP NFT Marketplace

June, 2023September, 2023

  • Worked on developing and designing database schemas.
  • Worked on developing the backend for the NFT Marketplace using ExpressJS.
  • Integrated Firebase and Socket.IO for implementing realtime updates, and OAuth2.0 for authentication.
  • Integrated Web3 technologies including XRP Ledger, XXUM Wallet, and IPFS decentralised storage.
  • Managed DNS records and SSL certificates for custom domain setup

Skills 

Languages 
 C
 C++
 Python
 HTML
 CSS
 Bash
 JavaScript
 TypeScript
 Solidity
Tools & Frameworks 
 React
 Next.js
 Flask
 Node.js
 Express
 Electron
 Hardhat
 Truffle
 MongoDB
 MySQL
 Web3.js
 Ganache
 Git SCM
 Nginx
 Postman
Platforms 
 Appwrite
 AWS
 GCP
 Vercel
 Heroku
 Firebase
 IPFS
 Ethereum
 Infura
 Metamask

Projects 

MediChain

MediChain is a decentralized application (DApp) that aims to revolutionize the storage and sharing of medical records using blockchain technology. It addresses the challenge of data privacy in healthcare by leveraging the power of blockchain to create a secure and decentralized platform.

#React#Truffle#Solidity#Web3.js#Ethereum

dopeShop

dopeShop is the Web3 alternative of the famous local marketplace OLX. It is basically a very basic eCommerce platform that gives any user to buy and sell products using a Web3 enabled browser and a wallet. There is a plethora of scope for improvement and features to be added.

#React#Truffle#Solidity#MetaMask#Ganache

Complaint Forum

A complaint forum for users to easily reach out to concerned authorities and also for authorities to quickly update to the queries of the citizens. It classifies the complaints into different categories and also provides a dashboard for the authorities to view the complaints and update the status of the complaint.

#HTML#CSS#Bootstrap#Python#Flask#SQLite

AI Mail Classifier

AI Mail Classifier is a web application that classifies the mails into different categories (currently Retirements, Member Data Update, Transfers and Deaths). It uses Natural Language Processing (NLP) to classify the mails. Users can train the model through the web interface by uploading a .zip file containing the .msg files of emails.

#HTML#CSS#Python#Flask#NLTK#XgBoost#SQLite

Made with 💕 by Karan Agrawal