DANIEL DENISOV

CS @ PURDUE · CLASS OF '30

Computer science student focused on systems programming, robotics, and OS internals.


SKILLS

LANGUAGES

C / C++

4+ years. FRC robot control, Windows kernel drivers, system-level tooling. Most comfortable language.

Python

ML/AI pipelines, scripting, research tooling. Used at Stevens HPC cluster project.

Java

WPILib robot programming, personal projects

Bash / Shell

Linux automation, build pipelines, environment scripting.


SYSTEMS

Linux

Daily driver; experienced with QEMU/KVM virtualization

Kernel Development

Windows kernel drivers, SMM, and QEMU introspection

System Architecture

Memory management, IPC, driver model, real-time constraints on embedded hardware.


OTHER

ML / AI WPILib CTF Reverse Engineering Cybersecurity Computer Vision Robotics HPC / GPU Clusters

EXPERIENCE

2023 — 2026

Team 3637 · The Daleks

FIRST Robotics

Director of Software

Led the software team and shipped autonomous navigation, YOLO computer-vision pipelines, and real-time robot control in C++ with WPILib — the systems-and-vision stack used across all three years on the field.

Summer 2025

Stevens Institute of Technology

IT Intern — AI Compute Access

Prototyped a student access framework for HPC GPU clusters and worked with the Division of IT on compute-allocation policy and resource scheduling.

Summer 2025

NJCCIC · State of New Jersey

Advanced Cybersecurity Intern

Built cybersecurity training materials — escape rooms and CTF challenges — at a state-level cyber defense organization alongside threat analysts.

In progress

Personal / Purdue

Systems · ML infra

High-throughput CV inference + kernel↔userspace IPC

Building a low-latency computer-vision inference server (ONNX/TensorRT) for deployment on HPC GPU clusters, alongside a Windows kernel-driver memory read path with a userspace IPC interface in C++.


CONTACT

[email protected] github.com/DanTheEpicMan

© 2026 Daniel Denisov