Skip to content
View thushanths09's full-sized avatar

Block or report thushanths09

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 is supported. 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
Thushanths09/README.md

πŸ‘‹ Hi, I'm Thushanth Sivashanthan

I'm a Final Year Electrical & Electronic Engineering undergraduate specializing in embedded systems, AI, and real-time signal processing.
I enjoy building hardware + software systems that solve real-world problems, especially in sound localization, IoT, and computer vision.

πŸš€ Current Projects & Focus

Real-Time Sound Source Localization with Visual Tracking

  • Developed a real-time acoustic localization system using synchronized I2S microphones.
  • Implemented TDoA (Time Difference of Arrival) using cross-correlation & GCC-PHAT.
  • Applied FIR filters and exponential smoothing for stable angle estimates.
  • Frame-based processing including FFT, signal normalization, and peak detection.
  • Fused audio localization results with YOLOv8 visual object detection.

Smart Bike Safety System

  • Distributed ESP32 master-slave architecture for bike safety, theft prevention, and accident response.
  • Impact detection via accelerometer (I2C) and GPS + GSM integration for real-time alerts.
  • Engine immobilization and alcohol/environmental monitoring using ADC & sensors.
  • Created 2-layer PCBs in KiCad and mechanical layouts in FreeCAD.

Automatic Power Factor Correction System

  • Real-time phase angle measurement using zero-crossing detection.
  • Automatic capacitor switching to improve power factor under varying loads.
  • Firmware implemented in C for robust embedded operation.

πŸ› οΈ Technical Skills

Programming & Libraries: C++, Python, Octave, JavaScript, React, Java; NumPy, SciPy, Pandas, TensorFlow, PyTorch, OpenCV, Scikit-learn
Microcontrollers: ESP32, ESP32-S3, Arduino (AVR)
Tools & Design: Git, Arduino IDE, Proteus, KiCad, FreeCAD
Embedded Systems & DSP: I2S audio acquisition, FIR/IIR filters, LMS filtering, FFT, TDoA estimation
Computer Vision: YOLO, FOMO, OpenCV real-time tracking

🎬 Leadership & Extracurriculars

  • Vice President Marketing (2026 – Present) AIESEC in University of Peradeniya
  • Production Head (2025 – 2026) National Showcasing Team, AIESEC Sri Lanka
  • Vice President (2025 – 2026) perabeats, University of Peradeniya
  • Managed marketing & creative projects, led national teams, and executed national campaigns
  • Nominted for Best Marketer and Won for Best Showcasing Marker (NOVA 2024 and NOVA 2025)

🌱 Currently Learning

  • Advanced machine learning & edge AI for real-time applications
  • Audio feature extraction (STFT, MFCC, spectrograms)
  • Multimodal audio-visual fusion techniques
  • Deployment of lightweight models on resource-constrained devices

πŸ“« Connect With Me

🌟 Fun Fact

I enjoy blending engineering, AI, and creativity building real-world systems while also producing videos, designing visuals, and leading teams. My goal is to become a Machine Learning & AI Engineer while continuing to grow as a creative leader.

Pinned Loading

  1. Thushanths09 Thushanths09 Public

    Config files for my GitHub profile.