Portfolio

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 experience in full-stack software engineering, PCB/hardware design, system integration, cable/harness design, technical documentation writing, and process design.

I take absolute pride in my work ethic and deliverable quality, enjoy working in team-oriented and individual settings, and thrive in fast-paced environments.

Experience

HP Tuners

Vehicle Engineer
October 2024 – Present

  • Reverse engineering automotive controller binaries and flash procedures
  • Writing in-house software for disassembly, analysis, patching, and flashing
  • Mapping vehicle calibration parameters
Kinematix Engineering

Embedded Software Developer
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

Software

  • C/C++
    • Desktop
    • Espressif/Atmel/Arduino
  • C#
    • Desktop (WinForms/WPF)
    • ASP.NET (Blazor, EF Core/Swagger)
  • RTOS development and debugging (Espressif FreeRTOS)
  • Assembly (certain architectures)
  • Web development (Javascript/Typescript, Angular/Blazor, and Bootstrap/PicoCSS)
  • Yocto Linux build system

Hardware

  • SPI/I2C/UART understanding and low level implementation
  • CAN (2 & FD) understanding, network design, reverse engineering, low-level implementation
    • ISO-TP, UDS, J1939
  • Intermediate PCB design for microcontrollers in 12v environments

Documentation & Process

  • Technical documentation writing
  • Process development for efficient production and testing
  • High quality code documentation and organization

Other

  • Proficient with Linux
  • Server hosting & networking
  • Win32 APIs and Windows security

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 all four years in undergraduate research programs while also working professionally in software development all four years. Took and passed various CS & ECE courses.

Northridge High School
August 2015 – May 2019
Scored a 30 on the ACT, a 5 on the AP CS exam, and passed 7 college-level courses through UA Early College.