Skip to content
View tsadarsh's full-sized avatar
πŸ¦€
Aspiring Rustacean
πŸ¦€
Aspiring Rustacean

Organizations

@teamrudra

Block or report tsadarsh

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

Hi,

I love to work on the software side of embedded systems.


πŸ”­ What I'm working on

  • Pressure Injury Prevention System: Developing hardware and software solution for prevention of Pressure Injury in a clinical setting.

    • C++ for data acquisition firmware, Python for data processing and visualization, Google Cloud and Firebase for data storing.
    • Streamlit + DuckDB tool to visualize sensor data from Firebase.
  • KnapSnack: Full stack mobile appliation that solves the "What do I eat?" problem when you enter a restaurant.

    • Flutter for building the multi-platform application, Python in the backend to run the optimization algorithm.
  • MyMobile: Building a 4G LTE capable smartphone from scratch to learn the implementaion challenges of a touch screen, cellular modem, camera and other basic components found on a regular smartphone.

πŸ› οΈ Technical Stack

  • Languages: C, C++, Python, MATLAB, Bash, SQL.
  • Embedded: STM32, ESP32, nRF52, Arduino, Raspberry Pi, Jetson.
  • Protocols: CAN, LIN, I2C, SPI, UART, BLE.
  • Tools: Altium Designer, KiCad, Docker, Git, ROS/ROS2, Logic Analyzers, Oscilloscopes.

πŸ’Ό Experience

  • Intel Corporation: Migrated legacy validation infrastructure to Python and developed firmware tracking tools for Tensilica microcontrollers.
  • Daimler Truck: Automated dashboard error verification using Python/OpenCV and analyzed CAN/LIN bus signals.
  • AXIBO: Optimized STM32 firmware to increase polling rates by 27x (400Hz to 11kHz) and designed custom PCBs to cut costs by 85%.

⚑ Fun Facts

  • πŸ€– I led a 25-member team to win World Rank 3 at the International Rover Challenge with our autonomous Mars Rover prototype.
  • πŸ”οΈ I love hiking and outdoor adventures: recently visited Muir Woods and Santa Clara.

Pinned Loading

  1. zoomferous zoomferous Public

    Paper to Blackboard πŸŽ₯ πŸ“ƒ

    Python 6 3

  2. Pymanujan Pymanujan Public

    Calculator but without eval() ♾️

    Python 5 5

  3. hex-o-kart hex-o-kart Public

    Team Rudra's testing robot πŸ€–

    C++ 1

  4. ucli ucli Public

    Command Line for everyone πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦

    6 1

  5. baskett baskett Public

    Baskett lets you easily create a resource booking website for your business in minutes.

    Python