Hi, I’m Nick Daria – a full-stack software developer and reverse engineer with a wide range of experience in the embedded field. I have worked in full-stack software development, embedded reverse assembly, PCB/hardware design, system integration, cable/harness design, testing design, technical documentation writing, and process design.
I take absolute pride in my work ethic and deliverable quality, enjoy working in both team-oriented and individual settings, and thrive in fast-paced environments.
Experience

Vehicle Engineer
October 2024 – Present
- Extraction and reverse engineering of automotive controller binaries
- Reverse engineering and re-implementation of security and programming routines
- Writing in-house software for disassembly, analysis, patching, and flashing
- Mapping vehicle calibration parameters

Software Engineer
May 2021 – October 2024 (Continued support contract work)
- Developed modular embedded operating platforms from the ground up for safety-critical industrial displays and controllers
- Designed and reverse engineered CAN networks & electrical systems for automotive applications
- Developed user-friendly desktop applications for configuring and updating modules in the field
- Wrote and implemented hardware programming & testing systems for mass production of hardware
- Wrote in-depth and well-formatted technical documentation for various technical skill levels
UA Center for Advanced Public Safety
Software Development Intern
Spring 2019
Interdisciplinary research internship implementing web technologies for Alabama State contracts.
Technical Skills
Languages & Frameworks
- C/C++
- Desktop
- Embedded: ESP-IDF, Atmel, Arduino
- Rust
- Desktop: egui
- Embedded: esp-rs
- C#
- .NET Core
- Avalonia, WPF, WinForms, Blazor
- ASP.NET, EF Core
- Web
- TypeScript/JavaScript (Angular)
- HTML/CSS (Bootstrap, PicoCSS)
- Assembly
- x86, ARM, SH-2A
- Disassembly & patching of unknown embedded binaries
Embedded
- Schematic design & intermediate PCB layout/routing
- RTOS
- Design, development, debugging: FreeRTOS
- Protocols
- SPI, I2C, UART
- CAN 2.0, CAN-FD, K-Line
- ISO-TP (ISO 15765-2), UDS (ISO 14229), J1939
- Wi-Fi, BLE, UWB, RF
- Operating Systems
- Yocto Linux development
- Custom secured Windows deployment
Infrastructure & Systems
- DevOps
- Amazon Web Services, previously GCP
- Database design & implementation
- OS Internals
- Linux
- Windows
- Network architecture
Security
- Deep understanding of software security fundamentals and attack vectors
- Design and exploitation of security vulnerabilities
- Side-channel attack research
Education
The University of Alabama
August 2019 – May 2023
- Graduated with a B.S. in Commerce and Business Administration on a full presidential scholarship
- Participated in undergraduate research programs while also working professionally in software development for all four years
- Took and passed several CS & ECE courses
Northridge High School
August 2015 – May 2019\
- Scored a 30 on the ACT
- Scored a 5 on the AP CS exam
- Passed 7 college-level courses through UA Early College.