loga
Software Engineer
avatar-light
Hi,👋 I'm

Harsh K. Raghav

"I build things for the web."

Tech-savvy problem-solver with a passion for coding and a love for innovation. Proficient in Javascript, TypeScript, Go, Next JS, ReactJS, React Native and go-fiber, Bringing a unique blend of technical and creative skills to develop robust and visually appealing solutions.

1. About Me

Harsh Kumar Raghav
@_Harsh_raghav_|IT | GBU | Delhi
Software Engineer
Student

Greetings, I am Harsh Kumar Raghav, a dedicated Software Engineer from Delhi, India, with a relentless passion for innovation and technological advancement. Currently pursuing a Bachelor's degree in Information Technology from Gautam Buddha University, I have maintained an impressive GPA of 8.2.


My tech journey commenced in July 2020, joining Bots Fusion AI's Core Development Team. At Bots Fusion AI, I played a pivotal role in creating the Chatbot Builder Dashboard. Employing ReactFlow, I designed a node-based UI, streamlining chatbot development. I fortified the system against unauthorized access using Go fiber and established a real-time conversation server using WebSockets, enhancing chatbot responsiveness.


At Mangodoc.ai, I led the development of a comprehensive contract and document management system using React.js, Tailwind CSS, and Schadcn UI. As Web Development Lead at Google Developer Student Club (GDSC), I organized workshops, guiding students in web and app development.


I'm also a writer, sharing insights on becoming a front-end developer and GitHub management. Committed to innovation, collaborative problem-solving, and mentorship, I'm ready to make a lasting impact in software engineering. Excited to drive change and contribute further.

2. Teck Stack

Languages

JavaScript
Typescript
Golang

Frameworks/Libraries

React.js
Next.js
React Native
Gin-Gonic
Go Fiber
Tailwind CSS
SchadCn UI

Tools

VS Code
GitHub
Postman
MongoDB

Hosting

Vercel
Netlify
Railway
Render

3. Work Experience

  1. Software Engineer at Bots Fusion AI

    I spearheaded the creation of the Chatbot Builder Dashboard from the ground up, utilizing ReactFlow for an intuitive node-based interface. This innovation drove productivity and data visualization. I also crafted a dynamic chatbot widget with React.js for effortless integration into any website. On the backend, I fortified security using Go fiber, implementing robust authentication measures to curtail unauthorized access. Furthermore, I engineered a real-time conversation server via WebSockets, amplifying chatbot responsiveness and user engagement.

  2. Software Engineer at Mangodoc.ai

    Mangodoc.ai, a Botsfusion subsidiary in partnership with HighIQ, is akin to a ChatGPT for contracts and documents. Independently, I built the entire product, leveraging cutting-edge technologies like React.js, Tailwind CSS, and Schadcn UI. I integrated protected routes and managed state efficiently using the Context API.

  3. Web Development Lead - Google Developer Student Club (GDSC)

    I took the lead in organizing seminars and workshops, mentoring students and initiating their development paths. Through various App and Web development workshops, I played a pivotal role in enhancing students skills in crafting web and mobile applications.

4. Projects

Infinimind.ai - AI-powered Chatbot, Code, Video, Music, and Image Generation

Infinimind.ai the ultimate destination where human creativity intersects with the power of artificial intelligence. Unleash the full potential of your imagination and bring your ideas to life in ways you've never imagined. With its cutting-edge features, Infinimind.ai stands out as a pioneer in the world of AI-powered creativity.

Periodically

Infinimind.ai the ultimate destination where human creativity intersects with the power of artificial intelligence. Unleash the full potential of your imagination and bring your ideas to life in ways you've never imagined. With its cutting-edge features,Infinimind.ai stands out as a pioneer in the world of AI-powered creativity. Engage in captivating conversations with our advanced AI chatbot, which not only responds intelligently but learns from you, adapting its interactions to your unique style. Need to generate code? Let our cutting-edge AI algorithms instantly craft code snippets, revolutionizing your development process.

Tech Stack:

React.js
Next.js
TypeScript
NextAuth
MySQL
PrismaORM
OpenAI

Balloon.js : Create-balloon CLI (npx create-balloon@latest)

Balloon.js is a Flexible command-line tool that Seamlessly integrated major frameworks like Next.js, React, Vue, Preact, Svelte, Solid, and Qwik for enhanced project flexibility.

Periodically

Create-balloon CLI is a versatile and powerful command-line tool that empowers developers to effortlessly generate state-of-the-art application starter kits for a wide range of modern frontend frameworks and UI libraries. Whether you're building applications using Next.js, React, Vue, Preact, Svelte, Solid, Qwik, or other popular frameworks, Create-balloon CLI has got you covered. It offers seamless integration with essential UI libraries like Tailwind, Tailwind + SchadCn UI, ChakraUI, AntDesign, and MaterialUI, allowing you to kickstart your project with stunning visual design and exceptional user experiences.

Tech Stack:

Node.js
TypeScript

Periodically - The Periodic Table

Periodically - is a free web application which displays the entire Periodic Table at startup interface. The table has a long- form approved by the International Union of Pure and Applied Chemistry (IUPAC) as the core.

Periodically

We all remember the times when we used to struggle to remember the names, properties, groups, etc. of periodic elements. Those sweet-saur nostalgic school memories of memorizing the whole periodic table for our upcoming Unit test used to be a nightmare for many of us! The periodic table is the heart of chemistry and to make its learning more fun and engaging, the idea to build "Periodically-The Periodic Table" was born.

Tech Stack:

React.js
Next.js
Javascipt
GoLang

cryptoverse - Cryptocurrency App

Cryptoverse: Your all-in-one crypto companion. Explore 200+ cryptos, interactive charts, currency converter, news, and portfolio tracking. Powered by React.js, Tailwind CSS, CoinGecko API, Bing News API, and Shcadcn UI.

Periodically

Cryptoverse is an innovative and user-friendly web application designed to cater to cryptocurrency enthusiasts and investors alike. With a vast database comprising details of over 200 cryptocurrencies and information on 50 different country currencies, Cryptoverse offers a one-stop platform for all your cryptocurrency-related needs. Whether you are a beginner exploring the world of digital assets or an experienced investor seeking in-depth analysis and real-time data, Cryptoverse has you covered.

Tech Stack:

React.js
TypeScript

Designed & Built by Harsh K. Raghav
© 2023 All rights reserved.