A storage engine, not a server upgrade
Our weather-data platform was growing a terabyte a day. I wrote a custom MySQL table handler that brought daily growth down to 12GB and cut average processing time from 20 minutes to 20 seconds.
Nicholas M.T. Elliott · Engineering Leader
I grew Skyward App Company from one person to 30 — 24 of them engineers — and have kept it profitable for sixteen straight years. I led Syngenta's seed-recommendation platforms for fifteen of those, and I stayed close enough to the architecture and the code to be useful in any design review.
Track record
Case study
Syngenta's E-Luminate, GHX Fields, and Cropwise platforms, 2011–2026.
Syngenta · E-Luminate / GHX Fields / Cropwise
What started as a regional sustainability app became Syngenta's digital seed-recommendation system: a few hundred advisors using it to serve 10,000+ growers in the US and Canada, with Cropwise carrying similar scale into Argentina, Brazil, Germany, Ukraine, Hungary, and other markets. Along the way we rebuilt it from .NET Framework and Knockout on Azure into TypeScript/React and .NET Core/Node.js services on AWS.
20 systems moved from Azure to AWS in six months — 25% lower burn rate, 75% faster deployments.
Salesforce, SAP, and a shared sales-hierarchy abstraction spanning regional commercial models.
OpenTelemetry instrumentation end to end; the same telemetry carried us through SOC 2 Type 2 in 2025.
Career depth
Twenty-five years of shipping means a few stories. These are the ones I still get asked about.
Our weather-data platform was growing a terabyte a day. I wrote a custom MySQL table handler that brought daily growth down to 12GB and cut average processing time from 20 minutes to 20 seconds.
In the early 2000s I debugged serial carrier-signal issues between GPS units and Dell Axim handhelds for field data collection — no SDKs, no Stack Overflow, just protocol documentation and patience.
Took Skyward through SOC 2 Type 2 in 2025 with minimal remediation by building controls on the observability and processes we already ran, instead of bolting on paperwork.
Planned and executed the transition of the Syngenta platforms to internal teams: documentation, mentoring, and honest conversations about what each team was ready to own.
AI in production
The AI feature my team shipped for Syngenta analyzes grower fields weekly and surfaces concerns with suggested mitigations — the decision about what to do stays with the people who know the field. I also run AI-assisted engineering practices and local-model experiments.