DESCRIPTION
Engineering Leader and Lead Developer with 28 years of experience building and modernizing complex systems and platforms across FinTech, Advertising, News Media, and eCommerce. Currently leading a distributed engineering team at a FinTech startup, where I have driven the shift to AI-native development practices — deploying agentic workflows for code review and project management, integrating MCP servers with self-hosted GitLab, and establishing AI-first engineering policies. I design systems where AI agents are first-class architectural components, not bolted-on features. Seeking Lead Developer, Technical Lead, Principal or Staff Software Engineer, hands-on Engineering Manager, Head or Director of Software Development, Head of Technology and Automation, AI Automation Lead, or Fractional CTO / consulting Technical Lead roles at small companies or startups building cutting-edge products.
US Citizen & German Green Card Holder — no work restrictions in either country. Open to remote positions worldwide. Preferred location: metro Atlanta, GA, USA.
AI PIVOT
For the past 18 months, I have been singularly focused on the AI transformation of software engineering — not as a side interest, but as a full professional pivot. This has included:
- Deep study of LLM capabilities, limitations, and emerging patterns across foundation models (Claude, GPT, Gemini, open-source)
- Hands-on work with agentic architectures: agent design, tool calling, MCP servers, multi-agent coordination, and autonomous iteration loops
- Building production AI workflows: AI-first code generation policies, automated code review via agents, MCP-integrated GitLab pipelines
- Designing and delivering an AI-native development bootcamp for my engineering team, teaching a five-role separation model for responsible AI-assisted development
- Building Skillr — an open-source universal AI skill manager that syncs to 6 providers — as both a personal tool and a portfolio piece
- Publishing 7 practitioner-level articles on AI-native engineering, epistemic curation, human-agent mutualism, and the real-world dynamics of AI-augmented teams
- Continuous evaluation of the AI tooling landscape: Claude Code, Codex CLI, Cursor, Copilot, Windsurf, Cline, and their evolving capabilities
28 years of systems thinking didn't become obsolete — it became the foundation for understanding how AI agents should be architected, deployed, and governed in production.
EXPERIENCE
Head of Software Development & Systems Architect
Immotege GmbH · Leonberg, Germany (Remote)
Nov 2020 – Present
Led architecture, development and AI transformation of a multi-tenant FinTech SaaS platform.
- Designed and governed a modular monolith architecture with defined service seams, enabling future microservice extraction without rewrites.
- Built and managed a distributed team across Montenegro, India, and Latin America.
- Established AI-first code generation policy across the engineering team, making AI-assisted development the default workflow for all new feature work.
- Integrated Model Context Protocol (MCP) servers with self-hosted GitLab, automating issue triage, merge request analysis, and developer feedback loops.
- Deployed AI agents for project management workflows and automated code review, reducing manual review overhead and accelerating merge cycles.
- Designed and delivered a structured AI-native development bootcamp for the engineering team, built around a five-role separation model (Think/Execute/Edit/Review/Iterate) with hands-on exercises, tool orchestration frameworks, and team accountability conventions.
- Designed LLM-based document ingestion and categorization system for automated processing of financial documents.
- Architecting an LLM-powered financing feasibility assessment engine to automatically evaluate application viability.
- Built hybrid cloud infrastructure with Docker, Kubernetes, and AWS, improving deployment efficiency by 30%.
- Implemented CI/CD pipelines via GitLab, reducing release cycles by 25%.
- Introduced and enforced Coding Standards, Clean Code, SOLID/DRY/KISS Principles, SemVer and Review Workflows to junior developers.
- Served as project manager and technical writer during early project phases.
Senior Back-End Developer
ITPlusX GmbH · Weilimdorf, Germany
Jul 2016 – Sep 2020
Built RESTful APIs and web applications for diverse agency clients. Led modernization of legacy systems to microservices.
- Created RESTful APIs and web applications with Laravel/Lumen and Typo3 for diverse clients.
- Migrated legacy monoliths to microservices, enhancing system scalability and maintainability.
- Introduced end-to-end testing with Selenium and Docker, cutting production bug rates by 25%.
- Maintained and optimized clients' legacy codebases and Linux infrastructure.
Senior Back-End Developer
Werbewelt AG · Stuttgart, Germany
Apr 2015 – Jun 2016
Built Laravel-backed solutions for SPAs and eCommerce. Introduced modern Git workflows.
- Created Laravel-backed API solutions for single-page applications.
- Introduced Git/GitLab workflows, streamlining team collaboration and code review practices.
- Maintained Magento eCommerce sites and integrated social media APIs.
- Built extensions and customizations for the Typo3 CMS.
PHP Developer / Infrastructure Engineer
boingMedia GmbH · Göppingen, Germany
Jul 2014 – May 2015
Modernized internal tooling and managed Linux infrastructure.
- Transitioned internal tools to object-oriented PHP, modernizing development workflows.
- Managed Linux infrastructure, ensuring 99.9% uptime for critical systems.
Freelance Web / PHP Developer
Self-Employed · Atlanta, GA, USA
Feb 2010 – Dec 2013
Delivered CMS and eCommerce solutions for small businesses.
- Developed CMS and eCommerce solutions using WordPress, Magento, and early Laravel builds.
- Delivered custom web projects for small businesses, enhancing online presence and revenue.
Web Developer / Lead Engineer / Senior QA Automation Engineer
Various (CNN, mediaOcean, VeriSign, IHG) · Atlanta, GA, USA
Jan 1996 – Jan 2010
Early web development pioneer at CNN. Led development and QA teams across major media and tech companies.
- Pioneered web development at CNN (1996–2002), building CMS integrations and content platforms.
- Led special content projects for CNN, CNN Sports Illustrated, NASCAR, and Cartoon Network.
- Senior QA Automation Engineer focused on building automated testing frameworks across media and tech firms.
- Managed QA and development teams at mediaOcean, VeriSign, and IHG.
SKILLS
AI Native Development
System Architecture
Frameworks & Languages
DevOps & Infrastructure
Testing
Leadership & Process
PROJECTS
Self-hosted Agent OS for designing, executing, and governing autonomous AI agents on your own infrastructure. Open-source (MIT). Three layers: Orchestration (visual DAG workflow builder, canvas, schedules, checkpoints), Agents (agent loop with MCP tool calls, A2A delegation, persistent memory, 18 pre-built agents), and Components (reusable skills, multi-model access, version history, provider export). Provider-agnostic — mix cloud and local models, run fully air-gapped with Ollama.
Open-source universal AI skill & prompt manager. Write skills once in portable YAML + Markdown, sync native config files to Claude, Cursor, Copilot, Windsurf, Cline, and OpenAI with one click. Features multi-model test runner (Anthropic, OpenAI, Gemini, Ollama), version history with diff viewer, skill composition, template variables, prompt linting, and a marketplace with 25 pre-built skills.
Mac-first personal context vault with policy-gated semantic retrieval — the trust substrate for agentic AI. Curate what matters, then grant AI agents scoped access with full auditability through disclosure receipts. Default-deny architecture: nothing automatic, minimize disclosure, prove what happened. SwiftUI desktop app with Rust backend (Axum gateway, SQLite vault, ONNX embeddings).
AI-Native Development Bootcamp
[https://github.com/eooo-io/ai-native-bootcamp]Open-source three-session curriculum (90 minutes each) that moves engineering teams from AI-assisted to AI-native development by assigning the right tool to the right role. Teaches the five-role separation model (Think/Execute/Edit/Review/Iterate), an orchestration decision matrix, tool capability boundaries, and team conventions for responsible AI-augmented delivery. Stack-agnostic, MIT-licensed, with worked adaptations for Node/TypeScript, Python/Django, Go, and Rails. The curriculum behind the 'Upgrade Path Available' essay — shipped in production inside a real FinTech engineering org.
AI-Native Engineering Doctrine
[https://github.com/eooo-io/ai-native-engineering-doctrine]Portable, fork-and-curate scaffold of AI-native engineering doctrine — standards, agent skills, tool adapters, and review rubrics designed to travel between projects, interviews, contracts, and roles. Doctrine-only (no runtime): the layer that informs what goes into a harness like Claude Code, Cursor, or a self-hosted agent OS — which CLAUDE.md content, which skills, which permission boundaries, which review rubrics. Eight curated sections from engineering canon to security and review rubrics, with Claude as the reference tool adapter and lighter sketches for Cursor, Copilot, Codex, and a generic AGENTS.md. MIT-licensed and public-safe.
PUBLICATIONS
Medium
Reframes AI integration as mutualism rather than replacement or augmentation — human judgment and machine processing as interdependent cognitive systems. Introduces the mycorrhizal network analogy, the three-tier stratification of knowledge work (execution / process / judgment), and the identity of the engineer as mutualist in a coupled cognitive network.
Medium
A five-phase framework for transitioning dev teams from AI-assisted to AI-native, built on a five-role separation model (Think/Execute/Edit/Review/Iterate) and tiered tool orchestration from apprentice through grandmaster.
Medium
A practitioner's framework for orchestrating multiple AI tools across planning, execution, editing, and review — treating each tool as a specialized component, not a silver bullet.
Medium
How AI redefines software engineering roles and why skill, creativity, and human judgment remain essential in AI-native workflows.
Medium
Exploring the risks of uncurated AI training data, intentional bias in model alignment, and the case for principled epistemic curation.
Medium
Arguing for structured, curated knowledge foundations in AI training rather than brute-force ingestion of unfiltered internet corpora.
EDUCATION
Georgia Institute of Technology
C Programming, Perl Programming, Unix System Administration
Continuing Education · 1999 – 2000
Georgia State University
Music Theory / Music Industry Management
BS (Incomplete) · 1992 – 1994