Shubharthak Sangharasha

Welcome to my personal website.

About Me

Hello, I'm Shubharthak Sangharasha, a software engineering student deeply passionate about Machine Learning and Computer Vision. My work ranges from crafting intelligent voice assistants like Apsara AI to real-time gesture-based volume controllers.

I'm driven by a commitment to continuous learning and the belief that technology can make a positive impact. Explore my projects to see how creativity and innovation come together in my work.

Apsara AI - Voice Assistant

Designed and developed using Python with integrations such as gTTS, Spotify, smptlib, speech recognition, etc.

Capabilities include playing songs on Spotify, reading news, scheduling calendar meetings, connecting Bluetooth, searching Wikipedia, setting alarms, and more.

Dynamic Volume Controller

Built using Google's open-framework Mediapipe for real-time 3D face and hand landmarks estimation.

Allows adjusting the computer volume using hand gestures, dynamically adjusting based on the person's distance from the laptop.

Face Mask Detection

Detects whether a person is wearing a mask using Tensorflow and MobileNetv2 architecture.

Notifies the admin through email if mask enforcement is not followed and the mask is not worn for 30 seconds.

NodeMCU Smart Car

Engineered a Smart Car using NodeMCU ESP8266 for wireless control and monitoring.

Integrated Blynk IoT for a user-friendly Android and web interface, providing remote accessibility.

Work Experience

Backend Web Development Intern

Curve Tomorrow, Melbourne, Australia

June 2022 - August 2022

  • Implemented a User Log System for auditing purposes.
  • Added a CMS (Content Management System) to enable admins to add/edit pages without developer's involvement, thereby reducing turn-around time from days to minutes.
  • Collaborated with team members globally.

Skills

Programming Languages

  • Python
  • Ruby
  • C
  • C++
  • Java
  • JavaScript

Web Development

  • HTML
  • CSS
  • Flask
  • Ruby on Rails

Data Science

  • NumPy
  • Pandas
  • OpenCV

Machine Learning

  • TensorFlow
  • PyTorch
  • NLP
  • LLMs
  • LangChain

Database Management

  • MySQL

Version Control

  • Git

Cloud Technologies

  • AWS

Other Skills

  • Unix
  • Big Data
  • Selenium
  • Prompt Engineering

Education

B.E. in Computer Science and Engineering (AI / Machine Learning)

Chandigarh University, Punjab, India

2020 - Present

CGPA: 8.39

12th (Senior Secondary), CBSE Board

NP Co-ed, Lodhi Estate, New Delhi-110002

2018 - 2019

Percentage: 81.5%