Charles Feinn

Charles Feinn

Senior Applied AI Engineer

Barcelona, Spain.

About

Highly accomplished Senior Software Engineer with over 12 years of experience in shipping production systems, complemented by an M.S. in AI/ML. Specializing in directing AI coding agents, building robust LLM evaluation frameworks, and optimizing benchmarks, I possess a proven track record of delivering high-impact, verifiable software solutions across diverse technical stacks. A self-directed independent contractor, I excel at owning ambiguous, multi-step problems from conception to completion.

Work

AppSimple LLC

|

Founder & Principal Software Engineer (AI/ML)

Remote, Remote, US

→

Summary

As Founder and Principal Software Engineer, I led full-stack AI/ML and backend system development, delivering production-ready software and advanced LLM evaluation frameworks.

Highlights

Spearheaded multi-language code review and delivery, debugging and verifying production code across Python, TypeScript, C#, and Rust for large codebases, ensuring end-to-end software shipment.

Developed and open-sourced an LLM agent harness with a comprehensive evaluation suite, featuring code-based assertions across 10 capability categories, a three-tier citation-verification pipeline, and deployed as a live demo.

Reproduced and enhanced a published LLM benchmark, achieving a 71.1 MMLU macro score (+2.8 points over manual prompting) through automated DSPy-based prompt optimization, and published the methodology.

Architected and implemented end-to-end AI and backend systems, including a multi-tenant FastAPI/PostgreSQL service with row-level-security and optimistic concurrency, alongside a multi-provider LLM server featuring circuit breakers, pipeline processing, and CI/CD.

CDIT LLC @ Spear Education, LLC

|

Mobile Developer → Lead Mobile Developer

Remote, Remote, US

→

Summary

Progressed from Mobile Developer to Lead, providing technical leadership for a 4-developer mobile team and enhancing core functionalities across multiple production applications.

Highlights

Provided technical leadership for the mobile team, selected by the outgoing lead due to expertise in debugging and reviewing a large, mature codebase across production applications.

Architected a shared cross-platform framework, standardizing authentication, UI, and media playback, reducing new-app development time by ~50% and contributing to a 30% reduction in customer churn.

Established CI/CD pipelines (Fastlane + GitHub Actions) and performance monitoring, decreasing downtime from days to hours across the team's projects.

Dig Dates, Inc.

|

Chief Technology Officer

Remote, Remote, US

→

Summary

Directed the design and integration of an ML recommendation system, scaling the platform to 24k monthly active users and leading R&D for content-moderation classifiers.

Highlights

Designed and integrated an ML recommendation system (content-based + collaborative filtering), scaling the platform to 24,000 monthly active users.

Directed R&D efforts on content-moderation classifiers, ensuring platform integrity and user safety standards.

MixMatchMusic, Ltd.

|

Founder & CEO

Burlingame, CA, US

→

Summary

Founded and scaled a music-technology startup to over 1 million users, leading a 10-person team through product development, fundraising, and engineering.

Highlights

Successfully founded and scaled a music-technology startup, growing the user base to over 1 million users.

Led a team of 10 professionals across product development, fundraising, and engineering, demonstrating extensive self-directed ownership of complex technical problems.

Secured funding and managed engineering initiatives to drive platform growth and user engagement.

Education

Colorado State University Global

Aurora, CO, United States of America
→
M.S. Artificial Intelligence & Machine Learning

UCLA

Los Angeles, CA, United States of America
→
B.S. Neuroscience

Skills

AI Evaluation & LLMs

LLM evaluation frameworks, rubrics, testing harnesses, benchmark reproduction, identifying model failure modes, edge cases, citation/output verification, LLM integration, DSPy, prompt engineering & optimization, agent-loop & harness design, multi-provider APIs (OpenAI, Anthropic, Google, Hugging Face).

Programming Languages

Python, Swift, TypeScript/JavaScript, Objective-C, Rust, C#.

Architecture & Backend

System design, design patterns, FastAPI, REST APIs, PostgreSQL, multi-tenant architecture, microservices, optimistic concurrency, WebAssembly.

Dev Workflow & DevOps

Git/version control, code review, CI/CD (GitHub Actions, Fastlane), testing frameworks (pytest), Docker, AWS, Modal.com, E2B sandboxes.

Projects

A Simple LLM Harness - Document-Exploration Agent

→

Summary

An open-source agent loop enabling LLMs to explore document workspaces with a single code-execution tool, featuring streaming, server-side citation verification, and a comprehensive evaluation framework.

Atelier - Multi-Language Vector-File Extraction Engine

→

Summary

Personal R&D project involving the architecture and leadership of a multi-language extraction engine, creating a lossless, format-neutral document model.