Electrical Engineering Graduate | Hardware Test | Validation | Embedded Systems | Python Test Automation
I'm an Electrical Engineering graduate from California State University, Fullerton, focused on hardware validation, embedded systems, sensor bring-up, ADC workflows, Python test automation, and technical documentation.
My engineering portfolio is built around one repeatable workflow:
Requirements β Circuit / Wiring β Firmware β Clean Telemetry β CSV Logging β Python Analysis β Plots β PDF Report β GitHub Evidence
I do not just post demos. I build projects that produce data, plots, reports, and documentation another engineer can inspect.
Real ESP32 hardware validation project using a DHT11 temperature/humidity sensor, LDR photoresistor voltage divider, and PIR motion sensor. The ESP32 prints clean CSV telemetry, Python logs and analyzes the data, and the project generates validation plots, summaries, and a PDF report.
Final run evidence:
| Metric | Result |
|---|---|
| Real ESP32 rows analyzed | 150 |
| Temperature range | 29.00β30.90 Β°C |
| Humidity range | 40β41% |
| Light ADC range | 2432β2966 |
| Motion states observed | 0 and 1 |
| Status result | WARN, expected from 29.0 Β°C warning threshold |
Engineering Focus: real hardware bring-up, sensor wiring, ESP32 GPIO/ADC, serial telemetry, threshold logic, Python logging, data validation, plots, and report generation
Tools: ESP32, Arduino/C++, DHT11, LDR voltage divider, PIR sensor, Python, pandas, matplotlib, ReportLab, CSV, Git/GitHub
Wokwi Arduino Uno simulation using an NTC thermistor, ADC conversion, resistance calculation, Beta-equation temperature estimation, NORMAL/WARN/FAIL classification, Python analysis, plots, and automated PDF reporting.
Final run: 11 samples, 24.96β57.94 Β°C, 4 NORMAL / 3 WARN / 4 FAIL, final FAIL after crossing the defined 50 Β°C threshold.
Engineering Focus: sensor validation, ADC conversion, temperature classification, automated reporting
Tools: Arduino, Wokwi, Python, pandas, matplotlib, CSV logging, PDF generation
Arduino potentiometer validation bench that logs ADC voltage data, classifies readings as NORMAL/WARN/FAIL, and generates engineering plots and reports.
Final run: 48 samples, full 0β1023 ADC range, 0.000β5.000 V sweep, 38 NORMAL / 3 WARN / 7 FAIL.
Engineering Focus: ADC workflow, signal classification, validation reporting, repeatable test evidence
Tools: Arduino, Wokwi, Python, CSV logging, matplotlib, PDF generation
Python-based embedded-style sensor simulation that generates ADC readings, logs data, creates plots, calculates statistics, and produces automated engineering reports.
Final evidence: 480 readings across four runs with CSV logs, statistics, plots, and PDF reports.
Engineering Focus: embedded-style data logging, test automation, simulated sensor validation, report generation
Tools: Python, pandas, matplotlib, CSV files, PDF reporting
LTspice and KiCad-based thermistor voltage divider project with Python plotting and technical documentation.
Engineering Focus: circuit simulation, thermistor modeling, voltage-divider analysis, schematic/PCB workflow
Tools: LTspice, KiCad, Python, circuit analysis, technical documentation
I'm targeting entry-level roles in:
- Hardware Test Engineering
- Validation Engineering
- Embedded Test Engineering
- Electrical Engineering
- Avionics Test / Automation
- Manufacturing Test / Product Support
- Engineering Operations
- LinkedIn: linkedin.com/in/aaron-trujillo-ee
- Email: aarontrujillofz@gmail.com
- Location: Orange County, California