👩💻 SWE @ Bloomberg
🎓 CS @ UPenn
🙌 LinkedIn: soojin-lee-0819
📩 Email: slee06110@gmail.com
Programming: C, C++, Java, JavaScript, Python, TypeScript, SQL
Backend & Systems: Airflow, Django, Docker, Flink, Kafka Kubernetes, Node.js, SQLAlchemy, Terraform
Cloud, Data& ML: AWS, GCP, MongoDB, Neptune/Gremlin, PyTorch, scikit-learn, TensorFlow, Git
- Haus Note · Live App
A collaborative apartment hunting app for couples and roommates. Create projects, save apartments with photos and notes, view everything on an interactive map, and auto-calculate commute times. Features real-time collaboration, secure email invitations, and activity logging.
Tech Stack: React 19, TypeScript, Tailwind CSS, Supabase (PostgreSQL, Auth, RLS, Storage), Google Maps API
-
PennCloud
A highly distributed cloud platform offering webmail (Gmail-like) and cloud storage (Google Cloud-like) services. Built a scalable, fault-tolerant BigTable-inspired key-value datastore in C++, featuring strong consistency, replication, checkpointing, and crash recovery. The system is designed to handle distributed workloads reliably under failure conditions.
Tech Stack: C++, gRPC
Note: Source code not publicly available. Happy to discuss—contact me via the email above. -
AI-Chatbot for Qualtrics Survey
A full-stack LLM chatbot designed for plug-and-play integration into Qualtrics surveys. Supports OpenAI, Anthropic, and Hugging Face models for embedding AI interactions in survey workflows. Scales to 200+ concurrent users and handles real-time data exchange.
Tech Stack: Django, React, MariaDB, AWS EC2 -
Journal Nook
A journaling app using OpenAI LLM to generate summaries, quotes, and reflections based on user entries.
Tech Stack: Flask, React, HTML/CSS, LangChain -
C++Wekipedia
A multithreaded web server for file browsing and keyword search, handling concurrent clients with efficient threading.
Tech Stack: C, C++, POSIX Threads
Note: Source code not publicly available. Happy to discuss—contact me via the email above. -
Movie Name Game
A two-player Java game where players guess movies connected by actors, directors, or genres. Includes autocomplete and metadata from a cleaned Kaggle dataset.
Tech Stack: Java, CSV Parsing, Autocomplete
Note: Source code not publicly available. Happy to discuss—contact me via the email above. -
Data Visualization & Web Games
A collection of web apps combining interactive gameplay and real-time data visualization. Includes multiplayer Pictionary, image recognition games, a Starbucks label visualizer, and more.
Tech Stack: Node.js, Socket.IO, JavaScript, p5.js

