Hi, I'm Harshal 👋
Full Stack Developer and Technical Writer. Active in the tech community!
HR

About

I'm a Computer Science student at Vellore Institute of Technology. With a strong academic background (CGPA: 9.24/10.00), I've gained valuable experience through internships at companies like Jiibs and Soundverse.ai. I've led projects at IET-VIT, won the YANTRA Hack-Track, and was recognized as Best Freshers at WomenTechies'22. I am currently working as a Software Engineering Intern at S20.ai.

Skills

Typescript
Javascript
Go
Java
C
C++
Python
Next.js
React.js
Express.js
Node.js
MongoDB
PostgreSQL
Redux
Tailwind
Bootstrap
Cobra
Svelte
Github Actions
Ffmpeg
Google Cloud Platform
Supabase
AWS
WebSockets
Wokwi
Arduino
React Native
Nest.js
Docker
My Projects

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.

genie

genie is an AI-powered CLI tool written in Go. It is designed to help beginners to understand their daily CLI tasks. It is a simple, fast, and easy-to-use tool that can be used to perform various tasks like file management, system information, and more. With genie, users can also generate images, music, scrape websites and much more!

Go
Cobra
OpenAI
Gemini

Nerd Nest

Nerd Nest is a one-stop platform for students preparing for placements. It features a customized GPT chatbot to address placement-related queries and allows students to track their LeetCode problems, projects, and more. Students can also add their own questions with a LeetCode-like interface for easy progress tracking.

Next.js
Typescript
Supabase
Shadcn UI
moodLog

moodLog

Track your mood in real-time with data from wearable IoT devices. Get personalized AI powered suggestions based on your mood patterns. Developed this for my Wearable computing class.

React Native
Typescript
Wokwi
DHT22 Sensor
Node.js
Websockets
OpenAI
Gemini

Xssorcist

A very simple website vulnerability scanner made with Cheerio.js and Node.js. It scans a website for XSS vulnerabilities and reports them back to the user. A pdf report is also generated. Developed this for my Information Security class.

React.js
Javascript
Node.js
Express.js
Cheerio
PingMe

PingMe

Missed a meeting scheduled in the next sprint? PingMe is here to help! PingMe is a simple and easy-to-use reminder service which allows you to set reminders for your meetings, deadlines, and more.It sends you an email and a WhatsApp message! This is because most people check their emails and WhatsApp messages more frequently and it is more likely that they will see the reminder.

React Native
CronJobs
Node.js
Whatsapp API
EmGen

EmGen

EmGen is a web application that uses face-api.js and Tensorflow.js to generate music based on the user's emotion. You can provide additional context about your mood and the application will generate music accordingly. The application uses Google Cloud Platform for hosting and storage and the MusicGen model by Facebook for generating music.

Next.js
face-api.js
Tensorflow.js
Google Cloud Platform
Hackathons and Events

I love creating innovative solutions

During my time at university, I participated in 10+ hackathons. These events were more than just competitions; they were opportunities to collaborate with talented individuals from across the country and turn imaginative ideas into reality within 2-3 days. The experience was truly inspiring and showcased the boundless creativity and passion of everyone involved.

  • G

    Google I/O Connect 2024

    Bengaluru, India

    Developed Athena, for Yug Foundation, Pune under the Google Solutions Challenge. Athena is a platform that connects NGOs with its users, allowing them to gain insights into the NGO's work and donate to the cause. It also provides a chatbot which is trained to answer user queries based on health, education, and more.
  • Y

    Yantra Hack - Track Winner

    Vellore, India

    Organized by Vellore Institute of Technology
  • D

    Devsoc 2024

    Vellore, India

    Organized by Codechef VIT
  • D

    Devsoc 2023 - Top 10

    Vellore, India

    Organized by Codechef VIT
  • D

    Devjams 2022

    Vellore, India

    Organized by Google Developer Student Clubs VIT
  • W

    WomenTechies 2022 - Best Freshers

    Vellore, India

    Organized by Google Developer Student Clubs VIT
Contact

Get in Touch

Whether you have a question, want to collaborate, or just want to say hi, feel free to reach out! The best way to contact me is via email. Just send me an email and I'll get back to you as soon as possible. I look forward to hearing from you!