Software Developer

Hi, I'm Jaimin Patel

A passionate software developer with a strong foundation in computer science and an innovative mindset.

Education: University of Toronto - Mississauga

Program: Computer Science (specialist) and Math (minor)

Interests: Web Development, Machine Learning, and Robotics

Hobbies: Sports, Chess, and Music

Explore My Projects
Jaimin Patel
My Expertise

Skills & Technologies

Here are the technologies and skills I've gained throughout my academic and professional journey.

Frontend

React90%
Next.js80%
JavaScript90%
HTML/CSS95%
Tailwind CSS85%

Backend

Python95%
C++85%
Java85%
Node.js75%
PostgreSQL80%

Other

Machine Learning85%
Robotics95%
Git & GitHub95%
Data Structures95%
Algorithms90%
My Portfolio

Featured Projects

Wellthify - AI-powered Health App

Wellthify - AI-powered Health App

Developed a health app that uses Google Gemini AI to analyze user data and provide personalized health recommentations. The app includes an interactive UI and a backend API for data processing.

ReactJavaScriptGemini AIGoogle APIsNodeJS
Image Inpainting - Computer Vision with ML

Image Inpainting - Computer Vision with ML

Distilled a large LaMa inpainting model into a lightweight UNet-based student model. Improved inference speed while maintaining visual fidelity, focusing on enhancing model efficiency for real-time applications.

PyTorchOpenCVSciPyCUDACNN architectures
City Classification Model

City Classification Model

Built several regression and classification ML models such as Linear and Logistic Regressors, Decision Tree and Random Forest Classifiers, and Neural Networks to predict/classify data.

NumPyScikit-learnPandasPyTorchMatplotlib
Autonomous Medical Robot

Autonomous Medical Robot

Programmed a surgical robot system similar to ROSA ONE, utilized for minimally invasive brain surgery. Implemented through Frank Emika Panda Robot Arm in University of Toronto's Robotics Lab.

C++EigenlibfrankaRobotics
Chhoti Ammi - A Kitchen Robot

Chhoti Ammi - A Kitchen Robot

A collaborative robot (Franka Emika's Panda Robot Arm) programmed to cook a typical Indian tiffin - paratha and sabzi. Built using Franka Desk GUI and robotics fundamentals.

Motion PlanningHRIInverse Kinematics
Image Processing

Image Processing

An image processing software which uses a compression algorithm and QuadTree data structure to compress an image, with a decompression algorithm to convert back to the original state.

PythonCompressionQuadTreeAlgorithms
Game Development

Game Development

Developed Meepo is You, a game where the dynamic rules are made by the player by connecting blocks together, with a Stack data structure for move history.

PygameStack Data StructureGame Dev

More Projects Coming Soon...

Get In Touch

Spark the Conversation

Have a project in mind or just want to connect? Feel free to reach out!