Skip to content
View derekshi1's full-sized avatar

Block or report derekshi1

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
derekshi1/README.md

πŸ‘‹ Hi, I'm Derek Shi

πŸŽ“ Data Theory @ UCLA | πŸ€– Machine Learning Developer | 🧠 AI Researcher | 🌐 Full-Stack Engineer
πŸ“ San Diego β†’ Los Angeles | πŸ“¬ derekshi@ucla.edu | LinkedIn


πŸš€ About Me

I'm a data scientist and builder passionate about using AI to solve real-world problems.
Currently leading UCLA's largest data science club and building scalable, AI-powered tools for education and community.

  • 🧠 AI/ML Intern at Think Data Education – designing curriculum-based AI chatbots deployed on AWS
  • πŸ“š Founder of Booked – full-stack web app and ML-powered recommendation engine to foster youth reading
  • πŸ€– President of UCLA DataRes – building an LLM chatbot that generates course plans using LangChain + Pinecone
  • πŸ“ˆ Project Director at National Data Science Corps – led a CNN project on American Sign Language recognition

πŸ› οΈ Tech Stack

Languages: Python, Java, C++, SQL, JavaScript, R
Libraries & Frameworks: TensorFlow, Keras, PyTorch, LangChain, Scikit-learn, XGBoost, Pandas, NumPy, Flask
Full-Stack: Express.js, HTML5/CSS, MongoDB Atlas, AWS
Tools: Git, VSCode, Pinecone, Gemini, Google Cloud, Slack, GitHub Projects


πŸ“‚ Featured Projects

πŸ”Ή Booked

A cloud-based community site that uses collaborative filtering + SVD for personalized book recommendations.
Full-stack: MongoDB, Express, JS, HTML/CSS. Managing a team of 15 interns.

Utilizes UCLA Dev API, LangChain, and vector search to help students create optimized course plans.

πŸ”Ή [Sign Language Classifier (CNN)]

Trained a convolutional neural network on 24 ASL letters using TensorFlow and image classification.

XGBoost regression with hyperparameter tuning and PCA to optimize housing price predictions.


🌐 Let’s Connect!

Feel free to reach out if you want to chat about AI, data science, or collaborate on projects!

πŸ“« Email: derekscreek@gmail.com
πŸ”— LinkedIn: linkedin.com/in/derek-shi-6331672aa
πŸ’» GitHub: github.com/derekshi1


Pinned Loading

  1. booked booked Public

    Booked is an intuitive app providing personalized book recommendations using vector search, connecting readers in a clean, community-driven space for all their book needs.

    JavaScript 1 16

  2. DataResRAG DataResRAG Public

    An ambitious project using RAG to create specialized course planning for UCLA students based on major electives and personal interests. Enhancing an LLM with a vectorized data base of UCLA classes …

    HTML 1 2