// curriculum vitae

Full Stack &
Cloud Engineer

I design complex systems to provide simple solutions for your problems.

Employed and also working on my own things. So I'm not available for hire unless... you make me a really, really, really good offer.
Versatile engineer with hands-on experience spanning the full product lifecycle — from low-level electronics and embedded systems through backend architecture, cloud infrastructure, and front-end delivery. Comfortable owning systems end-to-end: designing the architecture, building the services, deploying on Azure, and iterating with real users. Known for bridging deep technical knowledge with pragmatic delivery.

Languages

C# / .NET HTML / CSS / JS PHP MySQL / T-SQL Bash / PowerShell Node.js C / C++ Java Verilog Assembly

Cloud & Infrastructure

Azure Functions Azure DevOps CI/CD Azure Data Factory Azure Container Registry VMs / VPNs Docker ARM Templates Serverless Architecture Linux

Web & Frameworks

Blazor WordPress REST APIs OData gRPC SOAP SEO / Webmaster GitHub / GitLab Git

Databases

SQL / MySQL MSSQL Server CosmosDB Azure Tables Blob / File Shares Firebase Redis NoSQL

Hardware & Embedded

Arduino Raspberry Pi STM32 ESP32 / ESP8266 PCB Design LabVIEW Oscilloscope Automation Quartus / Verilog 3D Printing

Tools & Process

Postman / SoapUI Visual Studio VS Code MSSQL Studio MySQL Workbench Agile / Scrum DevOps CI/CD Unity / C# Navision / SAP
Full Stack Engineer & System Architect
// Industry Role
Ongoing

Owned end-to-end development of multiple interconnected systems including a WordPress configurator ecosystem, Azure-hosted microservices, and ERP/CRM integration layers. Designed the overall architecture and led technical delivery across cloud, API, and frontend layers.

Blazor Azure Functions WordPress Plugins DriveWorks Navision SOAP/OData Azure DevOps C# PHP
Systems & Infrastructure / Sys Admin
// IT Infrastructure

Managed networking infrastructure, server administration, and internal tooling. Handled OpSec practices including backups, password management, and access control. Supported cross-company project management and coordination.

Networking Linux Windows Server Docker Scrum Documentation

A selection of complex technical problems solved in production environments — spanning system design, cloud architecture, integration, and performance engineering.

Product Configurator Suite

Built a graphical product configurator using trigonometry, 2D graphics, CAD concepts and a graph data structure with recursive iteration. Integrated with ERP/CRM (Navision), DriveWorks PDM, and pricing systems.

PHPJSSQLDriveWorks

Azure Microservices Backend

Designed and deployed a suite of Azure Functions for email, PDF generation, Excel export, data processing, and pricing. Managed CI/CD pipelines including ACR Docker image push and static app deployments with blob storage.

Azure FunctionsAzure DevOpsC#Docker

MES & Label Printing System

Developed a Manufacturing Execution System for ENEC certificate data storage, product testing workflows, label printing automation, CNC file generation, and comprehensive logging.

.NETT-SQLCNCAutomation

Low-Cost Full-Stack Blazor Hosting

Engineered a cost-optimised Azure hosting pattern: static Blazor app in a blob container + Azure Functions serverless backend + Azure Tables, File Shares & Blobs for persistence. Solved CI/CD upload permission issues and serverless IP pool constraints.

BlazorAzureCI/CDServerless

Pricing Engine Migration

Migrated a complex SQL-based pricing system to a NoSQL architecture on Azure. Built an Azure Data Factory pipeline for pricing imports from BOMs, handling dynamic composition and computational complexity at scale.

T-SQLCosmosDBAzure Data FactoryNoSQL

Node.js System Renderer

Built a server-side renderer using Node.js with trigonometry-based 2D graphics engine for real-time product visualisation. Implemented caching strategies with Redis and blob storage to handle computational load.

Node.jsRedisTrigonometryCaching

eecs.blog — Personal Technical Blog

Self-hosted engineering blog covering electronics, embedded systems, software architecture and cloud topics. Fully managed, self-administered.

→ eecs.blog

8-Bit Computer (from scratch)

Designed and built a functional 8-bit computer from discrete logic components — including custom ALU, RAM, instruction set, and control logic. Applied knowledge of assembly, Verilog, and digital circuit design.

Digital LogicAssemblyVerilogPCB Design

Embedded & IoT Experiments

Ongoing hands-on projects with Arduino, Raspberry Pi, STM32, and ESP32/8266 platforms. Topics include IoT networking, sensor integration, 3D printed enclosures, and LabVIEW measurement automation.

ArduinoESP32STM32Raspberry PiLabVIEW3D Printing
// ARCH
SOLID, ACID, CAP Theorem
// SEC
OpSec, Backups, Password Mgmt
// TEST
Unit & Integration Testing
// PERF
.NET IL, Assembly & Performance
// MGMT
Agile, Scrum, Project Management
// DOC
Code & Architecture Documentation
// ERP
Navision, SAP, CRM/ERP Integration
// WEB
SEO, Analytics, Web Performance
// BI
API Consumers, EDI, BI Integration
// ALGO
Algorithms & Data Structures
// HW
Electronics & Circuit Design
// GAME
Unity / C# Game Development