Hello, I'm

Emmanuel Butsana

Ph.D. Student in Electrical and Computer Engineering

University Distinguished Fellow @ Michigan State University

Emmanuel Butsana

Experience

Graduate Research Assistant

Intelligent Edge Microsystems Lab (I-EML) • June 2025 – Present
Previously Undergraduate Research Assistant • Jan 2025 – May 2026

Conducting research at the intersection of machine learning and hardware architecture optimization to implement low-cost alternatives to deep physical tracking layouts.

  • Devised a dual-branch CNN architecture fusing visual features with explicit geometric metadata to achieve a 1.46% MAPE, serving as first author for the subsequent IEEE manuscript
  • Optimized deep learning inference architectures on the NVIDIA Jetson AGX Orin utilizing TensorRT to implement network pruning and INT8 quantization under tight memory and power bounds
  • Constructed a high-performance C++ data augmentation engine leveraging multithreading to saturate CPU throughput, establishing a 2.3x processing speedup over standard Python implementations
  • Implemented a generative AI pipeline utilizing Stable Diffusion 3 to synthesize highly accurate training data, eliminating class imbalance and lowering physical collection overhead

Firmware Engineering Intern

DayDream Inc. • August 2024 – July 2025

Engineered embedded low-level acquisition logic and multi-core resource tracking mechanisms for next-generation XR device electronics hardware layers.

  • Developed a low-latency sensor acquisition layer in C for the ESP32-S2, writing custom I²C drivers to interface with a BMI270 IMU and rotary encoders via high-priority hardware interrupts
  • Designed a preemptive multitasking architecture using FreeRTOS, utilizing binary semaphores and mutexes to synchronize 6 concurrent tasks across dual Xtensa LX7 cores without race conditions
  • Integrated a custom BLE GATT profile to stream high-throughput sensor telemetry to mobile clients, optimizing payload sizes and connection intervals to maximize bandwidth
  • Captured mixed-signal schematics for an AR wearable device in Altium Designer, integrating switching regulators, LDOs, and noise-sensitive sensor interfaces

Software Development Intern (Middleware)

KPIT • Summer 2024

Developed validation tooling and internal scripts to streamline software deployment layers inside automotive electronic control units (ECUs).

  • Building a formatting tool with Python to assist with implementing MISRA C guidelines for generated C scripts, identifying over 90% of compliance violations and reducing manual review time
  • Automating generation of Lauterbach PRACTICE test scripts using Excel and Python, lowering the technical barrier and accelerating script development
  • Preparing project documentation and weekly presentations to keep stakeholders informed and gather feedback

Professorial Assistant

Physical Ultrasonics, Microscopy, and Acoustics Lab (PUMA)

Contributed to material characterization research pipelines aiming to systematically capture defect layout limits using digital ultrasonic parsing math.

  • Employing data augmentation and preprocessing techniques to enhance the diversity of time-series datasets using MATLAB
  • Utilizing Python to implement algorithms to compute and visualize material properties from ultrasonic signals, achieving results within 5% of accepted values
  • Building a preprocessing pipeline to clean and format raw ultrasonic data and prepare it for machine learning applications

Projects

Two-Stage Miller CMOS Op-Amp

Designed and verified a two-stage operational amplifier using SkyWater 130nm node technology inside Cadence Virtuoso. Modeled frequency compensation networks to ensure full stability, solid signal integrity, and robust noise immunity across the operating spectrum.

Read Technical Report →
octapath

octapath

An 8-bit microprocessor datapath layout engineered inside a 0.5 µm CMOS process technology node. Fully integrates custom 6T SRAM storage layout configurations, an explicit Manchester carry-lookahead ALU, and logarithmic barrel shifters.

Read Design Sheet →
augmento

augmento

A high-performance, modular image augmentation toolkit built with a multithreaded architecture. Implements real-time structural transformation tasks through easy JSON configs.

View Codebase →
PetQs

Pet Cues

A web application web framework project helping first-time pet owners understand pet emotions by parsing pose layout coordinates mapping to a classification network model architecture.

View Codebase →
powershade

PowerShade

A portable solar hardware umbrella setup configured to dynamically gather solar arrays cleanly to support robust high-speed charging modules across smart portable electronics.

Visit Startup Site →