Project
Upstream contributions to Elixir libraries
Dec 2017 — Jul 2026 · paused · open_api_spex · gen_magic · ex_aws_bedrock · ex_aws_s3 · pow
- Contributions merged upstream into open_api_spex, gen_magic, ex_aws_bedrock, ex_aws_s3 (requester-pays support) and pow
osselixirphoenixapi-designawsllm
Project
Performance harness on my own headless-Chrome service
Nov 2017 — Apr 2020 · archived
- Sole author of my earliest work at Faria (from November 2017): a latency- and geography-aware performance-recording harness for an exam-systems product, driving real user scenarios over HTTP
- Built on chroxy and chroxy_client (my own open-source headless-Chrome service), a personal library driving employer performance tests (dependency stated, ownership personal)
- A Phoenix front end to run the scenarios and visualise the timings; runs stored in Postgres for regression tracking
elixirotpphoenixheadless-chromeawspostgres
Position
Principal Polyglot Software Engineer & Architect, Strategic Engineering · Faria Education Group
Nov 2017 — present · Remote
- Originated and architected the company's AI platform: governed, versioned, auditable AI operations consumed by ManageBac, OpenApply and Atlas, across OpenAI, Azure, Anthropic, Bedrock and Chinese providers, with a separate China deployment
- Built the platform's safety and audit line: adversarial red-team evaluation, an AI-firewall middleware and a byte-level auditing AI gateway; migrated 46 production AI operations across model generations
- Designed the product AI agent architecture: a role-routed assistant over a fleet of small in-app MCP servers, with a written MCP tool-design doctrine
- Founded the data platform: a prototype that disproved embedded BI, then a medallion warehouse on S3/Athena/Glue and the Faria Spotlight analytics product, live in three AWS regions; now a second-generation warehouse designed for LLM-grounded analytics
- Founding architect and tech lead of MiniPD, a coaching marketplace: 14-app Elixir umbrella, Stripe Connect payments with a double-entry ledger, video sessions and chat
- Built the exam-systems services in Elixir: account linking and messaging, near-duplicate detection realising my own 2018 RFC, conversion services, ingestion pipelines
- Built a .NET 7 document-processing daemon (DOCX to PDF, table repair, PDF merging) driven from Elixir over a Unix domain socket, and vendored it into the product that needed it in place of a Python and LibreOffice pipeline
- Polyglot by need rather than preference: Ruby inside the Rails products my Elixir services integrate with, and Ruby client libraries for two of those services; Python for the Airflow and dbt analytics stack I architected in 2026 and for an OAuth2-scoped MCP server built inside a Django monolith in two days
- Standing roles: AI strategy; founding member of the internal AI Ethics Board; technical advisor to leadership on AI, platform and M&A; hands-on technical due diligence; cross-department consulting architect
- Pioneered agent-assisted delivery: designed and ran an agentic SDLC, proven by building a complete production-grade product sole-author in 30 days with 1,390 automated tests
- Owned technical hiring for the division for seven years
elixirotpawsllmdata-platformleadershipdotnetpythonrubydata-ontologysemantic-data