About Me
Senior software engineer with 15+ years building and shipping production systems, now focused on generative-AI platform engineering, ML infrastructure, and GPU/MLOps. Most recently designed and owned — end to end — a mul…
Senior software engineer with 15+ years building and shipping production systems, now focused on generative-AI platform engineering, ML infrastructure, and GPU/MLOps. Most recently designed and owned — end to end — a multi-provider GPU workflow-execution orchestrator and delivered an automated QA system for 3D and generative-AI outputs for an enterprise automotive virtual-retail platform. This builds on a strong foundation of 15+ years in fintech and energy, delivering large-scale Angular/TypeScript front-ends and .NET distributed back-ends used by thousands of users.
Experience
Senior AI/ML & Platform Engineer — Independent Consultant
<p>Owned mission-critical GPU-execution infrastructure and contributed across generative pipelines, computer vision, automated QA, prompt engineering, and MLOps.</p><p> Designed and built from scratch a multi-provider GPU workflow-execution orchestrator (TypeScript/NestJS): one queued, fault-tolerant REST API abstracting a direct ComfyUI instance and two serverless GPU clouds behind a single job model.</p><p> Implemented fault tolerance: FIFO dispatch state machine, cooperative cancellation across three provider models, automatic cross-provider failover with restart-safe retry lineage, and SQLite-backed crash recovery/reconciliation on boot.</p><p> Built graph-theoretic live-progress modeling — critical-path computation (topological sort + longest-path DP) plus learned per-node timing profiles — for smooth, monotonic, ETA-bearing progress streamed over WebSocket.</p><p> Delivered the contracted automated QA system for 3D & Gen-AI outputs: a self-contained GPU service aggregating logo/brand-integrity, on-screen-text OCR, identity, sharpness/compression, face-consistency and vision-language checks into one score/verdict/report.</p><p> Authored a research-grade video & audio QC toolkit (sharpness, temporal flicker, IQA, compression artifacts, face consistency, mangled-text gate; loudness/LUFS, clipping, SNR, intelligibility) with per-method licensing/risk analysis and deterministic self-tests.</p><p> Engineered a controllable diffusion background/relighting pipeline (monocular-geometry mesh reconstruction → LoRA artifact repair → physically-controllable relighting) and a distributed, SSH-less Blender render farm generating harmonization training data with cost-aware GPU autoscaling and guaranteed teardown.</p><p> Built an interpretable two-phase camera-pose solver (Umeyama similarity alignment + reprojection refinement) for 3D-consistent compositing, with dual TypeScript/Python implementations kept in lockstep via golden-fixture parity tests.</p><p> Created an ontology-driven, schema-validated cinematography prompt engine and a typed DAG node framework shared between a Python back-end and a React node-graph UI; added LLM/VLM-assisted user tooling.</p><p> Established MLOps foundations: reproducible checksum-pinned baked GPU Docker images, provider-abstracted serverless deployment (RunPod/Vast/serverless-container), and automated cloud-GPU price/performance benchmarking with hard cost guards.</p><p> Integrated the orchestrator on both the Python worker side and the AdonisJS 6 + PostgreSQL platform back-end; worked within an enterprise multi-tenant SaaS (ACL, credits, campaigns, Auth0, GCS/R2, React 19 + Fabric.js front-end).</p>
Senior Frontend Engineer
<p>Developed and maintained complex Angular applications for commissioning, monitoring, and managing energy devices.</p><p> Worked on a long-living frontend codebase, focusing on modernization, maintainability, and gradual improvements.</p><p> Designed reusable UI components and frontend architecture improvements, reducing regression risks.</p><p> Integrated frontend with backend APIs and real-time data sources in a distributed IoT environment.</p><p> Actively worked with RxJS, asynchronous data flows, and state management patterns.</p><p> Improved application stability through unit and E2E tests (Karma/Jasmine, Cypress); participated in CI/CD using Azure DevOps.</p><p> Contributed to mobile application delivery and maintenance using React Native (support, upgrades, releases).</p><p> Collaborated with backend, QA, and product teams; performed code reviews and refactoring.</p>
Senior Full-Stack Engineer
<p>Nearshore collaboration with in-house bank teams on customer-facing web applications and internal tools.</p><p> Developed frontend applications using Angular and TypeScript for banking systems.</p><p> Implemented UI features related to authentication, product management, and document workflows.</p><p> Contributed to backend REST services using .NET / .NET Core in a regulated environment.</p><p> Worked on electronic document generation, storage, and signing flows; integrated multiple backend services and APIs.</p><p> Improved product quality with unit tests (NUnit) and integration tests (Karate).</p><p> Participated in refactoring, code reviews, and clean-code initiatives in Agile/Scrum teams.</p>