VM

Software Engineer

Vaibhav Mashal — Software Engineer

Vaibhav
Mashal

AI Automation Engineer |

Passionate about creating elegant solutions to complex problems. With expertise in Full Stack Development, I build scalable and efficient web applications that make a difference — from backend APIs to polished user interfaces.

02 — EXPERIENCE

Work Experience

Where I've built real-world products and grown as an engineer.

01
INTERNSHIPCurrent

Software Developer Intern

Webtech Developers Pvt Ltd

Pune, IndiaNov 2025Present
  • Developed AI-powered backend services using Python, Django, and FastAPI for Windows desktop applications.
  • Built an intelligent feedback management system using OpenAI LLMs, FastAPI, Celery, and Redis to automate feedback classification, crash report analysis, task assignment, and email notifications.
  • Integrated Microsoft Azure Cognitive Services for document translation, language detection, and text-to-speech capabilities.
  • Designed secure REST APIs for AI services, software licensing, and desktop application integrations.
  • Developed responsive and user-friendly interfaces using React and TypeScript for software licensing, feedback management, and application workflows.
  • Built reusable frontend components and integrated REST APIs to deliver seamless communication between React applications and backend services.
  • Implemented software licensing workflows using Quick License Manager (QLM), including activation, deactivation, offline licensing, and license upgrades.
  • Integrated Stripe payment gateway for secure software licensing purchases, subscriptions, refunds, and order management.
  • Optimized backend performance through asynchronous processing, API optimization, and scalable background task execution.
ReactTypeScriptTailwindPythonDjangoDjango ChannelsPostgreSQLRedisCI/CDNode.jsOpenAI LLMsFastAPICeleryQuick License Manager (QLM)Stripe payment gatewayMicrosoft Azure Cognitive Services

03 — SKILLS

Skills & Technologies

The tools and technologies I use to build production-ready applications.

Languages

Core programming languages

JavaPythonC++JavaScriptTypeScript

Frontend

UI frameworks & styling

HTML5CSS3Tailwind CSSReact.js

Backend

Server-side technologies

Node.jsExpressREST APIsDjangoFastAPIDjango Channels

Databases

Data storage solutions

MongoDBMySQLPostgreSQLRedis

Version Control

Collaboration & source control

GitGitHubGitLab

Cloud & DevOps

Infrastructure & deployment

CoolifyDockerCI/CD

AI

Generative & Agentic AI

LLMsAgentic AILangGraphRAGGoogle Gemini APIOpenAI APIAI AgentsFunction Calling

04 — PROJECTS

Featured Projects

A selection of projects that showcase my engineering skills and approach to building software.

01

SCORE-GO

SCORE-GO is a personalized cricket scoring website where users can signup, signin, create teams for local and global cricket tournaments, track live scores, and manage team statistics.

HTMLCSSJavaScriptNode.jsExpress.jsMongoDB
02

Metro AI

Metro Guide, an AI-powered 3D metro navigation platform that combines Graph Theory, Dijkstra's Shortest Path Algorithm, and the Haversine Formula to compute the shortest routes, detect the nearest metro stations, and optimize multi-line journeys

ReactJSTailwindCSSGoogle GeminiFastAPIOpenAI
Live DemoNo Source
03

Health Bites

AI wellness app using GenAI, Gemini Vision, and React.js for meal & workout analysis and smart planning. Integrates fitness, nutrition, coaching, and social features.

Gemini VisionReact.jsGenAILLMTailwind CSS
04

Online BookHub

Full-stack bookstore with React & Django REST Framework featuring authentication, role-based access, Stripe payments, search, filtering, cart management, and real-time updates.

ReactJSDjangoDjango REST FrameworkPostgreSQLStripe
No DemoNo Source
05

Vaccine Management System

A vaccine management system that allows users to signup, signin, search for vaccines, book appointments, view and cancel appointments. Backed by MySQL via JDBC.

JavaSwingMySQLJDBC

05 — EDUCATION

Education

My academic background and the foundations that shaped my technical thinking.

01

B.TECH — CS

Bachelor of Technology in Computer Science and Engineering

Nagesh Karajagi Orchid College of Engineering & Technology, Solapur

Pursuing
Solapur, Maharashtra2023 – 2026
02

DIPLOMA — CS

Diploma in Computer Technology

Government Polytechnic, Solapur

Solapur, Maharashtra2021 – 2023

06 — ACHIEVEMENTS

Achievements

Recognition and leadership roles that reflect my drive and community involvement.

Web Development Lead

Web Development Lead at Google Developers Group, NKCOET. Led technical workshops, mentored junior developers, and organized developer events.

Ideathon Winner

Winner of the Ideathon competition at SSWP. Developed and pitched an innovative solution that ranked first among all competing teams.

07 — CERTIFICATIONS

Courses & Certifications

Continuous learning across full-stack development, AI, cloud, and data engineering.

LinkedIn Learning

React.js

Dec 2024
View Credential
LinkedIn Learning

Node.js

Sep 2024
View Credential
LinkedIn Learning

TypeScript

Dec 2024
View Credential
LinkedIn Learning

Postman Essential Training

Dec 2024
View Credential
LinkedIn Learning

Prompt Engineering with ChatGPT

Sep 2024
View Credential
LinkedIn Learning

Python Data Analysis

Dec 2024
View Credential
Microsoft

Career Essentials in Data Analysis

Oct 2024
View Credential
Microsoft

Career Essentials in Generative AI

Dec 2024
View Credential
GitHub

Career Essentials in GitHub

Jan 2025
View Credential
Microsoft

Cloud Computing

Dec 2024
View Credential
LinkedIn Learning

Advance Design Patterns

Dec 2024
View Credential
LinkedIn Learning

PostgreSQL Essential Training

Jan 2025
View Credential
LinkedIn Learning

Data Engineering Foundations

Jan 2025
View Credential

08 — CONTACT

Get in Touch

Have a project in mind or just want to chat? I'm always open to interesting conversations.

Let's build something together

Whether you're looking to hire, collaborate on a project, or just want to connect — drop me a message and I'll get back to you as soon as I can.