AG logo

Work Experience – Hridaanshu (Anshu) Gusain

Mechatronics & Robotics Engineer

Embedded Systems • Computer Vision • Real-time Control • PCB Design

Programming

Python C/C++ Java Bash

Embedded & RTOS

STM32 ESP32 FreeRTOS PlatformIO

Robotics & Control

ROS/ROS2 Kinematics SLAM PID/Kalman HIL Testing

Hardware & PCB

KiCad Altium Mixed‑Signal PCB Power Electronics DFM/DFA

Comms & Protocols

CAN SPI I2C UART

Vision & ML

OpenCV TensorFlow scikit‑learn YOLOv8 NumPy/pandas Stereo Vision Semi-Global Block Matching

CAD & Fabrication

Fusion 360 3D Printing Cura/PrusaSlicer Laser/Shop Tools

Tools & DevOps

Linux Git/GitHub Docker GitHub Actions

Test & Validation

Oscilloscope/LA Calibration Soak/HALT Data Logging

🏆 Awards & Recognition

IEEE Systems Council – Best Paper Honorable Mention (2024) UIUC EOH – Distinguished Technology (2025) FRC 2791 – Programming Award (2024) STANYS – Honors (2024) GRCSEF – Honorable Mention (2024)

Co-Founder & Embedded Systems Engineer – MiteOut Precision Technologies

AgTech · 2024 – Present

Overview

Around 50% of bees are affected by varroa mites, a parasitic mite that can cause significant damage to bee colonies. These infections are costly and can lead to colony collapse. MiteOut builds low‑power, field‑ready data collection and monitoring tools for precision commercial beekeepers. I co‑founded the effort and lead the embedded hardware/firmware stack.

Concept

Deploy ESP32-based nodes with calibrated sensors and reliable RF to monitor hive health continuously. Focus on robust power, OTA serviceability, and modular boards for quick pilot spins. Reliability and longevity is of the utmost importance, becuase these decices have to perform year-round in the open environment.

Design Process

  • Designed 4‑layer mixed‑signal PCBs (KiCad/Altium) with protected power stages and low‑noise analog front‑ends.
  • Wrote FreeRTOS firmware in C++ for task scheduling, sensor pipelines, and OTA diagnostics.
  • Ran environmental soak tests and field telemetry to guide board iterations and firmware fixes.
  • Set up Python tooling for calibration and automated log analysis.

Specifications

MCU: ESP32 (low‑power modes)
Sensors: I2C/SPI environmental + load/weight
Power: Battery + Solar (6 V input), protected rails
Comms: RF modules, UART/I2C/SPI
Firmware: FreeRTOS, OTA, PlatformIO

Results

  • Increased field uptime by ~50% through RTOS scheduling and power management.
  • Cut validation time by ~30% with automated Python/C++ calibration suite.
  • Secured $8K in pre‑seed funding and deployed pilot units to multiple apiaries.
  • Currently deployed in commercial and hobbyist beehives across Upstate New York, collecting long‑term field data.
Power MgmtI2C/SPIFreeRTOSPlatformIOKiCAD

Additive Manufacturing Researcher / Product Lead – ASME

Robotic 3D printing · 6-DOF control · CAN

Overview

A 6‑DOF Robotic Arm for Advanced 3D Printing. The NovoPrint project (ASME • Dr. Clemon’s group) aims to redefine additive manufacturing by printing on non‑planar surfaces and complex geometries. The system integrates mechanics, electronics, and software control into a cohesive robotic platform based on the open-source platform ARCTOS.

Concept

Adapt a robust open‑source arm and tailor it for precision additive manufacturing. By mounting a printing extruder as the end‑effector and leveraging the dexterity of a 6‑axis robot, we unlock toolpaths impossible on traditional 3‑axis gantries.

Design Process

  • Led cross‑functional work across mechanical design, electronics, and motion control; coordinated funding and milestones.
  • Fabricated and assembled extensive custom parts and fixtures; integrated CAN‑synchronized stepper subsystems.
  • Implemented ROS motion control, precision calibration, and a serial command interface for bring‑up.
  • Validated non‑planar printing with feedback; iterated via rapid prototyping and bench testing.

Specifications

Axes: 6‑DOF
Control: ROS + CAN bus sync
Precision: ~0.2 mm (validated)
Construction: 100+ printed/custom components
Interface: Serial control + ROS nodes

Results

  • Successful non‑planar toolpaths and synchronized multi‑axis prints with reduced drift.
  • Awarded UIUC EOH Distinguished Technology (2025).
  • Reduced print time by ~20% through multi‑extruder synchronization.
ROSCANKinematicsCustom Boards

Bioinformatics Researcher – Deep Learning for Nuclei Segmentation

Lead author · IEEE paper · 2022–2024

Overview

Currently, about 50% of cancer biopsies are misdiagnosed due to the difficulty of identifying cancerous cells. Current technologies implement computer vision techniques to identify cancerous morphologies. However, they are often inaccureate with around <60% accuracy. I was the lead researcher (under the mentorship of Dr. Mestha) studying deep learning pipelines with hyperspectral nuclei segmentation techniques to improve accuracy to around 85%.

Concept

Apply Hyperspectral imaging techniques using the UNET model architecture to high‑dimensional biomedical imagery; tighten the loop between dataset prep, training, and validation. Improve accuracy, and validate on different image stacks.

Design Process

  • Built TensorFlow training stack; engineered preprocessing with NumPy/pandas.
  • Constructed datasets and threshold‑tuning scripts; tracked experiments for comparability.
  • Collaborated on writing and figures as IEEE first author.

Specifications

Models: U‑Net variants
Domain: Hyperspectral microscopy
Tooling: TensorFlow, Python, NumPy/pandas

Results

  • Accuracy improved from ~50% → ~85%; presented internationally.
  • IEEE Systems Council Honorable Mention (2024).
TensorFlowKerasImage Analysis

Lead Programmer – FRC Team 2791

Control • Vision • Motion Planning · 2020–2024

Overview

Lead Programmer for FRC 2791, delivering competition‑ready control, vision, and autonomous behaviors.

Concept

Engineer a robust software stack in Java/C++ for swerve drive, vision‑assisted scoring, and reliable autonomous routines.

Design Process

  • Implemented motion profiling and real‑time PID/PIDF tuning.
  • Integrated fiducials/AprilTags for pose estimation and autonomous alignment.
  • Led a 25+ member software team with reviews, training, and task delegation.

Specifications

Languages: Java, C++
Subsystems: Drivetrain, vision, autonomous
Tooling: WPILib, OpenCV

Results

  • Improved autonomous scoring reliability; qualified for 2024 Worlds (Hudson Valley #3 seed).
C++/JavaControlVision
FRC robot