Summary
Overview
Work History
Education
Skills
Timeline
Generic
Vivek Gupta

Vivek Gupta

Software Engineer
Mumbai

Summary

Dynamic Software Engineer with more than 3 years of experience in developing innovative chatbot solutions and scalable APIs that enhance user engagement and data integration. Expertise in Node.js, Python, and data visualisation techniques, combined with a solid foundation in computer science, drives the creation of efficient and reliable applications. Passionate about leveraging advanced technologies to solve complex problems and improve operational efficiency in a collaborative environment.

Overview

4
4
years of professional experience
2
2
years of post-secondary education

Work History

Software Solutions Engineer

Gupshup
08.2021 - Current
  • Chatbot Development: Designed, developed, and deployed over 100 chatbots for platforms like Flipkart, Myntra, and Bharat Pe using Node.js, MySQL, and MongoDB
  • API and Webhook Development: Created scalable APIs and webhooks for analytics and service integrations, ensuring seamless data flow and reliability
  • Agentic Bot Development: Built agentic bots from scratch with React.Js & Typescript for the frontend and Python (FastAPI, LangChain, and LangGraph) for the backend.
  • Data Visualization: Leveraged Chart.js to create dynamic and interactive data visualizations for analytical tools
  • Test Automation: Automated testing processes using Selenium in Python, improving efficiency and reducing manual effort

Education

Masters - Computer Science

University of Mumbai
06.2022 - 06.2024

Skills

  • Python
  • JavaScript
  • Nodejs
  • Expressjs
  • Agentic AI
  • Artifical Intelligence
  • LLM
  • SQL
  • Git

Timeline

Masters - Computer Science

University of Mumbai
06.2022 - 06.2024

Software Solutions Engineer

Gupshup
08.2021 - Current
Vivek GuptaSoftware Engineer