# Matthew Barnes
> Senior Software Engineer

New York, NY
011mbarnes@gmail.com

- [LinkedIn](https://www.linkedin.com/in/matthew-b-61162b64/)
- [GitHub](https://github.com/mmbarness)

## Skills

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

## Experience

### Senior Software Engineer @ Woflow (2025-09 - Present)

- 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

### Senior Software Engineer @ Houlihan Lokey (2024-09 - 2025-09)
*Portfolio 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

### Software Engineer @ BNY (2023-06 - 2024-09)
*Middle Office*

- Developed systems to automate ingestion of corporate actions (e.g., stock buybacks, dividends) into BNY's proprietary platform, Eagle

### Software Engineer @ Dignifi (2021-09 - 2023-06)

- 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
- [Live](https://www.animaworks.nyc/)

### 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
- [GitHub](https://github.com/mmbarness/rusty-hooks)

## Education

- **App Academy** — Immersive in Full Stack Web Development (2021)
- **Skidmore College** — B.A. with Honors in Political Science (2015)