Featured Project

Thumbnail

3D Rendering Program

A platform for event ticketing and attendee matchmaking powered by AI

  • Built a custom 3D rendering engine in C with TIGR, implementing matrix and vector operations to render Wavefront (.obj) models; earned 2nd place at Codebrew Hackathon.
  • Implemented core linear algebra operations (matrix multiplication, vector transformations) to perform 3D object translation, rotation, and scaling to develop perspective projection algorithms to convert 3D coordinates into accurate 2D screen space
C
Thumbnail

Medical Pantry - Image Recognizer and Inventory Manager

A mobile webapp and dashboard to manage medical supplies and recognize products using image recognition

  • Applied AGILE methodology with Jira to manage projects, issues, and tasks
  • Deployed a responsive and modern interface with Next.js, React, and TailwindCSS
  • Integrated Artificial Intelligence for image recognition, achieving 80% accuracy in categorizing medical products
  • Streamlined onboarding and medical items recognition processes for a medium-sized non-for-profit organisation
TailwindCSS
NextJS
Firebase
Typescript
React
Thumbnail

Books Store Collaborative Recommender System

A recommendation system using Collaborative Filtering with Matrix Factorization

  • Applied collaborative filtering and content-based models to create a recommendation system, achieving a 80% accuracy rate
  • Built an end-to-end system using matrix factorization, feature extraction, and text preprocessing
Scikit-learn
Surprise
Pandas
NTLK
Matplotlib
Python
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Meetix – A Friend-Making Website Through Events

A platform for event ticketing and attendee matchmaking powered by AI

  • Built a platform for event ticketing and attendee matchmaking using Firebase Firestore for real-time data management
  • Implemented a matchmaking algorithm and integrated real-time messaging to connect users with similar interests
  • Developed a responsive, user-friendly interface with Next.js, React, and TailwindCSS for a seamless user experience
NextJS
React
Firebase
Thumbnail

German Traffic Signs Recogniser

A platform for event ticketing and attendee matchmaking powered by AI

  • Integrated Convolutional Neural Network for image recognition, achieving 98% accuracy in categorizing traffic signs
  • Implemented Support Vector Machine, Random Forest, and Multi-layered Perceptrons models to assess and evaluate the CNN models
  • Extracted features from CNN to train other models, improved models’ accuracy by 17 percent on average
Python
Keras
Scikit-learn
Tensorflow