JOHNNY BRYANT

Open to new opportunities
Senior Software Developer · Florida

Hi, I'm Johnny.
I build — and review — production software.

Eight-plus years across AI-enabled applications, APIs, backend services, full-stack systems and data platforms — building them, then debugging, reviewing and evaluating them for correctness, edge cases and real-world behaviour. Day to day that's |

Johnny Bryant
7 languagesPython · JS/TS · Go · Java · SQL
AI/LLM evaluationCode review · failure modes
8+years
shipping
PythonJavaScriptTypeScriptSQLJavaC++GoC#AI/LLM EvaluationCode ReviewRoot-Cause AnalysisREST APIsBackend ServicesETL/ELT PipelinesEdge-Case Analysis PythonJavaScriptTypeScriptSQLJavaC++GoC#AI/LLM EvaluationCode ReviewRoot-Cause AnalysisREST APIsBackend ServicesETL/ELT PipelinesEdge-Case Analysis
Workspace
Team collaboration
0years
building
About

A bit about me

I'm a senior software developer working remotely from Florida. Eight-plus years of it has been production engineering problems: APIs and backend services, full-stack systems, data pipelines, and lately AI-enabled applications at NerovixaAI. The interesting problems are rarely the pretty ones — data that has to stay correct, integrations with systems you don't control, and behaviour at the edges nobody wrote a ticket for. A good half of my week is spent reading code rather than writing it: review, root-cause analysis, and evaluating AI-generated code and technical responses for correctness, instruction adherence and failure modes.

  • Comfortable across the stack, and across seven languages in production
  • Happiest debugging the thing nobody else wants to open
  • I judge code the way production does — edge cases, contracts, real-world behaviour

What I actually work in

Python — AI-enabled services, pipelines, automationmost days
JavaScript & TypeScript — web apps and APIsmost days
Go & Java — backend services and integrationsoften
SQL — data modeling, ETL/ELT, reportingoften
C++ & C# — service and application layersregularly
Get in touch
Signature Johnny Bryant · Senior Software Developer
WHAT I DO
What I work on

The kind of work
I'm good at

Eight-plus years of production engineering: building the services and the product features, then reviewing, debugging and evaluating them until they behave the way the spec said they would.

01

AI/LLM evaluation

Reviewing AI-generated code and technical responses for correctness, instruction adherence, clarity and failure modes.

Ask me about it
02

Code review and debugging

Root-cause analysis, defect investigation, edge-case and regression checks, and fixes that hold up in production.

Ask me about it
03

APIs and backend services

API design and concurrent backend services in Python, Go, Java and TypeScript, plus the workflows that sit on top.

Ask me about it
04

AI-enabled applications

Full-stack products with AI-assisted processing behind them, from the interface down to the services.

Ask me about it
05

Data pipelines and modeling

ETL/ELT in Python and SQL, data modeling, validation and reconciliation into PostgreSQL and AWS analytics.

Ask me about it
06

Integrations and reliability

System integration with the platforms you don't control, and the unglamorous work of keeping it all steady at scale.

Ask me about it
WORK
Some of my work

What I've been building

AI-enabled applications and services
NerovixaAI · 2023 — now

AI-enabled applications and services

Python, Go and Java services behind AI-enabled products — turning product requirements into reliable production software and service workflows.

AI/LLM evaluation and code review
NerovixaAI · 2023 — now

AI/LLM evaluation and code review

Checking generated code and technical responses for logical correctness, instruction adherence, failure modes and practical engineering quality.

Branded online ordering
ChowNow · 2021 — 2023

Branded online ordering

TypeScript, Java and C# web applications, APIs and backend services supporting high-volume restaurant ordering and operational workflows.

Production failure investigation
ChowNow · 2021 — 2023

Production failure investigation

Root-causing menu, order, customer-data and third-party API failures in Java and TypeScript services, then turning them into regression checks.

Guest ordering and payment services
GoTab · 2020 — 2021

Guest ordering and payment services

Full-stack services and API-connected features in Go and C++ for transaction-oriented hospitality workflows — ordering, payment and operations.

Identity-verification data pipelines
Alloy · 2017 — 2020

Identity-verification data pipelines

Python and SQL pipelines consolidating KYC, fraud and onboarding data from Alloy's API and third-party providers into PostgreSQL and AWS analytics.

How I usually work

Nothing complicated

01

We talk

You tell me what the system needs to do. I ask a lot of questions — probably more than you expect.

02

A rough plan

A short written plan: what I'll build, the trade-offs I can see, and roughly how long it takes.

03

Build it in the open

You see it as it comes together, so if something isn't right we change it early.

04

Hand it over

Shipped, documented, and handed over properly. I'm still around when something breaks at 5pm on a Friday.

Hiring, or building something?
I'd like to hear about it.

Happy to talk about a role, a contract, or just a problem you're stuck on. No pitch — worst case I point you at someone better suited.

BACKGROUND
Background

Where I've worked

Experience

May 2023 — now

Senior Software Engineer · NerovixaAI LLC

Santa Fe, NM · Remote · Full-time

AI-enabled applications, APIs and backend services in Python, Go and Java. I review and debug application code and AI-assisted technical outputs for correctness, maintainability, edge cases and API-contract issues, build reproducible engineering scenarios to validate solutions, and apply AI/LLM evaluation practices — instruction adherence, failure modes, clarity — to technical workflows.

Feb 2021 — May 2023

Senior Software Developer · ChowNow

Los Angeles County, CA · Remote · Full-time

TypeScript, Java and C# web applications, APIs and backend services for high-volume restaurant ordering. Code review and structured debugging across every application layer, production failure investigation across menu, order, customer-data and third-party API workflows, and recurring issues converted into concrete regression checks.

May 2020 — Feb 2021

Software Engineer · GoTab

Arlington, VA · Remote · Full-time

Full-stack services and API-connected features in Go and C++ for transaction-oriented hospitality workflows spanning ordering, payment and restaurant operations — integration failures, inconsistent application state, data-flow defects and latency-sensitive behaviour across service boundaries.

Jun 2017 — May 2020

Data Engineer · Alloy

New York, NY · Remote · Part-time

Python and SQL pipelines consolidating identity-verification, application and decision data from Alloy's API and third-party providers into PostgreSQL and AWS. Modeled KYC, fraud and onboarding data for banks and fintech customers, with validation and reconciliation checks, operational dashboards, secure PII handling and audit-ready lineage.

Education & focus

Mar 2013 — Apr 2017

BSc · University of Central Florida

GPA 3.7 / 4.0

Software engineering, algorithms, data structures, databases, web and full-stack development, and application design. ACM, Programming Club, Computer Science Club and a fair number of hackathons.

Right now

AI/LLM evaluation

The fastest-moving part of my job: reviewing AI-generated code and technical responses, checking instruction adherence, and validating solutions against realistic engineering requirements.

Always

Debugging and code review

Root-cause analysis, test-case design, edge-case and regression validation. Most of the value I've added has come from making existing systems steadier rather than building new ones.

A closer look

What the work involved

NerovixaAI LLC · Senior Software Engineer

AI-enabled services, reviewed like production

  • AI-enabled applications, APIs and backend services in Python, Go and Java, built from product requirements.
  • Review and debugging of Python, Go, Java and TypeScript code and AI-assisted outputs — correctness, maintainability, edge cases, API contracts.
  • Realistic engineering scenarios across concurrent services, integrations, data flow and failure recovery, validated with reproducible cases.
  • AI/LLM evaluation applied to technical workflows: logical correctness, instruction adherence, failure modes, clarity.
ChowNow · Senior Software Developer

High-volume ordering, kept honest

  • TypeScript, Java and C# web applications, APIs and backend services for restaurant ordering and operations.
  • Code review and structured debugging across application layers — logic defects, edge cases, data-flow issues, maintainability risks.
  • Production failures root-caused across menu, order, customer-data and third-party API workflows.
  • Service and API changes evaluated for correctness, backward compatibility and predictable behaviour under transaction load.
GoTab · Software Engineer

Ordering, payment and operations in Go and C++

  • Full-stack services and API-connected features for transaction-oriented hospitality workflows.
  • Integration failures, inconsistent application state, API errors and latency-sensitive behaviour solved across service boundaries.
  • Debugging and code review to isolate defects, validate fixes and improve maintainability.
  • System behaviour assessed for correctness, performance, memory and resource use, and consistent transactional outcomes.
Alloy · Data Engineer

Identity-verification data you can audit

  • Python and SQL pipelines consolidating identity-verification, application and decision data into PostgreSQL and AWS.
  • KYC, fraud and onboarding data modeled for approval, manual-review and provider-performance analysis.
  • Validation, reconciliation and anomaly checks on provider responses and decision outcomes.
  • Dashboards and scheduled reports for product, risk, compliance and engineering, with secure PII handling and audit-ready lineage.
NOTES
Writing

Things I've written down

All posts

Reproduce it, then fix it

Root-cause analysis on transaction-oriented systems: turning a production incident into a reproducible case and a regression check.

Read it
Contact

Get in touch

Email is usually quickest, but the form works too. Whether it's a role, an evaluation or review engagement, or a system that's misbehaving, a rough outline is plenty to start with — I'll reply within a day or two, and I'll say honestly if it isn't something I should be taking on.