Chief Engineer · Dallas, Texas · building in public

NolinNaidoo

nolindnaidoo — everywhere that matters

AI/ML · MLOps · agentic systemsPlatform & full-stack architectureAutomotive · finance · defense · public records

Brought in when it’s big, late, and not working.

A Fortune 10 trading floor. A DoD communications platform. A statewide records system. A retail program announced four years before anyone could buy anything. It’s the same engagement every time — something large that isn’t succeeding, a deadline that already passed, and a team that has to still be shipping after I leave. Three industry firsts came out of those rooms: banking, defense, and automotive retail.

Now — Offensive Edge

Current work

On-premise AI systems for partners who can’t send their data anywhere.

I architect and scale the Offensive Edge Intelligence Platform — predictive and sentiment intelligence delivered as high-performance systems that run inside the customer’s own boundary. The differentiator isn’t the models, it’s the deployment posture: a cloudless API framework that gives enterprise and classified clients full data sovereignty, with no third-party cloud in the path.

PredictiveEdgeSeeker

A quant-verified sports intelligence system built on a proprietary AutoML ensemble, benchmarked against professional bettors and validated by independent quantitative reviewers.

SentimentSentimentPro

Computational media analysis — bias, tone, and influence quantified in real time across news and social streams.

Modeling
Proprietary AutoML ensemble architecture holding verified 80%+ accuracy and high-80s ROC-AUC across thousands of out-of-sample validations.
MLOps
SageMaker and AutoGluon behind containerized Node.js microservices — parallel model deployment, automated versioning, sub-second inference.
Sovereignty
A cloudless API framework enabling secure API-level integration with no third-party cloud exposure.
Product
Full-stack architecture across Next.js, React, React Native, TypeScript and Python, unifying every product surface on one inference backbone.
Validation
Independent quantitative and academic review used deliberately as an outside check on institutional-grade reliability claims.

The record

Selected work

  • Pioneered the first single-page application in banking — chase.com and the Chase mobile app

    First in banking top 6 of a 300+ division

    JPMorgan Chase & Co. · CMH1 flagship team · 2014 One of six engineers on the flagship team at a Fortune 10 bank. Built on Ember, when a bank shipping a single-page app at that scale was still unproven · jQuery fully removed · codebase down 30% · ten minutes off every build
  • Architected the first Node.js application ever put into service in the Department of Defense

    First in DoD

    L3Harris Technologies · Communication Systems · 2016 Node.js and React into defense service, on a stack that had never cleared it. Moved 40 remote engineers off strictly-typed C# · test coverage 0 → 80% · React localization framework adopted enterprise-wide
  • Shipped the first way to buy a car outright on a major manufacturer’s own website

    First to market in production, 2017

    General Motors · Shop Click Drive · 2017 Chevrolet, GMC, Buick and Cadillac. Franchise law means the manufacturer can never hold the transaction, so the entire purchase brokers through a third party the customer never sees — one seamless flow built around a legal boundary.Announced years earlier and still not live when I arrived. The program carried a hundred-person manual QA organization; I wrote the automated suite that gated the release on my own — Selenium, Mocha, Chai, Sinon, SuperTest, Postman — and took Google Page Speed up 90%.
  • Chief engineer on a national live-auction platform — sub-two-second feed, bids exact to thirteen decimal places

    < 2s 13 decimals

    Integrated Auction Solutions In a live auction, rounding error decides who wins — thirteen places of precision removed it for every bidder in the country.Built the consumer website, the mobile app and the on-site inventory cataloging apps outright — React and React Native on one schema.
  • Principal engineer for the largest motorcycle retailer in the country — web, mobile, and a serverless rebuild

    −75% cloud $40K → $10K / mo

    RumbleOn Created Carvis, the direct vehicle-purchasing mobile platform, and led website and mobile development end to end — AppSync and GraphQL on React Native, lead-to-sale conversion up 22%.RumbleOn ran on the auction platform I was chief engineer on at Integrated Auction Solutions, and brought me in as principal engineer to own their side of it.
  • Shipped the localization layer behind a global asset manager’s client site — the languages its brokers use with clients

    15+ locales 500+ a11y fixes

    T. Rowe Price Granite i18n across every supported market, and the ADA remediation pilot that found and resolved 500+ accessibility failures on the same platform.
  • Brought the State of Texas digital records system into ADA and Section 508 compliance

    Statewide task completion +34%

    Kofile Technologies Rebuilt the experience from business-centric to human-centric, and taught the product managers to treat accessibility as a requirement rather than a remediation.
  • Half-owner of an award-winning EMS interpretation company, through to its acquisition

    50% partner

    Poly Lingo / MedLingo → ESO Solutions Texas Fire Chief’s Lone Star Achievement Award · EMS World Top Innovation Award · shipped the iOS product to the App Store
  • Developer tools shipped in the open, growing entirely by word of mouth

    76K+ installs and climbing

    10 VS Code extensions · 2 Rust binaries 13,700 in the first week and it never slowed down — no marketing, no launch budget. Currently porting the suite to Zed and republishing the cores as Rust crates. letools.devcrates.io

Shipped for

Enterprise engagements

Every one of these was a contract engagement, by design — principal consulting delivered through Robert Half. I was brought in for a specific problem, completed the contract in every case, and was offered a permanent role at the end of nearly all of them. I took the next contract instead: the permanent offers were worth less than the contract already paid, and the next problem was the more interesting one.

  • Offensive Edge Chief Engineer
  • RumbleOn Principal engineer · creator of Carvis
  • Integrated Auction Solutions Chief engineer · IAS Marketplace
  • General Motors Shop Click Drive · principal front-end
  • L3Harris Technologies Communication Systems
  • Brierley + Partners Consumer Loyalty
  • T. Rowe Price i18n · ADA · WCAG · 508
  • Kofile Technologies Texas state records
  • JPMorgan Chase & Co. Flagship team CMH1
  • Poly Lingo / MedLingo Partner & principal engineer

Open source

MIT · in public

pixelcoords

Freeze your screen, mark regions with real shapes, and get pixel-exact coordinates machines can use — versioned JSON, labeled crops, click code, verification with exit codes, self-healing re-location.

Rust MITmacOS · Windows · Linuxcrates.io

pixelactions

Verified desktop interactions driven from a pixelcoords session — click, type, chord, drag, scroll at human-marked coordinates, then confirm they landed. Chained CLI, flow files, or a line protocol any language can drive.

Rust MITmacOSLine protocol

The *-le suite

Ten zero-hassle VS Code utilities, past 76,000 installs. Secrets detection that never leaves your machine, env sync with visual diff and conflict resolution, regex with live previews and ReDoS scoring, and seven more. Being ported to Zed, with the cores republished as Rust crates.

TypeScript 10 extensions76K+ installsZed & Rust in progress

Credentials & stack

What I actually run

  • Post Graduate Program, Artificial Intelligence & Machine Learning UT Austin Business applications of AI/ML — the formal grounding under the platform work that followed.
  • US patent, multilingual emergency medical communication US 20100223050 A1 Held as a partner in Poly Lingo; filed by founder Ken Kelly.
  • TypeScript
  • Python
  • Rust
  • Svelte
  • React
  • React Native
  • Next.js
  • Node.js
  • Bun
  • GraphQL
  • PostgreSQL
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • Terraform
  • AWS Lambda
  • AWS SageMaker
  • EC2
  • TensorFlow
  • PyTorch
  • AutoGluon
  • AutoML
  • MLOps
  • RAG
  • pgvector
  • LangChain
  • LangGraph
  • MCP
  • Agentic systems
  • Neural networks
  • Serverless
  • Microservices
  • CI/CD
  • n8n
  • Tailwind CSS

The bar

Claims match runs

These aren’t aspirations. Every one is written into the agent and contributor guides in my repositories, and enforced by a check that fails the build.

  • Correctness is proven, not asserted. Run the check before claiming the state, and the test that would have caught the bug ships with the fix. “It should work” is not a status.
  • Guard against drift, don’t fix the instance. When two things must agree — a doc and an enum, a help text and a parser, a CI pin and a version floor — add the check that fails when they diverge. Fixing one occurrence of a class of bug is half the job.
  • Refuse rather than guess. A system that answers confidently and wrongly is worse than one that stops and names what it needs. This is the design philosophy of my Rust tools and the review standard I hold teams to.
  • A dependency is a cost, not a shortcut. Every one is a supply chain, an upgrade path, and somebody else’s roadmap. I have removed far more than I have added — jQuery out of a Fortune 10 codebase, half the dependency tree out of a million-line monolith.
  • Accessibility and performance are build gates. Axe runs on every page, in both themes, in CI. A failing scan fails the build; raising a bundle budget requires a written reason. Never a warning nobody reads.
  • Documentation is kept honest or deleted. A stale doc is worse than no doc, because someone will trust it. Claims carry the date they were verified, or they come out.
  • Agents work to the same bar. Every repository carries an agent guide encoding these standards, so generated code arrives matching the house idiom or it doesn’t land. I was in the top 3% of Cursor users worldwide in 2025 — that leverage only compounds when the constraints are written down and enforced by CI.

Elsewhere

All of it is me