Resume

↓ Download PDF

Vaibhav Bansal

Software Engineer · AI Engineer

vaibhav.bansal945@gmail.comUnited Statesvaibhavbansal.ingithub.com/VaibhavBansal26linkedin.com/in/vaibhavbansal-profile

Software Engineer and AI Engineer with 5+ years of experience building scalable applications and AI-powered systems. M.S. in Engineering Science & Data Science from SUNY Buffalo. Expert in Python, React, Next.js, Docker, AWS, LangChain, RAG, and cloud-native architectures. Proven track record at Wipro Technologies and DashClicks. Research Assistant, Graduate Teaching Assistant, and Graduate Student Assistant at SUNY Buffalo. Open-source npm publisher and published Springer research author.

Software Engineer

DashClicks · Remote / India

Sep 2021 – Jan 2024

Architected and deployed scalable, user-centric web applications. Built full-stack features including a drag-and-drop funnel builder (React + GrapesJS). Led frontend development initiatives that improved user engagement across the DashClicks platform.

ReactGrapesJSNode.jsAWSDockerTypeScript

Software Engineer

Wipro Technologies · India

Aug 2020 – Sep 2021

Full-stack development using Java and React. Worked on enterprise-level applications, REST API design, and deployment pipelines for Fortune 500 clients.

JavaSpring BootReactSQLDocker

Research Assistant

University at Buffalo (SUNY) · Buffalo, NY, United States

Sep 2025 – Present

AI/ML research at SUNY Buffalo. Working on applied machine learning systems, data pipelines, and academic research projects in the Engineering Science & Data Science program.

PythonMLDeep LearningData ScienceResearch

Graduate Student Assistant

University at Buffalo (SUNY) · Buffalo, NY, United States

Feb 2025 – May 2025

Graduate Student Assistant supporting faculty and department operations. Assisted with coursework infrastructure, data tooling, and student-facing academic resources.

PythonData SciencePostgreSQLAcademic Support

Graduate Teaching Assistant

University at Buffalo (SUNY) · Buffalo, NY, United States

Sep 2024 – Jan 2025

Teaching Assistant for EAS 503 (Programming & Database Fundamentals) and CDA 500 (Applied Machine Learning at Scale). Conducted labs, graded assignments, and held office hours for graduate-level courses.

PythonSQLPostgreSQLMachine LearningTeaching

State University of New York at Buffalo

M.S. in Engineering Science & Data Science

2024 – 2025

GPA: 3.8/4.0

Vellore Institute of Technology (VIT University)

B.Tech in Computer Science & Engineering

2016 – 2020

CGPA: 8.62/10.0

Languages:

Python, JavaScript, TypeScript, Java, SQL, Bash

Frontend:

React, Next.js, Tailwind CSS, Redux, HTML5, CSS3, Framer Motion

Backend:

Node.js, Flask, FastAPI, Spring Boot, REST APIs, GraphQL

AI / ML:

LangChain, RAG, LLMs, TensorFlow, PyTorch, Scikit-learn, OpenAI API, Hugging Face

Data Engineering:

Apache Spark, Kafka, Airflow, Snowflake, PostgreSQL, MongoDB, Redis

DevOps & Cloud:

Docker, Kubernetes, AWS, Azure, CI/CD, Jenkins, Terraform

Microsoft Certified: Azure Fundamentals (AZ-900)

Microsoft

2023

AWS Solutions Architect

Amazon Web Services

2023

Deep Learning Specialization

Coursera / deeplearning.ai

2022

Machine Learning

Stanford / Coursera

2021

Obstacle Avoidance Using Stereo Vision and Depth Maps for Visual Aid Devices

SN Applied Sciences · 2020

ORCID: 0000-0002-5433-0385 →

grapesjs-advance-components

Published npm package extending GrapesJS with advanced drag-and-drop UI components.

npmjs.com/package/grapesjs-advance-components →