Dhruv Chaudhary

Embedded & Software Engineer

Purdue Computer Engineer building end-to-end systems across embedded devices, RF communication, firmware, and modern cloud software. I've built real-time imaging systems with FreeRTOS, cloud-connected tools in React and AWS, and supported Boeing Defense programs at SeaTec.

Experience

Boeing Space, Defense, & Security Intern

SeaTec ConsultingBellevue, WA

May 2022Aug 2023

  • Automated a Boeing IP documentation program by developing a Python and VBA pipeline to process 18K+ technical files, cutting the contract-allocated 6-hour review time per document to under 1 minute and saving over 10,000 labor hours across the scope.
  • Created automation scripts in Access and Excel to streamline configuration management workflows and error tracking for aircraft system documentation.
  • Streamlined airspace data-sharing documentation for NASA's Urban Air Mobility Challenge by consolidating cross-team research and verification workflows.

Project Partner Liaison

Engineering Projects in Community Service (EPICS)West Lafayette, IN

Aug 2021May 2022

  • Translated client therapy goals into engineering deliverables by leading collaboration with a hippotherapy organization serving children with special needs.
  • Developed servo-controlled assistive robotics with embedded C and sensor-actuator interfacing, ensuring reliability.
  • Presented functional prototypes to 500+ attendees at Purdue Space Day, demonstrating real-time motion control.

Skills

Languages

CC++PythonTypeScriptJavaMATLABRISC-V AssemblyLaTeX

Embedded & Hardware

TI CC1312R (SimpleLink)STM32ArduinoUART/SPI/I2CFreeRTOSSensor Integration

RF & Wireless

Sub-GHz Protocols2-FSK/4-FSK ModulationLink Budget AnalysisCustom Protocol Design

Software Engineering

REST APIsServerless ArchitectureDistributed SystemsCI/CDAgile/ScrumCode Review

Cloud & DevOps

AWS LambdaAWS S3DynamoDBEC2API GatewayGitHub ActionsCloudWatch

AI/ML

PyTorchReinforcement LearningCNNsData AugmentationModel TrainingComputer Vision

Testing & Tools

JestRESTlerGitLinuxGDBValgrindWinston LoggingNode.js