Skip to content
View mpcodez's full-sized avatar

Block or report mpcodez

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
mpcodez/README.md

👋 Hi, I'm Medha

I'm a high school student at Thomas Jefferson High School for Science and Technology (TJHSST), passionate about solving real-world problems with technology. I focus on projects that combine machine learning, web development, game design, and social impact—with a strong emphasis on usability, innovation, and purpose.

I’ve built tools to improve productivity, educational resources, and engaging interactive experiences, and I aim to continue pushing the boundary of what students can create when they're given the freedom to explore deeply.

Won 2nd Place in Behavioral and Social Sciences at the International Science and Engineering Fair with project BEHA059: Identifying Underlying Brain Connections in Pediatric ADHD: A Pathway to Early Diagnosis and Reduced Secondary Effects.

See More: Public Portal

Research Paper @ SIPAIM: Paper

Google Scholar: link

📍 Current Interests

  • Machine Learning + AI (especially from scratch)
  • Social good through tech (mental health, accessibility, and education)
  • Tools that genuinely help people (not just add noise)
  • Frontend and backend systems with real-world applications

Languages: Python
This repository is a collection of classic machine learning algorithms built from the ground up, without using high-level libraries like scikit-learn or TensorFlow. The goal: deeply understand the math, code structure, and logic behind models like linear regression, decision trees, KNN, Naive Bayes, and more. Each algorithm includes:

  • Reports testing accuracies and limitations
  • Test cases with real datasets
  • Notes on performance and limitations

Languages: JavaScript, HTML, CSS
ProcrastiNOT blocks distracting websites without asking users to input sites manually. Using a predefined database of high-distraction domains and behavior-based tracking, it creates a cleaner, more focused browsing experience.

  • Passive blocking with auto-detection
  • Simple UI for toggling modes, it's lightweight and privacy-focused
  • No sign-up, no nonsense — just better focus

Languages: HTML, CSS, JavaScript
Built for TJ Latin, this is a polished, responsive website for the 2024–2025 school year. It includes announcements, a calendar, embedded Latin-learning tools, and more.


Tech: Unity, C#
A creative arcade-style Unity game where players travel as a ball, collect colors, and change based on color logic. Players have to adapt quickly to color-based interactions in a dynamic environment.

  • Real-time color-matching mechanics
  • Level-based progression
  • Physics-driven interactions

💬 Let's Connect!

I'm always looking to collaborate on new projects—especially ones that make a real difference or explore new areas. If you're into AI, education, gamified tools, mental health tech, or creative social impact, feel free to reach out or open an issue on any repo. 🌐 Linkedin


Pinned Loading

  1. Machine-Learning Machine-Learning Public

    Jupyter Notebook 1

  2. ProcrastiNOT ProcrastiNOT Public

    A chrome extension to help users block distracting websites without having them input which websites to block.

    JavaScript 1

  3. TJLatin/website TJLatin/website Public

    TJ Latin's website for 2023-2024! Static website with blogging by Jekyll.

    HTML 1

  4. colorTheory colorTheory Public

    Players Travel As A Ball Collecting Colors And Changing Colors Based On The Color They Hit And The Color They Are. Created In Unity Using C# Programming For Code.

    C# 1