Skip to content

Commit ddda3aa

Browse files
Merge pull request #18 from Relay-Launch/claude/update-profile-readme-T9whs
Refresh profile, add founder/engineering hire-me track, strip em dashes
2 parents 38db466 + 9139dfb commit ddda3aa

10 files changed

Lines changed: 166 additions & 92 deletions

File tree

about.html

Lines changed: 44 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,24 @@
3636
"description": "Veteran-owned digital infrastructure consultancy. Ops on Autopilot. You on Strategy.",
3737
"founder": {
3838
"@type": "Person",
39-
"name": "Victor David Medina"
39+
"name": "Victor David Medina",
40+
"jobTitle": "Founder, Engineer",
41+
"knowsAbout": [
42+
"Multi-Agent Systems",
43+
"AI Infrastructure",
44+
"Cloud Engineering",
45+
"AWS",
46+
"GCP",
47+
"Azure",
48+
"Terraform",
49+
"Docker",
50+
"GitHub Actions",
51+
"Python",
52+
"TypeScript",
53+
"Model Context Protocol",
54+
"n8n",
55+
"Site Reliability"
56+
]
4057
},
4158
"address": {
4259
"@type": "PostalAddress",
@@ -354,23 +371,24 @@ <h1>Built to build.</h1>
354371
<div class="section-label">The Short Version</div>
355372
<h2>We started this because the gap was obvious</h2>
356373
<p>
357-
Small businesses don't need another consultant who shows up with a slide deck, talks for
358-
an hour about "digital transformation," and then sends an invoice. They need someone who
359-
actually builds the thing. Someone who sets up the website, configures the automations,
360-
designs the workflows, and hands it over working.
374+
Small businesses don't need another consultant who shows up with a slide deck and sends an
375+
invoice. They need someone who builds the thing. Someone who stands up the cloud, wires the
376+
automations, writes the integration code, and hands it over working.
361377
</p>
362378
<p>
363-
That's what Relay▸Launch does. Founded by Victor David Medina in Watertown, MA,
364-
we're a veteran-owned, hands-on consulting practice that combines real
365-
operational experience with modern platforms and tooling to deliver infrastructure that
366-
businesses can use immediately. Not eventually. Not after another round of planning.
367-
On delivery day.
379+
That's what Relay▸Launch does. Founded by Victor David Medina in Watertown, MA. Veteran-owned.
380+
Engineer-led. We ship multi-agent infrastructure and cloud systems for small teams, and we
381+
deliver work you can use on day one. Not eventually. On delivery day.
368382
</p>
369383
<p>
370-
We work with two kinds of businesses: small businesses that need marketing lift and digital
371-
infrastructure, and startups that need operational systems like ERP migrations, financial
372-
workflows, and process architecture. Both get the same standard of work. Both get systems
373-
they own when we're done.
384+
Two tracks: small businesses that need digital infrastructure and growth, and startups that
385+
need operational systems (ERP migrations, month-end close, workflow architecture, agent
386+
tooling). Both get the same standard of work. Both own everything when we're done.
387+
</p>
388+
<p class="founder-availability">
389+
<strong>Founder availability.</strong> Victor is currently open to AI Infra / Agent Platform
390+
and Founding / Solutions Engineer roles, US remote, alongside client engagements. Reach out
391+
at <a href="mailto:hello@relaylaunch.com">hello@relaylaunch.com</a>.
374392
</p>
375393
</div>
376394
</section>
@@ -455,9 +473,8 @@ <h4>Be straight</h4>
455473
<div class="section-label">What We Work With</div>
456474
<h2>Platforms and tools in our stack</h2>
457475
<p>
458-
We're platform-agnostic and choose tools based on what fits your business, not what
459-
we're most comfortable with. That said, here's a snapshot of the platforms and technologies
460-
we build with regularly.
476+
We're platform-agnostic and pick tools that fit the work, not our preferences. Here's
477+
a snapshot of what we ship with.
461478
</p>
462479

463480
<div class="tools-section">
@@ -491,8 +508,16 @@ <h4>E-commerce</h4>
491508
<p>Shopify, WooCommerce, Square, Stripe</p>
492509
</div>
493510
<div class="tool-category">
494-
<h4>Cloud &amp; Dev</h4>
495-
<p>Google Cloud, AWS, Azure, Python, GitHub, APIs</p>
511+
<h4>Cloud &amp; Infrastructure</h4>
512+
<p>AWS, GCP, Azure, Cloudflare, Vercel, Terraform, Docker</p>
513+
</div>
514+
<div class="tool-category">
515+
<h4>CI/CD &amp; Languages</h4>
516+
<p>GitHub Actions, Python, TypeScript, Bash, REST and GraphQL APIs</p>
517+
</div>
518+
<div class="tool-category">
519+
<h4>Agents &amp; AI Infra</h4>
520+
<p>Claude Code harness, MCP, A2A, Langfuse, Qdrant, CouncilVerse</p>
496521
</div>
497522
</div>
498523
</div>

automation-templates/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## What This Is
88

9-
You're spending hours on tasks a machine should handle. Missed follow-ups, manual data entry, onboarding bottlenecks, invoicing headaches — we've seen these problems in almost every small business we work with.
9+
You're spending hours on tasks a machine should handle. Missed follow-ups, manual data entry, onboarding bottlenecks, invoicing headaches. We see these problems in almost every small business we work with.
1010

1111
So we built this. A library of production-ready automation templates pulled from real client engagements. Each workflow has been deployed in live environments, refined against actual failure modes, and documented so you can adapt it to your stack without starting from scratch.
1212

@@ -101,7 +101,7 @@ If you need help adapting a template to your specific setup, that's exactly what
101101

102102
## About Relay▸Launch
103103

104-
[Relay▸Launch](https://relaylaunch.com) builds the systems small businesses and startups need but don't have time to figure out marketing infrastructure, workflow automations, operational builds, and everything in between. We don't hand off slide decks. We build working systems your team can run from day one.
104+
[Relay▸Launch](https://relaylaunch.com) builds the systems small businesses and startups need but don't have time to figure out: marketing infrastructure, workflow automations, operational builds, and everything in between. We don't hand off slide decks. We build working systems your team can run from day one.
105105

106106
**Get in touch:** [relaylaunch.com](https://relaylaunch.com) · hello@relaylaunch.com
107107

business-audit-framework/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## What This Is
44

5-
Most businesses know something is off. They're busy but not growing. Revenue looks healthy but profit margins are shrinking. The team is working hard but the same problems keep coming back. The issue isn't effort — it's visibility.
5+
Most businesses know something is off. They're busy but not growing. Revenue looks healthy but profit margins are shrinking. The team is working hard but the same problems keep coming back. The issue isn't effort. It's visibility.
66

77
The Business Audit Framework gives you that visibility. It's a structured diagnostic toolkit that evaluates operational health, growth trajectory, and strategic positioning using a repeatable, evidence-based methodology. Each checklist is designed to expose root causes, not symptoms. A business that "feels busy" may score poorly on workflow efficiency. A business with strong revenue may reveal fragile customer retention. This framework makes those realities visible and actionable.
88

@@ -19,11 +19,11 @@ The framework follows a four-phase approach:
1919

2020
### Phase 1: Discovery Audit
2121

22-
Run through each checklist relevant to the engagement scope. Every item is evaluated honestly not aspirationally. The goal is to capture the current state, not the intended state. Each item receives a score from 1 (Critical Gap) to 5 (Optimized) using the scoring rubric provided.
22+
Run through each checklist relevant to the engagement scope. Every item is evaluated honestly, not aspirationally. The goal is to capture the current state, not the intended state. Each item receives a score from 1 (Critical Gap) to 5 (Optimized) using the scoring rubric provided.
2323

2424
### Phase 2: Scoring and Benchmarking
2525

26-
Individual item scores roll up into category scores, which roll up into an overall Business Health Score. This score is not a grade — it is a diagnostic instrument. A score of 2.8 does not mean the business is failing; it means specific areas need attention and the framework will tell you which ones.
26+
Individual item scores roll up into category scores, which roll up into an overall Business Health Score. This score is not a grade. It is a diagnostic instrument. A score of 2.8 does not mean the business is failing; it means specific areas need attention and the framework will tell you which ones.
2727

2828
### Phase 3: Priority Matrix
2929

@@ -72,7 +72,7 @@ Before scoring, collect the raw materials. This includes:
7272

7373
### Step 3: Score Each Item
7474

75-
Walk through each checklist item and assign a score using the scoring rubric in `scoring/scoring-rubric.md`. Add notes for any item scored 3 or below — these notes become the foundation of the action plan.
75+
Walk through each checklist item and assign a score using the scoring rubric in `scoring/scoring-rubric.md`. Add notes for any item scored 3 or below. These notes become the foundation of the action plan.
7676

7777
### Step 4: Calculate the Health Score
7878

@@ -86,9 +86,9 @@ Transfer all items scored 3 or below into the priority matrix template (`scoring
8686

8787
Present the audit results with three components:
8888

89-
1. **The Health Score** — a single number that captures overall business health
90-
2. **The Category Breakdown** — where strengths and weaknesses live
91-
3. **The Priority Action List** — what to fix first, second, and third
89+
1. **The Health Score.** A single number that captures overall business health.
90+
2. **The Category Breakdown.** Where strengths and weaknesses live.
91+
3. **The Priority Action List.** What to fix first, second, and third.
9292

9393
## Scoring Overview
9494

@@ -127,4 +127,4 @@ Present the audit results with three components:
127127

128128
---
129129

130-
Built by [Relay▸Launch](https://relaylaunch.com) We build the systems small businesses and startups need but don't have time to figure out. [Start a conversation](https://github.com/Relay-Launch/.github/issues/new?template=project-request.yml).
130+
Built by [Relay▸Launch](https://relaylaunch.com). We build the systems small businesses and startups need but don't have time to figure out. [Start a conversation](https://github.com/Relay-Launch/.github/issues/new?template=project-request.yml).

index.html

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,21 @@
195195
font-size: 1.2rem;
196196
color: var(--text-secondary);
197197
max-width: 600px;
198-
margin: 0 auto 36px;
198+
margin: 0 auto 16px;
199199
}
200+
.hero-byline {
201+
font-size: 0.95rem;
202+
color: var(--text-tertiary, var(--text-secondary));
203+
max-width: 600px;
204+
margin: 0 auto 32px;
205+
opacity: 0.85;
206+
}
207+
.hero-byline a {
208+
color: var(--brand-accent-light, var(--brand-accent));
209+
text-decoration: none;
210+
border-bottom: 1px dotted currentColor;
211+
}
212+
.hero-byline a:hover { opacity: 1; }
200213
.hero-actions {
201214
display: flex;
202215
gap: 12px;
@@ -669,9 +682,12 @@
669682
<div class="hero-eyebrow">Ops on Autopilot. You on Strategy.</div>
670683
<h1 id="hero-heading">Relay<span class="arrow"></span>Launch</h1>
671684
<p class="hero-sub">
672-
We consolidate your disconnected business tools into one integrated system.
673-
Marketing, sales, content, and operations working together around the clock
674-
— enterprise-level infrastructure at small business pricing.
685+
We consolidate disconnected business tools into one integrated system.
686+
Marketing, sales, content, and operations running together around the clock.
687+
Enterprise-grade infrastructure at small-business pricing.
688+
</p>
689+
<p class="hero-byline">
690+
Built by an engineer, not an agency. <a href="about.html">Read the founder bio</a>.
675691
</p>
676692
<div class="hero-actions">
677693
<a href="work-with-us.html" class="btn-primary">Start a Project</a>

integration-cookbook/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Production-ready integration recipes for small businesses. Copy, configure, depl
66

77
## What This Is
88

9-
Your tools don't talk to each other. Stripe doesn't know about Slack. HubSpot doesn't sync to your spreadsheet. Every week, someone on your team is copying data from one screen to another and occasionally getting it wrong.
9+
Your tools don't talk to each other. Stripe doesn't know about Slack. HubSpot doesn't sync to your spreadsheet. Every week, someone on your team is copying data from one screen to another, and occasionally getting it wrong.
1010

11-
The Integration Cookbook is a collection of standalone Python scripts that fix exactly that. Each recipe connects tools your business already uses into automated workflows. Proper error handling, logging, environment variable configuration — structured for real deployment on a $5/month VPS, a Heroku dyno, or a serverless function.
11+
The Integration Cookbook is a collection of standalone Python scripts that fix exactly that. Each recipe connects tools your business already uses into automated workflows. Proper error handling, logging, environment variable configuration. Structured for real deployment on a $5/month VPS, a Heroku dyno, or a serverless function.
1212

1313
Built and maintained by [Relay▸Launch](https://relaylaunch.com), a business consulting firm specializing in automation, operations, and strategic planning for small businesses.
1414

@@ -32,7 +32,7 @@ Shared modules that the recipes build on. You can use these independently in you
3232
| Utility | Purpose |
3333
|---------|---------|
3434
| [Webhook Handler](utils/webhook_handler.py) | Reusable Flask-based webhook receiver with signature verification, retry handling, and structured logging |
35-
| [API Client](utils/api_client.py) | Base HTTP client class with rate limiting, automatic retries, and response caching — extend it for any REST API |
35+
| [API Client](utils/api_client.py) | Base HTTP client class with rate limiting, automatic retries, and response caching. Extend it for any REST API. |
3636

3737
---
3838

@@ -174,11 +174,11 @@ These recipes are designed to be deployed however makes sense for your business:
174174

175175
Every recipe is designed to be forked and modified. Common customizations:
176176

177-
- **Change notification format** Edit the message templates in the Slack/email recipes
178-
- **Add new webhook event types** Extend the event handler dictionaries
179-
- **Swap CRM providers** Replace the HubSpot API calls with your CRM's API
180-
- **Add database storage** Replace CSV reads with SQLAlchemy queries
181-
- **Chain recipes together** Use the webhook handler utility to pipe one recipe's output into another
177+
- **Change notification format.** Edit the message templates in the Slack/email recipes.
178+
- **Add new webhook event types.** Extend the event handler dictionaries.
179+
- **Swap CRM providers.** Replace the HubSpot API calls with your CRM's API.
180+
- **Add database storage.** Replace CSV reads with SQLAlchemy queries.
181+
- **Chain recipes together.** Use the webhook handler utility to pipe one recipe's output into another.
182182

183183
---
184184

@@ -197,7 +197,7 @@ Found a bug? Have a recipe idea? We welcome contributions.
197197

198198
- **Documentation issues**: Open a GitHub issue
199199
- **Implementation help**: [Contact Relay▸Launch](https://github.com/Relay-Launch/.github/issues/new?template=project-request.yml) for consulting
200-
- **Custom integrations**: We build bespoke automation for small businesses[learn more](https://relaylaunch.com)
200+
- **Custom integrations**: We build bespoke automation for small businesses. [Learn more](https://relaylaunch.com).
201201

202202
---
203203

kpi-dashboard-templates/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,20 +101,20 @@ Before building, read [`frameworks/dashboard-design-principles.md`](frameworks/d
101101

102102
### Step 4: Build It
103103

104-
**Option A Google Sheets (fastest start):**
104+
**Option A. Google Sheets (fastest start):**
105105
```bash
106106
pip install google-auth google-auth-oauthlib google-api-python-client
107107
python scripts/sheets-kpi-tracker.py
108108
```
109109
This creates a formatted tracking spreadsheet in your Google Drive. See the script comments for Google Cloud project setup.
110110

111-
**Option B HTML Report from CSV:**
111+
**Option B. HTML Report from CSV:**
112112
```bash
113113
python scripts/csv-to-dashboard.py your_metrics.csv --output dashboard.html
114114
```
115115
Generates a standalone HTML dashboard you can open in any browser.
116116

117-
**Option C Manual build in your preferred tool:**
117+
**Option C. Manual build in your preferred tool:**
118118
Use the template specs as blueprints. Each template includes metric definitions, layout guidance, and formula references you can implement in any spreadsheet or BI tool.
119119

120120
### Step 5: Establish Cadence
@@ -166,7 +166,7 @@ kpi-dashboard-templates/
166166

167167
## About Relay▸Launch
168168

169-
[Relay▸Launch](https://relaylaunch.com) builds the systems small businesses and startups need but don't have time to figure out marketing infrastructure, workflow automations, operational builds, and everything in between. These KPI dashboard templates are part of our open toolkit. If you need help implementing a measurement system tailored to your business, [start a conversation](https://github.com/Relay-Launch/.github/issues/new?template=project-request.yml).
169+
[Relay▸Launch](https://relaylaunch.com) builds the systems small businesses and startups need but don't have time to figure out: marketing infrastructure, workflow automations, operational builds, and everything in between. These KPI dashboard templates are part of our open toolkit. If you need help implementing a measurement system tailored to your business, [start a conversation](https://github.com/Relay-Launch/.github/issues/new?template=project-request.yml).
170170

171171
---
172172

0 commit comments

Comments
 (0)