Portfolio

Twenty-five years of shipping.

Four eras, newest first: Skyward and the Syngenta platforms, the self-funded studio years, Microsoft, and the weather systems where it all started. Featured work is open; everything else expands when you want the detail.

Founder/operator Skyward: one person to 30, profitable all sixteen years
Enterprise delivery Syngenta's technical partner for fifteen years
Distributed teams US, India, Brazil, Egypt, and Europe
Still technical Architecture, code, data, and AI — hands on, throughout
2010–

Skyward App Company, LLC

Jan 2010 - Present · Columbia, Maryland

I founded Skyward in 2010 as a software and platform engineering firm for enterprise, regulated, and data-intensive domains — and ran it profitably for sixteen straight years.

We grew from just me to roughly 30 people (24 of them engineers) at peak in 2023, with $3.4M peak revenue, building long-lived systems for clients in agriculture, manufacturing, and enterprise software across teams in the US, India, Brazil, Egypt, and Europe.

When systems matured, we planned their transition to internal client teams. Durable systems, then a clean handoff — that was the model.

Profitable all sixteen years — and built to be handed off.

Managing Director / President / CTO

Jan 2010 - Present · Full-time

Led strategy and execution end to end: hiring and mentoring the team, owning client relationships, setting architecture direction, and keeping delivery honest from first commit to final handoff.

Featured

E-Luminate / GHX Fields — Syngenta

Jan 2011 - Present

  • 15 yrs one platform partnership
  • 10,000+ growers served, US & Canada
  • 90k fields analyzed weekly by AI
  • 20 systems to AWS in six months

Led the evolution of a long-running platform from a regional sustainability tool into Syngenta’s digital seed recommendation and portfolio solution. By the end of the engagement, a few hundred advisors used E-Luminate (rebranded GHX Fields) to serve more than 10,000 growers across the US and Canada.

The platform evolved from Knockout/.NET Framework on Azure to TypeScript/React plus .NET Core and Node.js services, with integrations across Salesforce, SAP, and internal Syngenta systems.

The cloud modernization program moved 20 systems from Azure click-ops to AWS CDK Infrastructure-as-Code in six months, reducing infrastructure burn rate by 25% and improving deployment times by 75%. The architecture shifted to microservices and event-driven service boundaries with VPC segmentation, centralized secrets management, and containerized workloads on Fargate.

I led implementation of production observability using OpenTelemetry and Grafana-backed telemetry pipelines (Prometheus, Loki, and Tempo). The same instrumentation and process maturity carried the company through a SOC 2 Type 2 audit in 2025 with minimal remediation.

In 2026 we shipped Root Cause, an AI feature that proactively analyzes agronomic and environmental patterns across 90,000 fields each week, surfacing concerns and suggested mitigations to 90% of growers.

Delivery ran through stakeholders and engineering groups in the US, India, Brazil, Egypt, and Europe. As capabilities matured, I guided platform abstractions to reduce duplication across product lines and executed the transition plans that let Syngenta’s internal teams take over the roadmap and operations.

Platform ArchitectureMicroservicesCloud MigrationSOC 2 Practices
Salesforce Sync Platform Jan 2019 - Present Integration Architecture · Data Synchronization

Designed the abstraction layer that synchronizes global sales hierarchies and territories across Salesforce and related enterprise systems.

One model, reused across regions that each structure their sales organizations differently — instead of a fresh integration per market.

Cropwise Seed Selector Jan 2018 - Present Global Product Delivery · Recommendation Systems

Delivered a global seed recommendation platform in collaboration with distributed international teams, carrying the GHX Fields model into markets including Argentina, Brazil, Germany, Ukraine, and Hungary — a few hundred advisors serving roughly 10,000 growers.

The program aligned technical and business stakeholders across the US, India, Brazil, Egypt, and Europe while evolving recommendation capabilities, portfolio tooling, and integration points needed for global commercial operations.

As the platform matured, I prioritized reusable platform abstractions to reduce duplication across adjacent product lines and improve long-horizon maintainability.

Cropwise Planting Jan 2020 - Dec 2023 Product Incubation · Team Transition

Bootstrapped Cropwise Planting, then handed it off — which was the plan from day one.

I led the early phase: architecture, delivery cadence, and operating practices. Once the product stood on its own, I executed the transition so Syngenta’s internal engineers owned the roadmap and production operations outright.

Sea Grant Aquatic Invasive Species Platform Jan 2016 - Dec 2017 Mobile Applications · Public Sector Delivery · WordPress Customization

Built a Pennsylvania grant-funded iOS and Android platform for identifying and reporting aquatic invasive species.

Mobile apps plus a WordPress backend with custom content and reporting workflows. It worked well enough that other states adopted it.

Dyson Beeswax Discovery Charter Jan 2016 - Dec 2016 Discovery Leadership · Integration Strategy · Roadmapping

Ran a discovery engagement to map automation opportunities across a tangle of legacy and SaaS systems.

Delivered a phased roadmap that put the high-value, low-risk integrations first — so the client could start getting returns before committing to the harder work.

BouMatic Platform Modernization Jan 2015 - Dec 2016 Hybrid Cloud Architecture · Plugin Platforms · Hardware Abstraction

BouMatic builds dairy-farm equipment. Over two years we modernized their herd-management software into an open, pluggable platform.

Barns have terrible connectivity, so the architecture was offline-first: operations kept running through dropouts and synced reliably with the cloud when the connection came back.

We added plugin modules for third-party integrations and a hardware-abstraction layer spanning desktop systems, IoT endpoints, and CANBUS-linked milking equipment — so new hardware didn’t mean another rewrite.

Advanced Agilytics Mobile Visualization Jan 2014 - Dec 2015 React Native · Data Visualization · API Modernization

Built a React Native app that put field analytics in agronomists’ hands.

The data already existed but was trapped in legacy PHP-generated pages. We wrapped it in a secure .NET API and built the mobile visualization experience on top.

Sirrus — SST Software Mobile Modernization Jan 2012 - Dec 2014 iOS Engineering · Geospatial Math · Offline Sync

Led delivery of the iOS tablet and phone apps that modernized SST Software’s farm management and scouting workflows.

The interesting parts were under the hood: custom Objective-C++ geospatial math libraries built on Boost and proj4, incremental offline sync for fieldwork without coverage, and satellite imagery overlays.

Onsite — AgIntegrated Jan 2010 - Dec 2012 Offline-First Mobile · Bluetooth Hardware Integration · Geospatial Workflows

Built Onsite, an agricultural operations platform for coordinating work orders, equipment data, and geospatial information from the field.

From Skyward’s earliest years: iOS and Android apps, secure Bluetooth integrations with field hardware, GPS boundary tooling, and the server APIs and desktop WPF workflows behind them.

2006–2010

Prophetic Sky, Inc.

Jan 2006 - Dec 2010

An independent mobile studio I founded for the early iPhone era, balancing original games with contract delivery for clients including Microsoft, Cisco-Linksys, and Ubermind.

Everything was self-funded, which made scope discipline a survival skill rather than a slide in a deck.

Self-funded products keep scope honest.

Founder & CTO

Jan 2006 - Dec 2010 · Full-time

Owned technical direction and delivery across self-funded games and client contracts: performance on constrained devices, disciplined scope, and shipping on the money we actually had.

Ubermind iOS to Windows Phone Ports Jan 2009 - Dec 2010 Mobile Porting · Cross-Platform Engineering

Ported popular iOS applications to Windows Phone under contract for Ubermind.

The craft was in adapting interaction patterns and performance behavior to a very different runtime while keeping each product recognizably itself.

Cisco-Linksys Router Setup Software Jan 2008 - Dec 2010 macOS Development · Networking UX

Built the Mac installation and configuration software for Cisco-Linksys routers — the out-of-the-box setup experience a non-technical customer walks through.

Microsoft Contract Software Delivery Jan 2008 - Dec 2010 Contract Delivery · Enterprise Engineering

Delivered software for Microsoft under contract through Prophetic Sky — returning to my former employer as a vendor rather than an employee.

Knights vs Aliens (iOS) Jan 2010 - Apr 2010 Rapid Delivery · Scope Management · iOS Development

Shipped in about three months, on purpose.

After Spires’ two-year cycle, Knights vs Aliens was the counter-experiment: scope tightly, ship fast. The engineering still had to respect early iPhone hardware — rendering complexity, threading, and memory pressure all traded against stable frame rates.

It turned a profit. The lesson that stuck from the self-funded Prophetic Sky years: technical ambition has to match the money and time you actually have.

Spires (iOS) Jan 2008 - Jan 2010 iOS Development · Performance Optimization · Product Strategy

A large-scale strategy game built over roughly two years. Several thousand people paid for it.

Early iPhone hardware made performance the constant constraint: rendering paths, thread scheduling, and memory layout all had to be tuned to keep gameplay responsive.

It was self-funded, which kept every scope decision honest. The release taught me real lessons about distribution economics, piracy, and how long a consumer product can safely stay in development — lessons that shaped the much faster Knights vs Aliens that followed.

Townrs (iOS) Jan 2007 - Dec 2008 iOS Development · Game Design · Product Launch

A strategy game from the earliest days of the iOS App Store. Pocket Gamer Magazine gave it a Silver Award.

First-generation iPhone hardware forced aggressive choices about rendering and memory while keeping the gameplay intact — all with a team you could count on one hand.

2002–2006

Microsoft

Jan 2002 - Dec 2006 · Redmond, Washington

I worked both sides of the engineering house in Redmond: test engineering on Windows certification systems, then product engineering on Visio.

Microsoft in those years ran one of the most disciplined release processes in the industry, and the habits stuck — structured execution, clear ownership, and decisions that hold up over multi-year product cycles.

Features shipped end to end, inside one of the most disciplined release processes in the industry.

Software Development Engineer (SDE)

Jan 2003 - Dec 2006 · Full-time

Shipped core Visio features, owning them from design through release: estimation, implementation, cross-team integration, QA collaboration, and release planning.

Microsoft Visio Core Features Jan 2003 - Dec 2006 Desktop Engineering · Core Data Structures · SDLC Collaboration

Shipped core features in Microsoft Visio: the layer system and z-order controls, indexing, file-format extensions, and theming.

I owned features end to end — estimation, cross-team coordination, QA collaboration, and release planning — inside one of the most disciplined release processes in the industry at the time. That discipline shaped how I’ve run delivery ever since.

Software Development Engineer in Test (SDET)

Jan 2002 - Dec 2003 · Full-time

Quality engineering for Windows device certification. Built and maintained the automation behind device and media compatibility testing — the messy edges where real hardware misbehaves.

Blink Certification Platform Jan 2002 - Dec 2003 Test Automation · Media Systems · Device Interoperability

Worked on Blink, the certification platform that validated digital cameras and camcorders for Windows compatibility.

I built automated test harnesses for capture, streaming, and interoperability scenarios — the messy edges where real devices misbehave — and contributed to an internal test framework capable of media editing.

2000–2002

ZedX, Inc

Jan 2000 - Dec 2002 · Bellefonte, Pennsylvania

ZedX was a research-driven company in Bellefonte, Pennsylvania building agricultural modeling, weather analytics, and decision-support software.

High autonomy and problems nobody had packaged answers for: terabyte-scale weather data, early mobile devices, GPS hardware in farm fields. This is where I learned to solve the bottleneck directly and build for sustained operation, not demos.

A terabyte a day, tamed with a custom storage engine.

Software Engineer

Jan 2000 - Dec 2002 · Full-time

Built geospatial and mobile software for precision agriculture: field data collection, pipeline performance, and the hardware edge cases where reliability meant low-level debugging.

Featured

Precision Ag Modeling Platform

Feb 2000 - Dec 2002

  • 1TB → 12GB daily data growth, after my custom storage engine
  • 20min → 20s average processing time
  • 2001 GPS field devices, pre-smartphone

Built early mobile field applications for Pocket PC devices — in-field scouting, disease tracking, GPS boundary creation — years before smartphones made any of that ordinary.

The platform’s weather-data pipelines were growing a terabyte a day. I wrote a custom MySQL table handler that cut daily growth to 12GB and brought average processing time from 20 minutes down to 20 seconds.

I also built a RAW-image disease-modeling visualization pipeline for analysts, and tracked an intermittent field-device failure down to the GPS serial carrier signal on handhelds like the Dell Axim — the kind of bug you fix with protocol documentation and patience.

Mobile DevelopmentGeospatial SystemsData Pipeline EngineeringPerformance Optimization

Technology

Tools, with the work to back them

Cloud

AWS CDK, Fargate, Lambda, API Gateway, VPC, Azure migration

Migrated 20 systems from Azure to AWS in six months: 25% lower burn rate, 75% faster deployments.

AI

LLM APIs, Root Cause, report generation, vLLM, Ollama

Root Cause analyzes 90,000 fields a week in production; local-model experiments with vLLM and Ollama.

Observability

OpenTelemetry, Grafana, Loki, Tempo, Prometheus/Mimir, Datadog

Instrumented the Syngenta platforms end to end; the same telemetry became SOC 2 audit evidence.

Enterprise Integrations

Salesforce, SAP, internal systems, sales hierarchy abstraction

One sales-hierarchy abstraction serving commercial workflows across three continents.

Backend Platforms

.NET, .NET Core, Node.js, REST APIs, Redis, RabbitMQ, Temporal

Service boundaries, caching, and workflow engines for systems that have run for over a decade.

Frontend & Mobile

TypeScript, React, Knockout migration, iOS, Android, React Native

From Pocket PC field devices in the early 2000s to the React tools advisors use with growers today.

Deep Systems

MySQL internals, GPS hardware, geospatial math, rendering/performance

Custom MySQL storage engine: daily data growth cut from 1TB to 12GB, 20-minute jobs down to 20 seconds.