Hello, I'm Shakeer

I am Computer Science Student at Toronto Metropolitan University

I am interested in Software Development, Data Science, and Machine Learning. I enjoy building web applications, solving complex problems, and working on innovative projects. I have experience with technologies like React, Node.js, and AWS, and I am passionate about continuous learning and exploring new technologies.

View Resume
tmu building

My Interests

⚙️

Full Stack Engineering

Building scalable and efficient web applications, managing front-end and back-end development, and integrating APIs to deliver seamless user experiences.

🧠

Data Science / ML

Analyzing large datasets, creating predictive models, and leveraging machine learning algorithms to gain valuable insights and automate decision-making.

🤖

Artificial Intelligence

Building and utilizing AI-powered tools, integrating large language models into applications, and exploring techniques like RAG and embeddings to create intelligent, grounded user experiences.

My Skills

Python Logo

Python

JavaScript Logo

JavaScript

Java Logo

Java

C++ Logo

C++

React.js Logo

React.js

Node.js Logo

Node.js

HTML Logo

HTML

CSS Logo

CSS

SQL Logo

SQL

MongoDB Logo

MongoDB

Linux Logo

Linux

API Logo

API Development

Spring Boot Logo

Spring Boot

My Projects

Study Assistant Image

Study Assistant - Kotlin, Spring Boot, React, TypeScript, PostgreSQL, OpenAI API

A full-stack RAG-based study tool enabling users to upload lecture notes (PDF/TXT) and query them in natural language, with answers grounded strictly in the user's own course material. Features a document ingestion pipeline that chunks uploaded text and generates embeddings via OpenAI's text-embedding-3-small model, using cosine similarity search to retrieve the most relevant chunks and feed them into GPT-4o-mini, reducing hallucinated answers. Built with a Spring Boot (Kotlin) REST backend and React/TypeScript frontend supporting course organization, document upload, and persistent multi-session chat history.

View on GitHub
Project 2 Image

MealSimple - Javascript, Bootstrap, API Intergration

Secured 1st place in the EWB UofT Hackathon by presenting MealSimple’s innovative approach to addressing food insecurity for Students. Leveraged Google Maps API to seamlessly connect users with nearby food banks. Integrated TheMealDB API to provide over 300 personalized meal recommendations based on available ingredients. Utilized GPT-4 to dynamically generate recipe suggestions tailored to user preferences, budget constraints, and time availability.

View on GitHub
Project 1 Image

Expense Tracker - React.js, Node.js, Express.js, Chart.js, MongoDB

This is a full-stack Expense Tracker application built using the MERN stack (MongoDB, Express.js, React, and Node.js). The app allows users to track their income, expenses, and investments. Users can also visualize their financial data through charts powered by Chart.js.

View on GitHub
Project 3 Image

Train Management System - Python, HTML, CSS, Agile

A Train Management System built with Python, HTML, and CSS that monitors, tracks, and controls traffic in an effecienct manner. The systems can create train schedules, show times/routes, and coordinate trains. Built in a team of 5 in an agile enviornment.

View on GitHub
Project 4 Image

Facial Recognition App- React.js, Node.js, Express.js, PostgreSQL

A react face recognition app. This app detects faces from images using the Clarifai REST API. Used a PostgreSQL database to store user login and registration information. Created a server using Express to handle requests between the Front-End and the Database

View Backend View Frontend

Contact Me

LinkedIn GitHub