Skills

Technical toolkit across embedded systems, digital design, security and software.

Practical tools and technologies across firmware, digital systems, security, hardware, software and technical communication.

Core engineering strengths

Hardware/software integration with a security-aware mindset.

My strongest areas are embedded firmware, PCB-aware development, digital systems, signal processing, software testing and secure systems. I am comfortable moving between low-level hardware details and higher-level software workflows.

Embedded firmwareFPGA and VHDLCyber securitySignal processingTesting and debugging

Programming

PythonCJavaSQLAssemblyJavaScriptNode.jsReact

Embedded Systems

STM32AVRArduinoFreeRTOSZephyr RTOSUARTI2CSPII2SDMANRF24L01+BLEMQTT

FPGA / Digital Systems

VHDLVivadoMATLAB/SimulinkHDL CoderFPGA-in-the-loop verificationFSM designDatapath designFixed-point modellingDSP architecture

Cyber Security

LinuxOpenBSDWiresharkVulnerability testingSecurity testingSecure systemsCryptography fundamentalsNetwork protocol analysis

Electrical / Hardware

Circuit designPCB designAltium DesignerSignal processingMATLABKeysight ADSPower managementSensor integrationHardware debugging

Software / Tools

GitGitHubDockerTesting frameworksAutomated testingDebuggingInfluxDBGrafanaCloud computing tools

Professional Skills

TutoringTechnical communicationLeadershipTeamworkProblem-solvingDocumentationAdaptability