Service 02

Serverless Cloud Architecture

Serverless systems on AWS and Azure, designed and built by the same person. Terraform underneath both, so the infrastructure is versioned, reviewable, and portable instead of clicked together in a console.

Design and build

Most architects hand over a diagram.

An architecture document is only worth what gets deployed from it. Engagements here cover both halves: the design that gets agreed on, and the working system that comes out the other end.

The design

Assessment of what you are running now and a practical plan for what it should be, sized to your institution rather than lifted from an enterprise template. Event flows, service boundaries, failure modes, and cost shape decided before anyone writes code.

The build

Functions, queues, event routing, and scheduled workloads written, deployed, and handed over running. Terraform for every environment, logging and alerting wired in from the start, and documentation that lets your team take it from there.

Retainer scope

Included categories, not an hour pool.

Capacity is defined from day one as scope categories plus a 2 hour response SLA. Generous by design. Work outside these categories is scoped as project work.

  • Serverless architecture and buildEvent driven systems on Lambda or Azure Functions, with queues, event routing, and scheduled workloads. Designed, built, and handed over running.
  • Infrastructure as codeTerraform across both clouds, so environments are reproducible and a change arrives as a reviewable diff rather than an undocumented console edit.
  • Data pipelines and integrationMoving data between systems on a schedule or an event, with validation, retry, and dead letter handling built in rather than bolted on after the first failure.
  • Observability and incident readinessLogging, metrics, alerting, and on call routing, so a failure surfaces before a member notices it.
  • Cloud operations and costHands-on support for the environment you already run, including right sizing and cleanup of the resources nobody has looked at since launch.
  • Advisory within the engagementArchitecture and delivery guidance inside the retainer, not billed as a separate opinion.
Case study

Serverless ingestion for a federal satellite data program.

A federal satellite data program ingests files continuously from ground stations and international partner servers. The pipeline runs on Lambda, SQS, and EventBridge, pulling files that reach 400 MB and routing them by product type into storage for downstream processing.

The work covered both the architecture and the code. Large files were timing out because the chunked download path silently never engaged in production, so transfers ran single stream at a fraction of the available bandwidth. A local disk chunked download path fixed it. Range request support had to be forced for an upstream server that honored range requests without advertising them. Download concurrency was benchmarked rather than guessed: throughput climbed steadily through 80 parallel connections and fell off sharply above that, which set the safe ceiling.

Separately, an audit of the product routing configuration raised the match rate from 21 percent to 41 percent across a dataset of more than a million records, by correcting timestamp handling, instrument grouping, and pattern ordering across hundreds of product types.

400 MBLargest files moved reliably through the pipeline
14 MB/sSustained throughput after concurrency tuning
21% to 41%Routing match rate after configuration audit

Client and program not named at their preference. Further detail available under NDA on a call.

Background

Financial services systems, from the inside.

  • 5+ years inside the platform vendorTeledata Communications and MeridianLink, the company that builds DecisionLender 4, as an associate project manager and software developer configuring loan origination platforms in client production environments.
  • Integration across the systems you already runTransUnion, Equifax, and Experian on the bureau side. Banno, Q2, Alkami, Jack Henry and Symitar, and Fiserv on the banking and digital side.
  • Incident response at platform scaleEnd to end ownership of production incident response for a platform serving banks and credit unions, including triage, escalation, restoration, and root cause analysis.
Pricing

Band by assets. Place by workload.

Asset size sets the public price band. Discovery places you inside it based on environment complexity, integration surface, and change velocity. Not bundled into a DL4 engagement.

Tier 1 Under $500M $3,500 to $5,500 per month
Tier 3 $2B and above $8,000 to $12,000 per month

Discovery call $850 flat fee, separate from the retainer. New retainers start with a three month initial term, then true up. Project work outside retainer categories $160/hr.

Next step

Start with a discovery call

An $850 flat fee review of your current architecture and what it would take to run it well. Scope categories, band placement, and next steps confirmed before any retainer begins.