Skip to content
View Happytyagi1's full-sized avatar

Block or report Happytyagi1

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
Happytyagi1/README.md

Hi there, I'm Happy Tyagi

Software developer · Full-stack, desktop & machine learning

I build things across the stack: web apps with Vue, React and Node, Windows desktop apps in C#, networked systems in C++, and data-driven projects with Python and scikit-learn.


Featured Projects

Project Description Tech
🎬 MovieMatch A movie recommender that learns your taste, with hybrid ML on MovieLens and Google sign-in Vue 3 · Express · MongoDB · Python · Cloud Run
🏨 Hotel Booking Cancellation EDA and ML to predict booking cancellations (ROC-AUC 0.85) Python · pandas · scikit-learn
⭐ Reddit Favourites Devvit app that runs inside Reddit: browse hot posts and save favourites React · TypeScript
🎙️ Speech Emotion Recognition Detects emotions in speech from MFCC, chroma and mel features Python · librosa · scikit-learn
🏥 MedRecords EMR Electronic medical records database, from ER design and 3NF to a WPF CRUD app MySQL · C# · WPF
📡 ReliableUDP File transfer over UDP with a custom protocol and MD5 integrity checks C++

About Me

  • Currently building MovieMatch, a movie recommender that learns your taste
  • I enjoy designing databases and putting business logic where it belongs
  • I like networking work: TCP/UDP protocols, client–server systems and reliability
  • I'm exploring machine learning: EDA, classification and recommender systems
  • I care about secure software: authentication, access control and OWASP-minded design

🛠️ Tech Stack

Languages

C# C++ Python JavaScript TypeScript SQL

Frontend & Desktop

Vue.js React HTML5 CSS3 .NET WPF

Backend & Databases

Node.js Express MongoDB MySQL SQL Server

Data & ML

Jupyter pandas scikit-learn

Tools & Cloud

Git Visual Studio VS Code Google Cloud

Pinned Loading

  1. moviematch moviematch Public

    MovieMatch: a movie recommender that learns your taste (Vue 3, Express, MongoDB, hybrid ML on MovieLens, Google sign-in, Cloud Run)

    Jupyter Notebook

  2. hotel-booking-cancellation hotel-booking-cancellation Public

    Predicting hotel booking cancellations with EDA and machine learning

    Jupyter Notebook

  3. reddit-favourites reddit-favourites Public

    Devvit app for Reddit: browse a subreddit's 10 hottest posts and save favourites (React + TypeScript)

    TypeScript

  4. Speech-Emotion-Recognition Speech-Emotion-Recognition Public

    Speech Emotion Recognition with librosa

    Jupyter Notebook

  5. EMR-Medical-Records-Database EMR-Medical-Records-Database Public

    Electronic Medical Records (EMR) relational database project: ER design, 3NF normalization, MySQL schema, and a C# WPF CRUD desktop app

    C#

  6. ReliableUDP ReliableUDP Public

    Assignment 1 - Network Applications

    C++