ORLANDO, FL // SENIOR SOFTWARE ENGINEER

Connor
Hallman

I build full-stack systems end-to-end, from database to deployment, across whatever domain the problem lives in. Six years of production engineering across data pipelines, SaaS products, internal tools, and open source.

At Vintory I replaced a failed $300K offshore effort solo in a month, normalized 100M+ owner records with custom identity resolution, and now run the platform as both lead engineer and de-facto product manager.

IDENTITY RESOLUTION // VINTORY DATASET
Address Resolution~30M records
RAW VARIANTS
"123 main st"
"123 Main St."
"123 MAIN STREET"
"123 main street apt"
NORMALIZEabbrev · case · punct
CANONICAL FORMUSPS standard
CLUSTERsignature match
CANONICAL
123 Main St
Orlando FL 32801
Owner Resolution~100M records
RAW VARIANTS
"JOHN A SMITH"
"Smith, John"
"J. Smith"
"John Smith LLC"
NORMALIZEname · entity type
FUZZY MATCHlevenshtein · token
DEDUPEmerge + rank
CANONICAL
John Smith
individual
PROPRIETARY MATCHING STRATEGIES
01
Flagship Projects
Vintory
Active2023–Present

Vintory

Three years as the primary engineer behind Vintory's data and tooling platform. Built the normalization and identity resolution system for 30M addresses and 100M owner records, replaced a failed $300K offshore effort solo in a month, and now run the platform as both lead engineer and de-facto product manager.

ASP.NETReactBlazorMariaDBPostgreSQL

Replaced a 6-person $300K offshore failure solo in 1 month; 1,000+ metric observability dashboard; identity resolution across 100M+ owner records

Read More
BifrostMCP
Active2024

BifrostMCP

A VS Code extension that acts as an MCP server, exposing language server features like go-to-definition, find-all-references, and call hierarchies directly to AI tools. Instead of guessing where a function is defined, an AI can ask VS Code and get the exact answer.

TypeScriptVS Code APIMCPLSP

205 GitHub stars, 1,600+ extension installs without marketing

Postman2CSharp
Active2022

Postman2CSharp

Takes a Postman collection JSON and generates a complete, organized C# project with interfaces, concrete client implementations, all request/response types, and zero external dependencies. Everything runs in the browser — no user data leaves their machine.

Blazor WASMC#.NETJavaScript

8,000+ users, 2,000+ API clients generated, 70 users/week with no marketing

ARES
Research Complete2025

ARES

Northrop Grumman senior design project: an agentic drone that accepts natural language commands and executes them autonomously. A locally-hosted LLM parses commands into ROS2 action sequences, RTAB-Map handles real-time SLAM, and a React dashboard provides human-in-the-loop control.

Next.jsROS2LangGraphOllamaPython

Full simulation with complete mission execution, real hardware agentic takeoff demonstrated

Asset Life Settlements
Live2024

Asset Life Settlements

A full internal calling platform handling everything from lead import to campaign execution to post-call AI analysis. VAPI handles the actual calls; the system cycles through numbers, handles faults gracefully, and auto-terminates on configured stop conditions.

.NETNext.jsPostgreSQLVAPIMS Dynamics

500+ calls/day, 3-4 qualified leads daily, 90%+ reduction in manual campaign work

Read MoreLive Site ↗
Real Estate Calculator
Live2024

Real Estate Calculator

Built because every existing tool was too simplified to trust with real money. Runs a year-by-year simulation where amortization, appreciation, tax write-offs, capital improvements, and recurring expenses all interact correctly. The calculation engine is open source.

Next.jsTypeScriptPostgreSQLDrizzleRecharts

Full 30-year simulation, open-source calculation engine, used for real investment decisions

03
Work Experience

Lead / Senior Software Engineer

VintoryNov 2025 – Present
  • De-facto product manager and technical lead across the entire platform
  • Part of all leadership meetings; direct engineering vision and prioritize roadmap
  • Manage other developers on siloed data projects

Full-Stack Software Engineer

VintoryNov 2023 – Nov 2025
  • Built a data platform solo in 1 month that a 6-person offshore team failed to deliver in 6 months with a $300K budget
  • Designed and built a live observability dashboard with 1,000+ metrics and 200 graphs in Grafana
  • Normalized, deduped, and standardized a 30M-address, 100M-owner dataset using custom identity resolution strategies

Software Engineering Contractor

VintoryJan 2023 – Nov 2023
  • Took on full architecture ownership from day one — vague tickets required designing tables, APIs, services, and types independently
04
Technical Range

Languages

C# / .NET
6yr
TypeScript / JS
5yr
HTML / CSS
5yr
SQL
3yr
Python
3yr
C
3yr
Java
1yr

Frameworks & Libraries

ASP.NETEntity FrameworkBlazorHangfireLINQReactNext.jsTailwindSvelteNuxt.jsExpressLangChainLangGraphSeleniumOpenTelemetryDrizzle

Databases

PostgreSQLMariaDB / MySQLSQL ServerMongoDBSQLiteDuckDb

Infrastructure & DevOps

AWS (EC2, S3, RDS, CloudFront, Route 53, Lambda)Digital OceanHetznerDockerVercelGitHub Actions / CI/CDCloudflareIISGrafanaPrometheusSentryPostHogStripeOpenAI / Gemini / OpenRouterVAPI
05
Education

B.S. Computer Science

University of Central Florida

Aug 2023 – Dec 2025
  • Senior design project: agentic autonomous drone for Northrop Grumman
  • Built a full language with tokenizer, compiler, ABI, and virtual machine
  • Coursework: algorithms for ML, robot vision, security in computing, discrete math
06
Get In Touch

I am looking for roles where the problems are genuinely hard and the work matters. Remote or hybrid, any industry, any company size.