Work
Most of what I've built lives inside companies - internal tools, pipelines and products. Here's where, when, and with what.
Software Engineer
Nov 2025 - Present · 11 mo- Engineered an event-driven document ingestion pipeline on Azure (Blob Storage, Service Bus, BullMQ) with Google Drive sync.
- Built a client portal for document collection and e-signatures, with an Azure Functions backend, Static Web App frontend and Entra External ID authentication.
- Developed browser automation for workflows, including a WXT extension that autofills forms from CRM data and Python automation with LLM-assisted parsing.
- Deployed and managed services on Azure (Functions, App Service, Front Door) including deployments, routing and configuration.
PythonTypeScriptPostgreSQLAzure
Intermediate Systems Engineer
Jun 2025 - Nov 2025 · 5 mo- Designed and implemented the core processing unit of a Python application - Aho-Corasick string search and asynchronous tasks, built for performance.
- Engineered a rule evaluator that detects sensitive data patterns via regex / word matching, with context extraction.
- Built a parser extracting text from documents and images (OCR), including archive handling.
PythonMySQLAho-CorasickOCRasyncio
Systems Engineer
Feb 2024 - Jun 2025 · 1 yr 4 mo- Started the Python initiative for text extraction, context identification and document parsing.
- Optimised Microsoft Graph API usage and reduced risk by enforcing least-privilege permissions; transformed Graph data into the server database.
- Extended legacy VBScript, C#, SQL, MS Access and Excel systems for reporting and analytics.
- Prototyped Manifest V3 extensions for secure file-transfer tracking; fixed slow startup in the legacy C++ product.
C++PythonJavaScriptMySQLMicrosoft GraphVBAManifest V3