Skip to content
View MadhavKanna's full-sized avatar
๐Ÿ‘จโ€๐Ÿ’ป
Coding
๐Ÿ‘จโ€๐Ÿ’ป
Coding

Block or report MadhavKanna

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
MadhavKanna/README.md

๐Ÿ‘‹ Hey, I'm Madhav Kanna Thenappan!

๐Ÿš€ Computer Science, Stats, & Math student at University of Toronto
๐Ÿ’ก Passionate about Mobile, ML, and Cloud

๐ŸŒŸ Featured Projects

๐ŸŽต Jive.ai

๐Ÿ”— GitHub Repo | ๐ŸŽฎ Generate Music Here

  • Explore instrumental music in the interpolation of frequency range between two chord-key pairs.
  • Music generated using 2 step Deep learning inference - RNN(Recurrent Neural Nets) and VAE(Variaional Autoencoders - for coherent and human-sounding instrumentals
  • Hosted using firebase hosting, and cloud functions for model hosting and inference.

๐ŸŽฎ MBed Block Bash

๐Ÿ”— GitHub Repo | ๐ŸŽฅ Demo

  • Multiplayer Gaming Console + Controllers built using C++, Linux, and the Mbed Firmware Framework to play video games.
  • Utilizes Time of Flight sensors, Accelerometer, Gyroscope, Buttons, and Bluetooth Low Energy for wireless controllers.
  • Developed a Wi-Fi-based game server to support multiple controllers with seamless pairing.

โณ Kronos - Task & Habit Tracker

๐Ÿ”— GitHub Repo

  • Built using Java and Spring, following SOLID principles and clean architecture.
  • Implements Faรงade, Private Data Class, and MVP design patterns for a modular and scalable system.
  • Features include Account Login, Habit Tracking, Task Categorization, Pomodoro Timer, and Data Visualization.

๐ŸŒ Portfolio Website

๐Ÿ”— GitHub Repo | ๐ŸŒŽ Live Site

  • Developed using TypeScript, React, Next.js, TailwindCSS, and Firebase Hosting.
  • Showcases projects, experience, and skills with a clean and responsive UI.

๐ŸŽต Classic Simon Memory Game

๐Ÿ”— GitHub Repo | ๐ŸŽฎ Play Here

  • Implemented using pure HTML, CSS, and JavaScript.
  • Interactive game that enhances memory and reaction speed.

๐Ÿ›  Tech Stack

๐Ÿ’ป Languages: Python, Java, C/C++, TypeScript, SQL, Shell, VBA, JavaScript, HTML5, CSS3, R
โš™๏ธ Frameworks & Tools: Firebase, Node.js, React Native Expo, PostgreSQL, MongoDB, GCP, Docker, Git, Linux
๐Ÿ“Š Data Science & AI: PyTorch, NumPy, Pandas, Matplotlib, Scikit-Learn


๐Ÿ“ˆ GitHub Stats


๐Ÿ“ซ Connect With Me

LinkedIn
Portfolio
๐Ÿ“ง Email: [email protected]


๐Ÿ”ฅ Open to collaboration and new opportunities! Letโ€™s build something amazing together. ๐Ÿš€

Pinned Loading

  1. Jive.ai Jive.ai Public

    Explore and combine the interpolations of sound powered by generative AI - RNNs and VAEs

    TypeScript

  2. mbed-block-bash mbed-block-bash Public

    Multiplayer Game Console-style Tetris game with unique control schema using gyroscope, time of flight sensor, buttons and lights. Controllers connect over bluetooth, for up to 3 player experience. โ€ฆ

    Makefile

  3. CSC207-2022F-UofT/Kronos CSC207-2022F-UofT/Kronos Public

    One stop shop for your time, task and habit management needs, implementing well-researched productivity tehniques and data visualization to help you progress and marvel at how fast you've grown!

    Java 1 1

  4. portfolio-v2 portfolio-v2 Public

    My stylized portfolio page! at madhav-thenappan.com

    JavaScript 1

  5. Simon-Game Simon-Game Public

    The Classic Simon Game

    JavaScript 1

  6. Tribe Tribe Public

    Gamify & Socialize Accountability to help you become you. Current in Development!

    TypeScript