Document-processing platforms
Presentation import, OOXML/PPTX processing, headless browser runtimes and back-end coordination for product workflows at scale.
I build systems where reliability, traceability and operational visibility matter: Adobe Express presentation-import workflows, enterprise ingestion platforms, message-driven processing, CI/CD and engineering tooling.
What I work on
Presentation import, OOXML/PPTX processing, headless browser runtimes and back-end coordination for product workflows at scale.
Microservices, asynchronous processing, message-driven workflows, explicit state transitions, retries, duplicate detection and idempotency.
Docker, Kubernetes, Helm-style configuration, Azure DevOps, CI/CD, GitVersion, SonarQube and practical release workflows.
OpenTelemetry-style diagnostics, logs, traces, correlation IDs, health checks, Playwright, CDP and memory-leak investigation workflows.
Selected work
The useful signal is the shape of the systems: document conversion, browser-backed runtimes, message-driven processing, deployment workflows and diagnostics.
Back-end and platform engineering for presentation-import and document-processing workflows in Adobe Express, a large-scale product used by millions of customers.
Distributed .NET microservices for asynchronous file and report ingestion in a restricted enterprise environment, with metadata persistence, message broker coordination and Kubernetes deployment.
Developer-facing tooling around Playwright, Chrome DevTools Protocol and Memlab to make memory-leak investigation more repeatable and inspectable.
ASP.NET Core and Vue applications, SPA migrations, document-management systems and reusable API support for filtering, sorting and pagination.
Experience summary
June 2024 - Present
TypeScript, Node.js, Bazel, Adobe Express presentation import, PPTX/OOXML processing, headless Chrome automation, Kubernetes-based platform work and memory-leak investigation tooling.
June 2023 - June 2024
Kafka-based streaming, Kubernetes deployment on Amazon EKS, Azure DevOps release pipelines, Testcontainers integration tests and static code analysis.
May 2019 - June 2023
ASP.NET Core and Vue web platforms, document-management systems, Vue 3/TypeScript migrations, Dynamic LINQ APIs and Playwright E2E testing.
November 2017 - May 2019
Finance platform work with ASP.NET MVC, Kendo UI, WCF, SQL Server, SpecFlow, Selenium, NServiceBus and ASP.NET Core APIs.
March 2013 - October 2017
Multi-tenant ASP.NET systems, IdentityServer SSO, RabbitMQ integrations, Redis operations, TFS build workflows, WiX installers and technical design documentation.
Selected stack
I use AI coding agents such as Claude Code and Codex CLI for exploration, refactoring and implementation support, while keeping design decisions, review and delivery under engineering control.