Computer Science Student • Software Development • Web & App Projects

Hi, I’m Prabhjot Kaur.

I’m a Computer Science student at Western University who enjoys building practical software projects, from web platforms and mobile apps to backend systems and AI-supported tools.

About Me

Computer Science student interested in building useful, well-designed technology.

I like working on projects that combine problem solving, clean design, and real-world use cases. My experience includes web development, SwiftUI app development, backend APIs, document-analysis tools, and collaborative technical projects. I’m always learning new tools and enjoy turning ideas into working products.

Projects & Experience

Technical Projects

Neluma

Building an AI-powered beauty technology app that analyzes skin tone, undertone, and facial features to support personalized beauty recommendations and makeup artist workflows.

Technical Details

SwiftUI • Python • FastAPI • OpenCV • MediaPipe • Supabase • REST APIs

What I Worked On

Created the backend image-analysis pipeline, built and tested API endpoints, connected image upload flows, and planned the client/MUA experience. I worked on logic for skin tone, undertone, and shade matching while organizing the backend structure for future AI features.

Women in Science - Technology Director

Served as Technology Director for Women in Science, supporting the organization’s digital presence through website updates, technical content management, and user-focused improvements.

Technical Details

HTML • CSS • JavaScript • GitHub • UI/UX • Accessibility • Website Management

What I Worked On

Worked on the Women in Science website by updating content, improving page layout and usability, supporting accessibility, organizing digital information, and helping maintain a clean and reliable online presence for students and members.

SheHacks+10 Computer Vision Project

Developed a computer vision prototype for foundation shade matching and cross-brand beauty product recommendations.

Technical Details

Python • OpenCV • MediaPipe • Image Analysis • Recommendation Logic

What I Worked On

Helped build image-processing logic to detect and analyze skin tone from uploaded photos. I worked on testing image inputs, supporting the shade-matching logic, and connecting the analysis output to personalized product recommendation ideas.

Luna AI Health Companion App

Created a SwiftUI app concept for cycle tracking, symptom logging, medical history, and AI chatbot support.

Technical Details

SwiftUI • OpenAI API • JSON Storage • iOS Development • User Input Forms

What I Worked On

Designed app screens, planned user data flow, created symptom and medical history input structures, and explored chatbot integration so the AI could respond with awareness of user logs and cycle-related context.

Skills

Technical Skills

Programming

Python, Java, Swift, JavaScript, TypeScript, HTML, CSS

AI & Data

Gemini AI, OpenAI API, Vector Search, Semantic Search, RAG, Prompt Engineering, Document Analysis

Backend & Databases

Next.js API Routes, FastAPI, REST APIs, Supabase, Firebase, MongoDB Atlas

Mobile & Web

SwiftUI, Responsive Web Design, UI/UX, Website Management

Computer Vision

OpenCV, MediaPipe, Image Uploads, Skin Tone Analysis, Face Detection

Tools

GitHub, VS Code, Xcode, Figma, Vercel, TestFlight, ngrok

Contact

Let’s connect.

I am interested in AI-powered tools, software development, web platforms, document analysis, and building technology that solves real problems.