Skip to content
View sbasu107's full-sized avatar

Highlights

  • Pro

Organizations

@badgerloop-software

Block or report sbasu107

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

Hi, I’m Shobhin 👋

I'm a Computer Science + Data Science senior at the University of Wisconsin–Madison. I love building software systems that interface with the physical world, from real-time embedded systems to intuitive control dashboards and data pipelines.

🔧 What I Work On

  • Real-time software and hardware integration
  • Control systems, telemetry platforms, and data visualization
  • Building tools and dashboards that help engineers and researchers work more effectively
  • Bridging software development with hardware, electronics, and manufacturing

🧪 Experience Highlights

Undergraduate Researcher @ Morgridge Institute for Research

  • Developed a comprehensive real-time Tkinter control dashboard for a high-voltage electron beam system, featuring live hardware monitoring, pulse generation controls, and Matplotlib visualizations.
  • Architected an energy-aware dual-LUT calibration system with automated data processing, interpolation, and physics-based calculations.
  • Built modular software architecture, data pipelines, and hardware regression test plans to support reliable hardware-in-the-loop testing.

Software Lead @ Badger Solar Racing

  • Lead a 6-member software team developing real-time driver dashboards and chase-car monitoring tools using React Native, Firebase, and 3D visualization.
  • Architected a full telemetry platform that streams CAN bus data from STM32 Nucleo boards over radio and LTE to the cloud for live analytics and race strategy.
  • Built multithreaded Python services for reliable low-latency hardware communication and data synchronization.
  • GitHub organization owner and maintainer.

Race Strategy Member @ Badger Solar Racing (2024 – 2025)

  • Developed real-time Python data processing pipelines integrating telemetry with MATLAB/Simulink models for race optimization.

🛠️ Technologies

Languages: Python, JavaScript/TypeScript, C/C++, MATLAB, SQL
Tools & Frameworks: Tkinter, React Native, Firebase, Redis, Matplotlib, Modbus, CAN bus, Altium Designer, Git
Interests: Real-time systems, Hardware-in-the-Loop, Data Acquisition, GUI Development, Embedded Systems, Controls Software

🚀 What I’m Interested In

  • Software that brings physical products and systems to life
  • Real-time data systems and industrial automation
  • Robotics, manufacturing software, and hardware tooling

📫 Get in Touch


Pinned Loading

  1. Cyclic-Rotation Cyclic-Rotation Public

    Algorithm rotates elements of an array by specified number of times

    C++

  2. uw-loci/EBEAM_dashboard uw-loci/EBEAM_dashboard Public

    EBEAM System GUI

    Python 7 1

  3. badgerloop-software/sc2-mobile-app badgerloop-software/sc2-mobile-app Public

    Mobile, Tablet, and Web App for Solar Car 2

    JavaScript 1

  4. badgerloop-software/sc2-driver-io badgerloop-software/sc2-driver-io Public

    Solar Car 2 Driver IO Program - Firmware, Networking, and Dashboard

    Python