Vishal Sharma.

I’m a Developer




Scroll

My Work

divider
Image

AI_PromptHub

Full Stack

  • Search by content, username, tag using useState React Hook
  • Authentication with next-auth OAuth Google
  • Encryption using bcrypt
  • CRUD operations for user's posts using MongoDB and mongoose
  • View user profiles and all their posts
  • Route management using Next.js and React router
  • Fully Responsive

github repo github repo

Image

Comment Sense

Machine Learning

  • Detailed analysis of text and emojis.
  • Fetching comments using Youtube API (Google Cloud Console)
  • Text analysis using textblob
  • Polarity and Subjectivity display of each response
  • Retrieve emoji information using demoji
  • Graphical analysis using nympy and matplotlib
  • UI/UX using StreamLit and LottieFiles

github repo github repo

Image

Fortify_Me

Chrome Extension

  • UI/UX using UIzard, CodePen and Bootstrap
  • Fetching decrypted password hashes using API calls
  • Hashing using SHA-1 algorithm
  • Implemented crack time estimation algorithm

github repo github repo

Image

Lyriq

Full Stack

  • Advanced search algorithm by category, date range, map location, number of guests, equipments and microphones
  • Client form validation and handling using react-hook-form
  • Calendars with react-date-range
  • Google and Github OAuth authentication
  • Image upload using Cloudinary CDN
  • Server error handling using react-toast
  • Booking / Reservation system and guest/owner reservation cancellation
  • Creation and deletion of properties
  • Pricing calculation
  • Shareable URL filters
  • Full responsiveness and tailwind design and animations

github repo github repo

Image

Travel Pin

Full stack

  • Map pinning travel app implemented using MERN stack.
  • Allows users to create pins on the map and share reviews/experiences with other users.
  • Login, Register and Password authentication using bcrypt.
  • Graphical implementation using Mapbox and Material UI.
  • timeago.js to maintain pin creation and user login/logout timestamps.
  • React-Hooks for form input (name, description, rating)

github repo github repo

Image

FarmAssist

Mobile Application

  • Cross Platform (Android, iOS, Web)
  • Real time monitoring of Temprature, Mositure, Humidity and pH
  • Arduino C in NodeMCU with DHT11, soil mositure and GSM 800L on the hardware side
  • Display past data for up to 12 hours.
  • Realy module to actuate motor remotely
  • Thingspeak cloud
  • Resposive UI

github repo github repo

Other Projects

github repo

Face Recognition Attendance

Machine Learning

Images

Graphic Design Portfolio

Front-End

Images
github repo

NAAD '22

Front-End

Images
github repo

Automate Social Media Posts

Webscarping

Images

NAAD '23

Front-End

Images

My Skills

divider
skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image skill-image

Work Experience

divider
Image

Internship

Shooting With Stars | July-August 2023

  • Added bcrypt and OAuth Google authentication to the client's web app and scaled user registration by 12%
  • Built a ChatBot using React-Hooks and OpenAI API
  • Utilized external libraries to improve UI/UX of company's portfolio website and increased user retention by 26%
Icon

Freelance

Freelancer.com | February-June 2022

  • Implemented price drop email alert system for user input stocks using BeautifulSoup4 and smtplib
  • Added Speech Recognition to client's landing page using annyang.js
Image

Summer Mentorship

ISTE NITK, Surathkal | May-June 2021

  • 4 weeks Web Development Bootcamp with assigned projects every week
  • Introducion to REST APIs, DOM manipulation using jQuery, and Route handling using Express.js

Education

divider
Image

Birla Institute of Technology, Mesra

Current

GPA - 8.47

Icon

Carmel Junior College

2020

ISC - 93.50%

Image

Carmel Junior College

2018

ICSE - 96.00%

Get In Touch

divider
Phone +91 7091071590
Address
Jamshedpur, Jharkhand
India - 831011