Hardware
Electronics · IoT & IIoT · Network infrastructure
Electronics Engineer · Cybersecurity Engineer
Donnie here, electronics engineer and cybersecurity professional who enjoys figuring out how things work beneath the surface. That curiosity has taken me from analyzing malware and reverse engineering suspicious code to uncovering security gaps in applications.
I approach security from the ground up, connecting the logic of electronics with the behavior of software. My work spans malware analysis, reverse engineering, network design and analysis, SAST, and application security, while my interest in AI and mathematics keeps me exploring how complex systems learn, make decisions, and break.
Follow the signals. Recover the structure.
An engineering perspective on cybersecurity
Devices run software. Software increasingly integrates AI. I bring these perspectives together to understand behavior, assess risk, and strengthen the systems at their intersection.
Electronics · IoT & IIoT · Network infrastructure
Binary analysis · Scripts & source code · SAST · AppSec
AI security · Integration risks · Security automation
Featured Projects
Project summaries covering analysis workflows, architecture, and engineering decisions.
An analyst-focused triage environment that reduces the time required to classify suspicious binaries and scripts.
A rule-driven code analysis engine for identifying risky patterns and surfacing high-value security findings early.
A contained research environment for emulating IoT threats, observing device behavior, and validating security hypotheses.
The engineering Lab
Interactive experiments in understanding code, investigating alerts, and recognizing unexpected signals.
Follow bytes through machine instructions to a decision you can verify.
Connect events, examine evidence, and walk through a simulated incident.
Explore sensor signals, mathematical thresholds, and the cost of false alarms.
AI & Mathematics
I enjoy finding patterns, working through mathematical problems, and understanding how intelligent systems arrive at decisions. My electronics background makes signals and systems a natural place to explore those questions.
In security, that curiosity becomes practical: reason through uncertainty, test assumptions, and make the limits of a model visible.
Explore signals and anomalies →|x − reference| > τ
Small experiments. Inspectable assumptions.Research
Investigations, technical talks, graduate research, and methods for turning analysis into defensive work.
Follow a compiled program from header checks and a checksum loop to byte order and a threshold decision, then test the recovered explanation.
A workflow for profiling obfuscated JavaScript, simplifying AST structure, recovering behavior, and converting findings into useful defensive output.
A structured workflow for moving from suspicious sample intake to evidence, behavioral conclusions, and defensive output.
Full notes, references, and encyclopedia contributions live on the dedicated research page.
Explore published threat-encyclopedia contributions →
Contact
For cybersecurity engineering roles, Application Security projects, reverse engineering work, or technical collaboration, email me directly or prepare a draft below.