Gaurav Upadhyay

Hi, I'm Gaurav Upadhyay

About Me

Gaurav Upadhyay is the Founder of ThinkFlowGPT, an AI-driven workflow automation startup revolutionizing business processes with intelligent automation. A passionate software developer and AI enthusiast, he is dedicated to building innovative, user-centric solutions.

Currently pursuing an Integrated Master’s in AI (IMCA) at Parul University, he has expertise in DSA, Java, C++, Python, React.js, Next.js, TypeScript, and DBMS. Specializing in AI-driven development, full-stack programming, and distributed computing, he actively explores robotic AI, neural networks, and operating systems.

Committed to solving real-world problems, Gaurav thrives on innovation, collaboration, pushing technology forward and connecting like minded people.

My Skills

Gaurav Upadhyay HTML

HTML

Gaurav Upadhyay CSS

CSS

Gaurav Upadhyay JavaScript

JavaScript

Gaurav Upadhyay PHP

PHP

Gaurav Upadhyay GoLang

Go

Gaurav Upadhyay React

React

Gaurav Upadhyay python

Python

Gaurav Upadhyay Java

Java

Gaurav Upadhyay C++

C++

Gaurav Upadhyay aws

aws

Gaurav Upadhyay - GitHub Logo

GitHub Projects

I have several years of software development experience, both solo and in teams. I strongly believe in teamwork and collaboration, which has led me to contribute to many open-source projects on GitHub. Below are some of my notable projects with details about the technologies used and key takeaways:

Self Study: Distributed Computing

I undertook a self-study on Distributed Computing. I explored various concepts like Gossip Protocol, Membership Lists, Database Sharding, Consistent Hashing, Time and Ordering in Distributed Systems, and the Paxos Consensus Algorithm. I also read research papers on systems like Cassandra, Google Big Table, Dynamo DB, and Google File System.

Cassandra

Google Big Table

Dynamo DB

Google File System

Report

Distributed Computing Concepts: Gossip Protocol, Membership Lists, Database Sharding, Consistent Hashing, Time and Ordering, Paxos, and insights from papers on Cassandra, Google Big Table, Dynamo DB, and Google File System.

Work Experience

Aspiring Software Developer with a Passion for Data Science and Full-Stack Development

2025

Founded ThinkFlow GPT (2025 - Present)

ThinkFlowGPT is an AI-powered LLM revolutionizing businesses in Gujarat with intelligent workflow automation, boosting efficiency and innovation. It also empowers students with instant coding assistance and AI-driven solutions, bridging the gap between technology and real-world impact.

2024

Acquired certifications and developed skills

I gained proficiency in Java through a NASSCOM Certification and strengthened my skills in Data Structures and Algorithms (DSA) through an NPTEL certification course. Additionally, I earned the Postman API Fundamentals badge, am currently expanding my knowledge by learning C++, and am also exploring Data Science using Machine Learning and Python.

2023

Parul University - IMCA (Artificial Intelligence)

Currently pursuing an Integrated Master of Computer Applications (IMCA) degree at Parul University, focusing on advancing my knowledge and skills in computer science and technology.

CGPA: 8.2

Certifications

Explore my certifications below: