Resume

Hi, I'm Agraw

Firmware & Controls/Automation Engineer

My Expertise

Firmware Engineering

Embedded Systems & Low-Level Development

Specialized in bare-metal firmware for ARM Cortex-M targets. Covers peripheral bring-up, protocol integration, and hardware validation across embedded platforms.

Embedded C/C++ARM Cortex-MSTM32 / ESP32I2C / SPI / UARTRTOSDebugging & Validation

Controls & Automation

System Logic & Automation Workflows

Focused on industrial control systems, PLC logic design, and sensor integration. Bridging firmware behavior with real-world process control, automation sequencing, and system-level diagnostics.

PLC SystemsControl LogicSystem SequencingSensor IntegrationDiagnosticsHardware / Software Integration

My Work

A selection of engineering projects spanning firmware development, embedded systems, and controls. Each project links to a detailed case study.

Embedded Thermal Management System

Featured Project

Embedded Thermal Management System

Firmware / Embedded Engineering

Designed and implemented a dual-microcontroller thermal management system using an STM32 Nucleo F030R8 as the control node and an ESP32 WROVER as the UI node. The STM32 runs a formal three-state finite state machine (MONITORING, COOLING, FAULT) with hysteresis-based bang-bang control, driving a PWM-actuated fan in response to live sensor data. System telemetry is transmitted over UART to the ESP32, which renders real-time temperature, humidity, and system state on an LCD display, with a web dashboard planned for remote visualization.

Embedded CSTM32ESP32UARTPWMI2CARM Cortex-M0
View Case Study

Get in Touch

Open to firmware engineering roles, embedded systems consulting, and collaboration on controls or automation projects.

Connect

Let's Work Together

Currently available for new opportunities. Whether it's a firmware project, a controls integration challenge, or just a question about something in my work, I'm happy to hear it.