Hello,

I am Kaustubh Dwivedi !

I am an enthusiastic programmer... šŸ‘©ā€šŸ’»

Start Scrolling and take a look at my Portfolio,
and let's create something big together !
About Me

I am a Software Engineer (L3) at Google in the Offline Ads team, where I focus on backend development, data pipelines, and internal tools using C++, Go, and SQL. My work involves improving conversion tracking accuracy, building reliable and scalable data systems, and enhancing reporting infrastructure to support business-critical insights.


Previously, I worked as an Associate Software Engineer at Ivanti, where I applied my skills in C++/Windows development, networking, and security to create innovative solutions for IT and security management. I contributed to feature rollouts for global clients, build migrations, VPN enhancements, and resolving high-severity vulnerabilities, improving product performance and stability.


Before that, I interned at Walmart Global Tech India, where I worked in the Data Engineering team and gained experience with Tableau, Google Secret Manager, Spark, Kafka, and other big-data tools. I have also worked as a React Developer in two startups, building responsive applications and interactive features. In addition, I contributed to open source through GirlScript Winter of Contributing and Code for Government, and served as a senior core member of the Student Technical Community at VIT Vellore, where I organized and participated in technical events and workshops.


I hold a B.Tech in Computer Science from Vellore Institute of Technology, where I also completed multiple courses and certifications in machine learning, cloud technologies, and Microsoft tools. I am passionate about learning new technologies, solving real-world problems, and mentoring future engineers.


Apart from academics, If you are a person who loves to discuss about Football, Chess, F.R.I.E.N.D.S. or Marvel or any random space mystery feel free to hit me up!

My Gallup Strengths
Achiever

People exceptionally talented in the Achiever theme work hard and possess a great deal of stamina. They take immense satisfaction in being busy and productive.

Restorative

People exceptionally talented in the Restorative theme are adept at dealing with problems. They are good at guring out what is wrong and resolving it.

Focus

People exceptionally talented in the Focus theme can take a direction, follow through and make the corrections necessary to stay on track. They prioritize, then act.

Futuristic

People exceptionally talented in the Futuristic theme are inspired by the future and what could be. They energize others with their visions of the future.

Competition

People exceptionally talented in the Competition theme measure their progress against the performance of others. They strive to win rst place and revel in contests.

Skills

Frontend

  • HTML/CSS/JS
  • TailwindCSS
  • ReactJS
  • NextJS
  • React Native

Backend

  • NodeJS
  • ExpressJS
  • MySQL
  • Firebase
  • MongoDB

Languages

  • C/C++
  • Python
  • Java
  • JavaScript
  • Scala

Tools

  • Git/Jira/Confluence
  • MS Visual Studio
  • Docker
  • Intellij
  • Tableau

Others

  • Linux/Windows
  • Data Science
  • Big Data
  • Databases
  • Cloud
My Projects
Used TMDB API to develop frontend of a MovieApp using ReactJS and Tailwind CSS. Also used Auth0 for Authenticaton. User can perform various queries like searching movies, specific genre movies and filtering movies based on different criterias. Also user can add movie to Favourites, Completed or WatchLater.
Worked on a Face Mask Detection project which uses Transfer Learning using Keras and MobileNetV2. This project classifies whether a human face is wearing a face mask or not.
Developed a multi‐user todo app with signup and login functionality using Firebase Authentication. Various users can view and modify their todo‐Lists. Used Google Firestore for storing users data.
Created a ChatBot using NLP (NLTK), Keras, Tkinter for the technical club of which I was part of in my college. This chatbot answers simple queries of the users about the club.
Created simple excuse generator API. It's a simple API that allows you to get a random excuse. You can use it to get random excuses for specific categories. You can also get more than one excuse by sepcifing n value. It is free to use.
Use of Google Youtube Analytics API for Analysis of my favourite 5 youtube channels that helped me during my college life :   1. 5MinEngineering
2. GateSmashers   3. NesoAcademy
4. Education4U   5. KnowledgeGate
Frontend Mentor is a website that contains beginner friendly frontend challenges. It is created using Vanilla css and Javascript.
Expense Tracker is a React Native project made using Expo and Firebase. It allows you to track all of your expenses.
IP Address Tracker allows you to track an user's address by taking their IP address as input.
DOS Attack Detector uses ML to detect DOS attacks on your system.
A simple Lottery Participation Smart Contract developed and tested using Solidity.
A simple calculator app with dark theme made using HTML, CSS and JavaScript.
My Experience
Dec 2024 - Present
  • Worked with product, analytics, and infrastructure teams to deliver features that improve tracking accuracy and system reliability.
  • Contributed to backend services using C++ and Go, ensuring efficiency, stability, and maintainability of internal tools.
  • Designed, implemented, and optimized robust data pipelines with automated testing and monitoring for scalability and performance.
Jan 2023 - Dec 2024
  • Worked as a Software Engineering Intern from Jan to June then joined as full time.
  • Migrated the build environment of the product from VisualStudio-2019 to VisualStudio-2022 using latest build tools such as Win11 SDK and latest WDK.
  • Working on various feature improvements and bugs fixing.
May - July 2022
  • Worked as a DS&I Intern (Data Strategy and Insights) at Walmart Global Tech under a Data Engineering team.
  • Worked on various projects of Data Engineering. Created several Dashboards using Tableau. Integrated Google Secret Manager in a big data Project
  • Learned about various Data Engineering tools like Airflow, Spark, Kafka, etc. Also learned about various Data Engineering concepts like ETL, Data Pipelines, etc.
Jan - March 2022
  • 90 days React Frontend Developer Intern.
  • Designed various parts of website and also designed several games for primary level students in Vanilla JS.
  • Also worked on the Admin Panel and its integration with Frontend.
  • Fixed various bugs and improved the UI of the website including the Responsiveness of the website.
March - May 2020
  • Completed 90 days of online Summer Internship Training Program in Machine Learning and Data Science at IIT Kanpur.
  • Learnt about various Machine Learning Algorithms, Data Science concepts and NLP concepts.
  • Also completed Sentiment Analysis Project.

Contact Me