Hi, I'm Rahi Padwal.

A

About

I’m Rahi, a software developer from Pune, India, focused on building AI-driven software that actually runs in production. From internships to personal projects, my work revolves around turning data, models, and APIs into usable products. I’m driven by a deep interest in how intelligent systems can be designed, deployed, and improved.

  • Languages: Python, Java
  • Databases: MySQL, MongoDB
  • Libraries: scikit-learn, NumPy, Pandas, matplotlib, OpenCV, RAG
  • Frameworks: Flask, Fast API, Node.js, Spring Boot, Next.js, LangChain, PyTorch
  • Tools & Technologies: Git, Docker, Visual Studio, AWS, Render, Google Colab, Jupyter Notebook

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Software Development Intern
  • Engineered core workflows and backend logic using Bubble.io's framework, implementing automated data validation, conditional logic, and real-time user notifications.
  • Integrated external REST APIs through Bubble's API Connector to extend app functionality and debugged and optimized client-side workflows and server actions, reducing average response time by 20%.
  • Collaborated with senior engineers to design strategies from Bubble to a code-based architecture (Flask/FastAPI) for improved scalability and maintainability.
  • Tools: Bubble.io, REST APIs, Flask, FastAPI
May 2024 - October 2024 | Remote

Projects

SmartDocs
SmartDocs

Full stack SaaS document inbox with federated learning classification

Accomplishments
  • SmartDocs is a SaaS document management system that uses federated learning to automatically classify and route enterprise documents without centralizing sensitive data.
  • It supports secure uploads, auto-tagging, and workflow automation, helping organizations reduce manual processing while improving classification accuracy.
  • Tech Stack: Python, scikit-learning, Spring Boot, REST APIs, Next.js.
Nike Price Prediction
Nike Price Prediction

ML regression model to predict product-level profit from Nike sales data

Accomplishments
  • Built random forest regression model with comprehensive data processing and feature engineering.
  • Identified key profit drivers through feature importance analysis and evaluated using MAE, RMSE, and R² metrics.
  • Tech Stack: Python, scikit-learn, Pandas, NumPy, matplotlib
QueryWise
QueryWise

Full-stack platform with AI-powered query assistance for multiple databases

Accomplishments
  • Connects, manages and queries local and cloud MySQL and MongoDB databases with dynamic schema visualization.
  • AI-powered assistance using Groq API converts natural language to SQL/MongoDB queries.
  • Tech Stack: Fast API, Flask, GroqAPI, MySQL, MongoDB, React.js, REST APIs
The Answer Key
The Answer Key

Platform for students to access exam papers and syllabus with secure authentication

Accomplishments
  • A web platform that gives students centralized access to previous years’ exam papers and the latest syllabus with secure, verified logins.
  • Built to scale smoothly from initial launch to 500+ active users by migrating from a relational database to a real-time backend.
  • Tech Stack: React.js, Node.js, Express.js, Passport.js, MySQL, CSS, JavaScript
Agri-Aqua
Agri-Aqua

Smart irrigation system optimizing crop survival with machine learning

Accomplishments
  • ML models (Decision Tree, Random Forest, Logistic Regression) predict crop survival based on weather and user input.
  • Achieved 92% model accuracy with seamless integration between frontend, backend, and ML models for farmers.
  • Tech Stack: HTML, CSS, JavaScript, Python, Flask, scikit-learn, Pandas, NumPy
Chat with PDF
Chat with PDF

RAG system enabling question-answering over PDF documents with chat memory

Accomplishments
  • Built retrieval augmented generation (RAG) system using LangChain and OpenAI APIs.
  • Integrated vector database as retriever with chat memory function for seamless conversation management.
  • Tech Stack: Python, LangChain, OpenAI API, Vector Database
Pet Management System
Pet Management System

Comprehensive web app for managing pet adoptions, donations, and medical records

Accomplishments
  • Role-based authentication (Admin/Employee) with secure password hashing and Flask-Login protection.
  • Full CRUD operations for pets, adoptions, donations, and medical records with automatic status tracking.
  • Tech Stack: Flask, MySQL, HTML5, CSS3, JavaScript, Bootstrap 5, Flask-Login

Skills

Languages and Databases

Python
Java
MySQL
MongoDB

Libraries

LangChain
NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Backend & Frameworks

Flask
Fast API
Spring Boot
Node js
TensorFlow
PyTorch

Other

Git
Visual Studio
AWS
Google Colab
Jupyter Notebook
Docker

Education

MKSSS's Cummins College of Engineering for Women

Pune, India

Degree: Bachelor of Technology
GPA: 8.1/10.0
Expected Graduation: May 2027

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Operating Systems
    • Machine Learning & Deep Learning
    • Artificial Intelligence
    • Computer Networks
    • Object Oriented Programming

Contact