Learn more about me
An International Student from INDIA coming to the USA to fulfill his big dream of revolutionizing the Tech Industry.
I'm pursuing a B.S. in Computer Science with a minor in Business Administration at Jacksonville State University, with graduation expected in May 2027. My experience spans AI-enabled full-stack applications, Java and MySQL systems, Android development, product management, and TensorFlow research. I enjoy building useful software and connecting technical implementation with user needs.
Java, Python, JavaScript, TypeScript, SQL, C, C++, HTML/CSS
React, Next.js, Node.js, Material UI, Bootstrap, TensorFlow, LangChain, Matplotlib
OpenAI API, Gemini API, RAG, Pinecone, Embeddings, Web Scraping
MySQL, PostgreSQL, Firebase/Firestore, AWS, Microsoft Azure, Vercel
Git, GitHub, Android Studio, Microsoft SSMS, Gradle, JUnit, REST APIs, Agile/Scrum
Education
Jacksonville State University, Jacksonville, AL
GPA: 3.8/4.0
Relevant Coursework: Data Structures & Algorithms, Object-Oriented Programming, Software Engineering, Database Systems, Mobile App Development, Web Scripting, Computer Networking, Computer Architecture, Operating Systems, Discrete Computation Structures
Parth School of Science and Competition, Vadodara, India
GPA: 3.14
Professional Experience
Remote
Neverending Inc.
Jacksonville State University
My Projects
An AI search project using Next.js, LangChain, Pinecone, and vector search. Its four-stage pipeline scrapes professor reviews, generates embeddings, indexes them, and retrieves relevant context to ground answers in review data. Used by 200+ students.
"CODE"
This app is built with Next.js and utilizes the Gemini API for generating flashcards. Clerk is used for sign-in and sign-up, while Firebase securely stores the saved flashcards. Stripe handles smooth payment processing for the pro subscription. Users can generate flashcards by providing text on a topic and save them to their accounts, with data stored in Firebase
"VIEW DEMO"
"CODE"
A Java and MySQL workforce management system for employee badges, punches, schedules, attendance, and absenteeism. It uses DAO-based database access and produces JSON reports such as hours summaries and who's-in/who's-out status.
"CODE"
An Android crossword game built in Java using an MVC architecture. It displays interactive puzzle grids and clues, validates guesses, saves progress locally, and can retrieve new puzzles through a web service.
"CODE"
Developed the OoTD (Outfit of The Day) app during the AI ATL Hackathon, leveraging OpenAI's DALL-E 3 model to generate trending fashion images. Participated in the NLX.ai sponsor track by creating a customer support bot that also provides personalized fashion advice.
"VIEW DEMO"
"CODE"
This app is built with Next.js and utilizes the Gemini API Key. It is deployed live on Vercel. It provides tailored exercises that target specific muscles, along with recovery guidance and precautions to follow during workouts.
"VIEW DEMO"
"CODE"
This app is developed using Next.js with Firebase as the backend and is deployed live on Vercel. It allows you to add and remove items, and includes a search bar to help you find the items you need.
"VIEW DEMO"
"CODE"
This tutoring system is built entirely in C++, designed to teach Python from basic to advanced levels. We have also included quizzes to ensure learners become confident in their Python skills.
"CODE"
This billing system, developed in C++, is designed to generate receipts for tuition and other school-related expenses. Each receipt is saved using the person's enrollment number and name for easy reference.
"CODE"
An Android game built in Java where the player competes against a randomized computer choice. The app evaluates each round, explains the result, and tracks both scores.
"CODE"
A Java Android utility that converts temperatures between Fahrenheit and Celsius. It accepts input in either unit and displays a formatted result through a clean View Binding interface.
"CODE"
A creative-writing Android app built in Java that generates random mystery plot prompts. The simple interface gives writers a new story idea each time they request help.
"CODE"
A calculator interface designed in Android Studio with Java, XML, View Binding, and ConstraintLayout. It presents a responsive mobile keypad for numbers and common arithmetic operations.
"CODE"
Contact Me
700 Pelham Road North, Jacksonville, AL 36265
mpatel12@stu.jsu.edu
mahin_24