Monte Lattice
Kevin Miller

Detroit, Michigan

Kevin Miller

Wealth operations, and I build the tools to run it.

Series 65 in progress. Python, SQL and AI in daily production use.

Building something?

$2.5B
Advisor platform where I tracked onboarding throughput
2,000+
Accounts audited under SEC rules
4
Systems built, running in production
201
Hours with a commit
A measured floor, not a total. As of Oct 18.
58,702
Lines of tracked code across 5 repos
As of Oct 18.
The Monte Lattice mark surrounded by the tools the Job Outreach Engine uses Gmail Telegram Google Gemini Google Sheets Greenhouse Lever Ashby Remotive JSearch Hunter Prospeo GetProspect Typst

How I got here

I started in wealth operations at Signal Advisors, keeping client records accurate and onboarding moving.

I am earning the Series 65, the investment adviser representative license.

I wrote my senior seminar thesis on why U.S. tokenization policy trails the EU's MiCA framework.

I planned the approach to SEC Form D filings for digital asset offerings at 40 Acres and explained them.

I build the tools I need with Python, SQL and AI, and run them in production every day.

Background

Wealth Operations Specialist Signal Advisors 2026
Operations Consultant 40 Acres 2026
Financial Planning Intern Northwestern Mutual 2025
Total Rewards Finance Intern ABC Technologies 2024

Credentials and research

Education

Licenses and certificates

Research

Memberships

Athletics

Proof: the systems

Four systems I built and use every day. The code is public and the dashboards are running. Each one is open from the menu at the top.

An AI-screened job pipeline with a live CRM, a Typst compiler that assembles tailored one-page PDFs on demand, and outcome tracking. The model routes and scores. Every line that ships comes from banked copy, never generated text.

  • 39,563 lines of code
  • 1,044 test functions
Python / Flask / SQLite / Gemini / Typst
Crypto Trading Engine

A concurrent backend on SQLite in WAL mode with explicit write locks, a live WebSocket reconciliation feed, and a backtester that replays the same logic over historical data.

  • 3,674 lines of code
  • 15 test functions
Python / WebSockets / SQLite WAL

Automated document intake and filing, built for small law firms and RIAs.

  • 1,515 lines of code
  • 42 test functions
Python / Document automation

A personal income and spending tracker with monthly rollups and a category breakdown.

  • 640 lines of code
  • 11 test functions
Python / SQLite

Measured Oct 18 from each repo's tracked files. Lines of code are git-tracked code files only (.py, .gs, .js, .html, .css). Test functions is a static count of def test_ lines, not of test cases run. The headline total above also counts this site's own repo.

Off the clock

Kevin with his dog

Detroit based. I ran cross country and track at Hope, where I was an All-American. Running taught me that the consistent version of a thing beats the heroic one, and that is how the systems above got built. The dog supervises.

Kevin and his girlfriend on the Detroit River

Outside of work I hike, cook, train, and travel whenever I can. Right now I am compounding the habit of using AI to build real solutions to real problems.

Timeline

  1. May 2026 – Aug 2026 Wealth Operations Specialist Signal Advisors
  2. Apr 2026 – May 2026 Operations Consultant 40 Acres
  3. Aug 2022 – May 2026 B.A. Business (Finance), B.A. Political Science Hope College
  4. May 2025 – Aug 2025 Financial Planning Intern Northwestern Mutual
  5. May 2024 – Aug 2024 Total Rewards Finance Intern ABC Technologies

You might want to: See my work

Get in touch

Monte Lattice is where my systems live. Each one solves a problem I was dealing with, and each still runs.