2024 - 2025
BC, Canada
RoboEDU is the leading S.T.E.A.M educational institute in Canada, aiming to inspire and encourage learning in the STEM fields for kids age from 4 to 18.
2024 - 2025
|
PBD in Computer Studies & Information Systems |
|
|
B.Sc. in Biotechnology and Laboratory Science in Medicine |
A responsive calorie calculator built with Next.js, TypeScript, and Tailwind CSS. Calculates BMR (Basal Metabolic Rate) and TDEE (Total Daily Energy Expenditure) using the Mifflin-St Jeor equation. Includes calorie suggestions for weight management based on activity level. Deployed on Vercel.
A full-stack productivity web app based on the Eisenhower Matrix, helping users organize tasks by urgency and importance. Built with React.js, Spring Boot, and MongoDB. Features include drag-and-drop quadrant UI, Google OAuth2 login, CSRF/CORS/session security handling, persistent task management by user, and deployment on Vercel/Render. Includes unit and integration tests (JUnit) and CI/CD pipeline using GitHub Actions.
An e-commerce platform built with Next.js, TypeScript, Node.js, and MongoDB. Features a seller dashboard, dynamic product management, shopping cart, and responsive UI optimized for browsing and transactions.
A Java-based app that converts images to text using Azure Cognitive Services OCR API. Showcases external API integration, multithreading, and clean input/output handling.
A group-buying Android app developed with Kotlin and Firebase. Enables users to view stock, place individual or group orders, and receive real-time updates. Follows MVVM architecture and integrates with Firebase Realtime Database and Authentication.
An Android app for users to review and rate hair stylists. Built with Android Studio, supporting user rating submission and stylist profile browsing using Firebase backend.
A Spring Boot web app that lets hair stylists showcase work and receive bookings. Implements MVC architecture, RESTful API endpoints, and uses MySQL for relational data management.