AI product engineer
Compliance tool
I built an open-source Python CLI that uses LLMs to review marketing materials for potential SEC Marketing Rule issues. The goal was not to replace human judgment, but to make compliance review more careful, traceable, and easier to inspect.
Stack
Python CLI
Anthropic Claude API
HTML parsing with Beautiful Soup
JSON Schema validation
Automated tests with pytest
Linting with Ruff
Firebase Hosting & Cloud Functions
Static site with HTML/CSS/JS
AI product engineer
Newsletter ghostwriter
I built a system that used AI to draft newsletters for financial advisors, with citations, source excerpts, compliance notes, and reasoning checks. I wanted reviewers to see not only the finished draft, but the evidence and assumptions behind it.
Stack
FastAPI web app
Google Cloud Run deployment
Docker containers
Postgres with SQLAlchemy
OAuth for Google, LinkedIn, and GitHub
Anthropic Claude API
Jinja templates
Typer and Rich CLI tooling
AI product engineer
Content engine
I built an AI content platform and WordPress plugin for generating draft posts from defined topics, audiences, and writing constraints. The important part was keeping the workflow reviewable, so generated content could be treated as a draft to inspect rather than a finished authority.
Stack
OpenAI API integration
LangChain orchestration
Python CLI
WPEngine WordPress hosting
WordPress plugin
PHP/HTML/CSS
Product manager · senior engineer
MarTech stack
For several years, I worked on the marketing systems behind email, CRM, content, analytics, and customer engagement. A lot of the work was practical: find what slowed the team down, understand the technical and organizational constraints, and improve the parts that made campaigns harder than they needed to be.
Product manager · senior engineer · tech lead
WordPress & Drupal
Created and maintained websites and content platforms in WordPress and Drupal, including custom themes, plugins, third-party integrations, and ongoing optimization. The work supported content and marketing teams while keeping performance, security, and maintainability in view.
Product manager · senior engineer
Account registration & KYC
I worked on account registration and KYC flows where the tradeoffs mattered: compliance, speed, mobile usability, fraud risk, and conversion all had to be held together. The work was to reduce friction without pretending the hard requirements did not exist.
Product manager · senior engineer
Deposits & payments
I helped modernize funding options and payment operations tools, working with compliance, customer service, and legal to understand the requirements before shaping the product work. Payments work rewards clarity, because small mistakes can create real operational and customer problems.
Product manager
iOS & Android apps
Product management for mobile apps across planning, prioritization, delivery, and post-launch improvement. I defined requirements, wrote user stories, managed the backlog, coordinated with design and engineering, and used feedback and performance data to decide what needed attention after release.
Web developer · co-founder
E-commerce platforms
Early e-commerce and web product work covering storefronts, custom development, search, hosting, and affiliate systems. I built and maintained e-commerce sites with custom carts, payment integrations, inventory tools, product search, hosting operations, and affiliate marketing systems.