
Computer Science and Mathematics at University of British Columbia
I'm a passionate software engineer who loves building innovative solutions and turning ideas into reality. I specialize in full-stack development with a strong interest in mobile app development and AI/ML Applications. I enjoy working with backend systems to create scalable and efficient applications. I love music, climbing, and movies.
Emozo Labs
The Gist: Summarized News App
University of British Columbia
Broadcom Inc.
University of British Columbia
Built a cross-platform mobile app using React Native that fetches and displays curated content from the Y-Hacker News API. Designed and implemented a responsive, animated UI with rich media previews using the Microlink API. Integrated ElevenLabs TTS API to convert story text into high-quality speech, enhancing accessibility. Optimized performance by implementing story filtering, pagination, and efficient API data handling.
Developed a machine learning model for semantic segmentation of 3D point clouds to identify and classify object features. Implemented advanced computer vision algorithms using PyTorch and deep learning techniques. The project involved processing large-scale 3D datasets and creating a robust system for real-time object recognition in 3D environments.
Built a comprehensive review platform for JGU (Jindal Global University) that allows students to rate and review courses, professors, and campus facilities. Features include user authentication, review submission, rating systems, and search functionality. The platform helps students make informed decisions about their academic choices.
Developed a real-time messaging app using the MERN stack with TypeScript, featuring Socket.IO for instant communication. Implemented a REST API in Node.js and Express to handle authentication, chatroom routing, and message persistence. Integrated an LLM-powered moderator that enforces on-topic discussions, fact-checks claims, and detects logical fallacies.
Engineered a dynamic cost-calculation app based on user-selected items with advanced filtering and search functionalities. Integrated with Firebase to dynamically fetch product data, utilizing Firestore for data synchronization. Leveraged the MVVM design pattern to ensure efficient data management and separation of concerns. Reduced sales turnaround time by 40% due to improved quote accuracy and faster quote generation.