Matthew Barnes

Skills

Rust, Ruby, Rails, Python, TypeScript, Next.js, PostgreSQL, Neo4j, Redis, WASM, RAG, LLM Orchestration

Experience

Woflow

Sep 2025 - Present
$ Senior Software Engineer
  • Built composable AI agent platform replacing human-powered workforce operations, reducing merchant data processing from hours to under 2 minutes
  • Designed hybrid document retrieval combining BM25 lexical search with Voyage embeddings; researched and deployed self-managed OCR pipeline using SOTA vision models
  • Redesigned agent orchestration around minimal LLM task decomposition, improving output determinism and debuggability
  • Developed agentic codegen pipeline to generate reusable WASM artifacts for tool calling in sandboxed runtimes, reducing token spend and increasing execution determinism
  • Implemented RAG evaluation framework measuring page-level retrieval accuracy and top-k precision against Vectara benchmarks

Houlihan Lokey

Sep 2024 - Sep 2025
$ Senior Software EngineerPortfolio Valuations
  • Spearheading internal AI application development to model domain knowledge using Neo4j-based knowledge graphs
  • Enabling 24/7 access to technical and business context across the firm through graph-integrated generative models

BNY

Jun 2023 - Sep 2024
$ Software EngineerMiddle Office
  • Developed systems to automate ingestion of corporate actions (e.g., stock buybacks, dividends) into BNY's proprietary platform, Eagle

Dignifi

Sep 2021 - Jun 2023
$ Software Engineer
  • Dockerized Ruby on Rails backend to streamline development and deployment
  • Enhanced CI/CD: integrated automated browser testing with GitHub Actions; surfaced test results alongside feature environment links with auto-comments

Projects

Mailroom @ Reasonal(Rust, Python, Redis, Neo4j)

Email classification pipeline for M&A deal tracking in financial services.

  • Rust core for high-performance email ingestion and orchestration
  • LLM-powered classification of deal communications (NDAs, IOIs, diligence requests)
  • Neo4j knowledge graph connecting emails to deals, parties, and deal stages

Animaworks(Typescript, React, Reduxjs/toolkit, Sanity)

Production company portfolio website built with Sanity's headless CMS and reduxjs/toolkit's latest api.

  • Sanity's CMS gives the client an easy and convenient way to manage what's on their webpage with no compromise on the speed of the site itself

Rusty Hooks(Rust, Tokio, Systems Programming)

Hook arbitrary bash scripts into io events at a given directory.

  • Built a multithreaded Rust app that hooks filesystem events to execute bash scripts, practicing memory-safe design without garbage collectors

Education

App AcademyImmersive in Full Stack Web Development (2021)
Skidmore College, Saratoga Springs, NYB.A. with Honors in Political Science (2015)