Home
About
Projects
Photos
Justin Sun
Justin Sun 孙盈廷
About 👋
CS + Wharton @ UPenn M&T
Yo! I'm Justin, a student at University of Pennsylvania's Jerome Fisher M&T program pursuing a dual-degree in CS and Entrepreneurship. I grew up in Shanghai and LA and am now primarily active in Philly.
I love building on the frontier of technology and learning about the latest advancements, and have been doing so through full-stack engineering and machine learning. Previously, I built SitDowns (Mixtral-powered Chrome extension, Penn Gen AI Hackathon Nomic AI Prize), Capybara.AI (the world's best AI college counselor), and Focal (screen time productivity tracker, 100K downloads).
At school, I'm developing Penn's official student apps with thousands of daily users at Penn Labs, building electric race cars at Penn Electric Racing, and leading Penn's biggest gaming community at Penn Esports.
In my free time, I enjoy taking photos with my digital and film cameras, playing competitive Valorant with the Penn Retirement Home, playing jazz with Penn Jazz Ensemble, going to the gym, watching anime, and listening to banger music 🤩
Justin
Projects 💻
SitDowns
Mixtral-powered Chrome extension, Penn Gen AI Hackathon Nomic AI Prize
Built at the first-ever Penn Generative AI Hackathon, SitDowns is a Chrome extension that replaces exhausting team standups with daily summaries of you and your team's web-browsing activites. When enabled, the Plasmo extension scrapes the websites you visit and queries a Mixtral model served on Baseten, summarizing each page and synthesizing your daily rundown to upload to Supabase. User summaries are then sorted through Nomic embedding vector similarity search to display the most relevant teammate activites in list and graph forms.
Mixtral 8x7b
Baseten
Nomic Embeddings
Plasmo
React
Typescript
FastAPI
Python
Supabase
SitDowns
Capybara.AI
The world's best AI college counselor
Capybara.AI is the world’s most advanced AI college consultant. Say goodbye to GPT hallucinations and private college counseling gatekeeping, and generate better long-term recommendations than human counselors at 1% of the cost. Powered by a custom GPT-4 agent pipeline and Pinecone embeddings, the chat model analyzes specific needs to generate individualized tips and strategies. With access to vector memory, web access, and document upload capabilities, the chat agent remembers user interactions stored in Supabase and chooses the best tool for every interaction.
GPT-4
Next.js
React
Typescript
FastAPI
Python
Supabase
Pinecone
Google Cloud
Coming soon
Capybara.AI
Focal
Screen time productivity tracker, 100K downloads
Focal is a comprehensive productivity solution built with Flutter that is available on Android and iOS. Start your day by adding tasks synced across all devices through Firebase. Instead of checking a box to complete a task, users will enter Focus Mode to commit to their work and track time spent on each task with either a traditional stopwatch or a smart Pomodoro timer. In Focus Mode, if the user gets distracted and uses another app, Focal's native mobile API integrations track what you are doing and notifies you. Once tasks have been completed, statistics provide daily reports with data from each completed task and monthly productivity trends.
Flutter
Swift
Kotlin
Firebase
Focal
RajivAI
Multi-agent LLM exam generator
Built at Penn Apps XXIV, RajivAI is a multi-agent model designed to help professors and students generate exams. Simply upload course materials such as lecture notes, specify topics, length, and types of questions, and the model will generate a full-length exam akin to human-written materials. A GPT-4 professor agent chunks the source material and delegates GPT-3.5 TA agents to summarize each part. With the whole course summarized, the professor then delegates TAs to collaborate to recursively cross-reference questions and answers to create a valid exam.
GPT-4
Next.js
React
Typescript
FastAPI
Python
Google Cloud
RajivAI
Photos 📸
ArashiyamaFujiyoshidaIzu
Shimokitazawa
KyotoTokyoTokyoIzuAkihabaraShanghaiShanghaiShanghai
Connect 🔗