Daniel Shchur

[email protected] GitHub Lincoln, NE

I build things that work—no frills, just results. From assembly to Svelte, embedded systems to web apps, I live for the grind. Skip the corpo chatter, let’s jack into the code and make something totally nova.

Credentials

Education

University of Nebraska—Lincoln 2017–2021

Bachelor of Science in Computer Engineering with a Minor in Mathematics

Skills

Programming Languages

Rust, JavaScript/TypeScript, C/C++, Java, C#, Python, Bash

Technologies & Tools

Node.js/Bun, Svelte, Docker, Git, Unity, HTML/CSS, Linux/UNIX

Other

Fluent in Russian

Experience

Communication Systems Solutions

Software Design Engineer 2021–present

  • Web Application Development

    Developed a Rust-based backend and web server using Axum and a Svelte/TypeScript frontend for configuring a low-resource embedded Linux LoRa gateway system (32-bit ARM, 512MB RAM). Integrated D3.js for real-time log data visualization and analytics.

  • Embedded Systems Engineering

    Designed and implemented a trailer remote control system in C with GTest-based testing on an STM32, featuring UART communication with motor control boards and remote control via a custom LoRa network stack.

  • Database & API Management

    Updated C/C++ applications to support 64-bit storage in SQLite and maintained Node.js API endpoints for test data management across multiple testing fixtures.

  • Hardware-Software Integration

    Collaborated with the hardware team to develop multiple testing and provisioning fixtures using Raspberry Pis, Qt/C++, QML, and Python, with data storage in MySQL for quality tracking and analysis. Implemented multithreading with mutexes for resource sharing, enabling parallel testing.

  • Cryptographic Optimization

    Ported and minimized the libtom crypto and big number libraries for RSA key verification in an OTA update process over LoRa, reducing the code size to fit the constraints of low-resource embedded ARM devices.

  • Process Improvement

    Led the adoption of Docker containers for consistent and reproducible build and testing environments, significantly improving the development and code review process.

  • Legacy System Development

    Authored a flash driver in Z180 assembly for an outdated device, reverse-engineering CPU instructions using a logic analyzer due to the absence of traditional debugging tools.

  • Customer Collaboration

    Worked closely with customers to gather requirements, understand their hardware specifications, and implement custom features tailored to their needs. Provided ongoing support and made adjustments to ensure requirements were met.

University of Nebraska-Lincoln

Undergraduate Research Assistant 2020–2021

  • Built and deployed a YOLOv4 deep neural network on a supercomputer for image recognition tasks in a construction domain.
  • Developed a C# Unity application to generate and label synthetic data, improving the accuracy and usability of the neural network.
  • Continuously refined the data generation system and configuration to achieve effective image recognition results.
  • Created interactive WebGL demos using Unity to educate students about construction materials.
  • Developed a Unity-based tool for importing and visualizing raw data from a LiDAR tracking system.