pdf

Use my resume and our previous chats to give me some ideas to become self-employed and earn 100k a year.

Apr 3
Synthesized background and brainstormed seven self-employment pathways

Just a heads-up — I don't have access to our previous conversations since your memory isn't enabled in settings. But your resume gives me plenty to work with! Here are some strong paths to $100k self-employed, tailored to Mark's specific background:


🎯 Self-Employment Ideas for Mark Rudio

1. Freelance Technical Writing (Fastest Path)

Your 20+ years of experience — especially in financial services (Wells Fargo, Lafayette FCU) — makes you premium-tier. Financial services and fintech technical writers command $85–$150/hr. At just 15-20 billable hours/week, you hit $100k+ easily. Target banks, credit unions, and fintech startups who need compliance documentation, policies, and procedures — your exact specialty.

2. Fractional Communications Director

Nonprofits and small-to-mid businesses need a seasoned communications leader but can't afford a full-time hire. You've already done this twice (DRi, VNA of America). Package it as a retainer service: 2-3 clients at $3,000–$5,000/month each. Your performing arts and nonprofit network is a ready-made pipeline.

3. AI Documentation Consultant

This is a wide-open niche right now. You're already fluent in Claude, ChatGPT, Copilot, and Gemini — most companies deploying AI have no one to write AI usage policies, train staff, or document AI workflows. Position yourself as the person who bridges AI tools and enterprise documentation. Charge $150–$200/hr.

4. Compliance & Regulatory Documentation for Credit Unions / Community Banks

You own this niche. Credit unions are heavily regulated and chronically understaffed in documentation. There are 5,000+ credit unions in the U.S. who need exactly what you've been doing at Lafayette FCU. A few ongoing retainer clients in this vertical alone could hit $100k.

5. Content Strategy Consulting for Professional Services Firms

Law firms, financial advisors, consultancies — they produce thought leadership content but rarely have someone who can build the strategy behind it. Your white paper, blog, and editorial experience (Shared Assessments, Trimble) translates directly. Packages of $2,500–$5,000/month per client are common.

6. Technical Writing Courses & Templates

You've been building and refining documentation systems for decades. Turn that into digital products — templates for policy writing, SharePoint governance guides, compliance documentation kits. Sell on Gumroad or your own site. Lower ceiling solo, but excellent passive income layered on top of consulting.


💡 Mark's Biggest Differentiators to Lean Into

  • Financial services + compliance — very few writers have this depth
  • AI tools fluency — rare among experienced writers, huge market right now
  • Both strategic and executional — you can lead and write, which commands higher rates
  • Performing arts/nonprofit network — a warm pipeline for fractional work

The most realistic fast track to $100k would be combining options 1 and 2 — a few freelance technical writing retainers plus one fractional communications client. Want me to help you build a rate card, a service menu, or a LinkedIn positioning strategy to start landing clients?

Yes please - all of it.

Apr 3
Architected comprehensive business toolkit with three integrated sections

V

visualize show_widget

Everything is in there across four tabs — flip through them and use the copy buttons on the LinkedIn text to grab it directly.

A few things worth noting given your specific background:

The AI documentation niche is the one I'd push hardest on right now. Most organizations adopting Copilot or ChatGPT have no one who can write the policies, training guides, and workflow docs around it — and your combination of AI tool fluency plus formal documentation experience is genuinely rare. That's a $150/hr conversation, not $85/hr.

The $100k model tab shows you can get there working roughly 26 hours a week, which leaves real room for business development without burning out. The key is landing that first fractional client — it anchors your income and your schedule.

For LinkedIn, the biggest unlock is the Services section (under your profile's "Add section" menu). It makes you searchable by people actively looking to hire consultants — most writers don't know it exists.

Want me to help draft the outreach messages to former colleagues, or build a simple one-page website/PDF you could send to prospects?

Yes please

Apr 3
Strategized dual deliverables: outreach messages and polished website

Let's do both. First, the outreach messages — a few different scenarios:

Now the one-page website:

Created a file, read a file

You've got everything now:

Outreach messages — four variants covering the key scenarios: casual warm reconnect, direct referral ask, credit union cold outreach, and nonprofit cold outreach. Customize the bracketed fields and send.

Website — a full one-page HTML site you can download and either host yourself or hand to a developer. It's clean, professional, and has all five service offerings, your experience timeline, and a contact section. To publish it, you can drop it into a free host like Netlify Drop (literally drag the file) and have a live URL in under two minutes — no account required.

One tip on the outreach: the credit union cold email will probably be your highest-converting message. Credit union CEOs and COOs are findable on LinkedIn by searching "CEO credit union [state]" — and most of them have no dedicated documentation staff at all. That email speaks directly to the pain they already know they have.

Mark rudio website
Code · HTML 

Mark rudio website · HTML

1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6
<title>Mark Rudio — Technical Writer & Communications Consultant</title>
7
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500&family=DM+Sans:wght@300;400;500&display=swap" rel="stylesheet">
8
<style>
9
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
10
 
11
:root {
12
--ink: #1a1a18;
13
--ink-mid: #4a4a45;
14
--ink-light: #8a8a82;
15
--ink-faint: #e8e6e0;
16
--cream: #f8f6f0;
17
--warm-white: #fdfcf9;
18
--accent: #2a4a3a;
19
--accent-light: #e8f0ec;
20
--rule: #d8d4cc;
21
}
22
 
23
html { scroll-behavior: smooth; }
24
 
25
body {
26
font-family: 'DM Sans', sans-serif;
27
font-weight: 300;
28
color: var(--ink);
29
background: var(--warm-white);
30
font-size: 16px;
31
line-height: 1.7;
32
}
33
 
34
/* NAV */
35
nav {
36
position: fixed;
37
top: 0; left: 0; right: 0;
38
z-index: 100;
39
display: flex;
40
justify-content: space-between;
41
align-items: center;
42
padding: 1.25rem 3rem;
43
background: rgba(253,252,249,0.92);
44
backdrop-filter: blur(8px);
45
border-bottom: 0.5px solid var(--rule);
46
}
47
.nav-name {
48
font-family: 'Playfair Display', serif;
49
font-size: 16px;
50
font-weight: 400;
51
letter-spacing: 0.02em;
52
color: var(--ink);
53
text-decoration: none;
54
}
55
.nav-links { display: flex; gap: 2rem; list-style: none; }
56
.nav-links a {
57
font-size: 13px;
58
font-weight: 400;
59
color: var(--ink-mid);
60
text-decoration: none;
61
letter-spacing: 0.04em;
62
transition: color 0.2s;
63
}
64
.nav-links a:hover { color: var(--accent); }
65
 
66
/* HERO */
67
.hero {
68
min-height: 100vh;
69
display: flex;
70
flex-direction: column;
71
justify-content: center;
72
padding: 8rem 3rem 4rem;
73
max-width: 1100px;
74
margin: 0 auto;
75
}
76
.hero-eyebrow {
77
font-size: 11px;
78
font-weight: 500;
79
letter-spacing: 0.15em;
80
text-transform: uppercase;
81
color: var(--accent);
82
margin-bottom: 1.5rem;
83
}
84
.hero h1 {
85
font-family: 'Playfair Display', serif;
86
font-size: clamp(2.8rem, 6vw, 5.5rem);
87
font-weight: 400;
88
line-height: 1.1;
89
color: var(--ink);
90
max-width: 820px;
91
margin-bottom: 2rem;
92
}
93
.hero h1 em {
94
font-style: italic;
95
color: var(--accent);
96
}
97
.hero-sub {
98
font-size: 17px;
99
font-weight: 300;
100
color: var(--ink-mid);
101
max-width: 560px;
102
line-height: 1.75;
103
margin-bottom: 2.5rem;
104
}
105
.hero-cta {
106
display: inline-block;
107
padding: 12px 28px;
108
background: var(--accent);
109
color: #fff;
110
text-decoration: none;
111
font-size: 14px;
112
font-weight: 400;
113
letter-spacing: 0.06em;
114
border-radius: 2px;
115
transition: background 0.2s, transform 0.15s;
116
}
117
.hero-cta:hover { background: #1e3a2c; transform: translateY(-1px); }
118
.hero-rule {
119
width: 48px;
120
height: 2px;
121
background: var(--accent);
122
margin-bottom: 2rem;
123
}
124
 
125
/* SECTION COMMON */
126
section { padding: 6rem 3rem; }
127
.container { max-width: 1100px; margin: 0 auto; }
128
.section-label {
129
font-size: 11px;
130
font-weight: 500;
131
letter-spacing: 0.15em;
132
text-transform: uppercase;
133
color: var(--ink-light);
134
margin-bottom: 0.75rem;
135
}
136
.section-title {
137
font-family: 'Playfair Display', serif;
138
font-size: clamp(1.8rem, 3.5vw, 2.8rem);
139
font-weight: 400;
140
line-height: 1.2;
141
color: var(--ink);
142
margin-bottom: 1.5rem;
143
}
144
 
145
/* ABOUT */
146
#about { background: var(--cream); }
147
.about-grid {
148
display: grid;
149
grid-template-columns: 1fr 1fr;
150
gap: 5rem;
151
align-items: start;
152
}
153
.about-body {
154
font-size: 16px;
155
color: var(--ink-mid);
156
line-height: 1.85;
157
}
158
.about-body p + p { margin-top: 1.2rem; }
159
.about-stats {
160
display: grid;
161
grid-template-columns: 1fr 1fr;
162
gap: 1.5rem;
163
}
164
.stat {
165
border-top: 1.5px solid var(--accent);
166
padding-top: 1rem;
167
}
168
.stat-num {
169
font-family: 'Playfair Display', serif;
170
font-size: 2.8rem;
171
font-weight: 400;
172
color: var(--ink);
173
line-height: 1;
174
margin-bottom: 0.25rem;
175
}
176
.stat-label { font-size: 12px; color: var(--ink-light); letter-spacing: 0.04em; }
177
 
178
/* SERVICES */
179
.services-grid {
180
display: grid;
181
grid-template-columns: repeat(3, 1fr);
182
gap: 2px;
183
margin-top: 3rem;
184
border: 0.5px solid var(--rule);
185
}
186
.service-item {
187
padding: 2rem;
188
border-right: 0.5px solid var(--rule);
189
border-bottom: 0.5px solid var(--rule);
190
}
191
.service-item:nth-child(3n) { border-right: none; }
192
.service-item:nth-child(4), .service-item:nth-child(5) { border-bottom: none; }
193
.service-num {
194
font-family: 'Playfair Display', serif;
195
font-size: 11px;
196
color: var(--ink-light);
197
margin-bottom: 1rem;
198
}
199
.service-name {
200
font-size: 15px;
201
font-weight: 500;
202
color: var(--ink);
203
margin-bottom: 0.75rem;
204
line-height: 1.4;
205
}
206
.service-desc { font-size: 13px; color: var(--ink-mid); line-height: 1.7; }
207
.service-price {
208
margin-top: 1rem;
209
font-size: 12px;
210
font-weight: 500;
211
color: var(--accent);
212
letter-spacing: 0.03em;
213
}
214
 
215
/* EXPERIENCE */
216
#experience { background: var(--cream); }
217
.exp-list { margin-top: 2.5rem; }
218
.exp-item {
219
display: grid;
220
grid-template-columns: 200px 1fr;
221
gap: 2rem;
222
padding: 2rem 0;
223
border-top: 0.5px solid var(--rule);
224
}
225
.exp-item:last-child { border-bottom: 0.5px solid var(--rule); }
226
.exp-meta { font-size: 12px; color: var(--ink-light); line-height: 1.7; }
227
.exp-meta strong { display: block; font-size: 13px; font-weight: 500; color: var(--ink-mid); margin-bottom: 2px; }
228
.exp-title { font-size: 15px; font-weight: 500; color: var(--ink); margin-bottom: 0.5rem; }
229
.exp-body { font-size: 13px; color: var(--ink-mid); line-height: 1.75; }
230
 
231
/* CONTACT */
232
#contact {
233
background: var(--accent);
234
color: #fff;
235
}
236
#contact .section-label { color: rgba(255,255,255,0.5); }
237
#contact .section-title { color: #fff; }
238
.contact-grid {
239
display: grid;
240
grid-template-columns: 1fr 1fr;
241
gap: 4rem;
242
align-items: center;
243
margin-top: 2rem;
244
}
245
.contact-body { font-size: 15px; color: rgba(255,255,255,0.8); line-height: 1.85; }
246
.contact-details { display: flex; flex-direction: column; gap: 1rem; }
247
.contact-row {
248
display: flex;
249
align-items: center;
250
gap: 1rem;
251
font-size: 14px;
252
color: rgba(255,255,255,0.9);
253
text-decoration: none;
254
}
255
.contact-row:hover { color: #fff; }
256
.contact-icon {
257
width: 36px; height: 36px;
258
border: 0.5px solid rgba(255,255,255,0.3);
259
border-radius: 50%;
260
display: flex; align-items: center; justify-content: center;
261
font-size: 14px;
262
flex-shrink: 0;
263
}
264
.cta-white {
265
display: inline-block;
266
margin-top: 2rem;
267
padding: 12px 28px;
268
background: #fff;
269
color: var(--accent);
270
text-decoration: none;
271
font-size: 14px;
272
font-weight: 500;
273
letter-spacing: 0.04em;
274
border-radius: 2px;
275
transition: opacity 0.2s;
276
}
277
.cta-white:hover { opacity: 0.9; }
278
 
279
/* FOOTER */
280
footer {
281
padding: 2rem 3rem;
282
border-top: 0.5px solid var(--rule);
283
display: flex;
284
justify-content: space-between;
285
align-items: center;
286
}
287
.footer-name {
288
font-family: 'Playfair Display', serif;
289
font-size: 14px;
290
color: var(--ink-mid);
291
}
292
.footer-copy { font-size: 12px; color: var(--ink-light); }
293
 
294
@media (max-width: 768px) {
295
nav { padding: 1rem 1.5rem; }
296
.nav-links { display: none; }
297
section { padding: 4rem 1.5rem; }
298
.hero { padding: 6rem 1.5rem 3rem; }
299
.about-grid, .contact-grid { grid-template-columns: 1fr; gap: 2.5rem; }
300
.services-grid { grid-template-columns: 1fr; }
301
.service-item { border-right: none; border-bottom: 0.5px solid var(--rule) !important; }
302
.exp-item { grid-template-columns: 1fr; gap: 0.5rem; }
303
footer { flex-direction: column; gap: 0.5rem; text-align: center; }
304
}
305
</style>
306
</head>
307
<body>
308
 
309
<nav>
310
<a href="#" class="nav-name">Mark Rudio</a>
311
<ul class="nav-links">
312
<li><a href="#about">About</a></li>
313
<li><a href="#services">Services</a></li>
314
<li><a href="#experience">Experience</a></li>
315
<li><a href="#contact">Contact</a></li>
316
</ul>
317
</nav>
318
 
319
<section class="hero">
320
<div class="container">
321
<p class="hero-eyebrow">Technical Writer &amp; Communications Consultant</p>
322
<div class="hero-rule"></div>
323
<h1>Clarity is a <em>competitive advantage.</em> Let's build yours.</h1>
324
<p class="hero-sub">Senior communications professional with 20+ years helping financial services companies, nonprofits, and technology firms translate complexity into content that works.</p>
325
<a href="#contact" class="hero-cta">Start a conversation</a>
326
</div>
327
</section>
328
 
329
<section id="about">
330
<div class="container">
331
<div class="about-grid">
332
<div>
333
<p class="section-label">About</p>
334
<h2 class="section-title">Documentation authority. Content strategist. Communications leader.</h2>
335
<div class="about-body">
336
<p>I help organizations turn operational complexity into clear, audience-appropriate content — from regulatory compliance documentation to award-winning editorial writing.</p>
337
<p>With a background spanning financial services (Wells Fargo, Lafayette Federal Credit Union), nonprofit communications, technology writing, and performing arts marketing, I bring both strategic vision and hands-on execution to every engagement.</p>
338
<p>I'm fluent in AI tools — Claude, ChatGPT, Copilot, Gemini — and I help organizations not just use them, but document, govern, and communicate around them.</p>
339
</div>
340
</div>
341
<div class="about-stats">
342
<div class="stat">
343
<div class="stat-num">20+</div>
344
<div class="stat-label">Years of experience</div>
345
</div>
346
<div class="stat">
347
<div class="stat-num">1K+</div>
348
<div class="stat-label">Published pieces</div>
349
</div>
350
<div class="stat">
351
<div class="stat-num">5</div>
352
<div class="stat-label">Industry sectors</div>
353
</div>
354
<div class="stat">
355
<div class="stat-num"></div>
356
<div class="stat-label">Award-winning blog</div>
357
</div>
358
</div>
359
</div>
360
</div>
361
</section>
362
 
363
<section id="services">
364
<div class="container">
365
<p class="section-label">What I do</p>
366
<h2 class="section-title">Services</h2>
367
<div class="services-grid">
368
<div class="service-item">
369
<p class="service-num">01</p>
370
<p class="service-name">Fractional Communications Director</p>
371
<p class="service-desc">Senior communications leadership on a part-time basis. Strategy, writing, team management, and brand voice — without the full-time overhead.</p>
372
<p class="service-price">$4,000–5,500 / month</p>
373
</div>
374
<div class="service-item">
375
<p class="service-num">02</p>
376
<p class="service-name">Compliance &amp; Regulatory Documentation</p>
377
<p class="service-desc">Audit-ready policies, procedures, job aids, and documentation frameworks for credit unions, community banks, and fintech companies.</p>
378
<p class="service-price">$5,000–15,000 / project</p>
379
</div>
380
<div class="service-item">
381
<p class="service-num">03</p>
382
<p class="service-name">AI Documentation &amp; Adoption Consulting</p>
383
<p class="service-desc">Usage policies, training guides, and workflow documentation for organizations rolling out Copilot, ChatGPT, or Claude enterprise-wide.</p>
384
<p class="service-price">$150 / hr · $6,000+ / project</p>
385
</div>
386
<div class="service-item">
387
<p class="service-num">04</p>
388
<p class="service-name">Thought Leadership &amp; Content Strategy</p>
389
<p class="service-desc">White papers, blog series, newsletters, and editorial strategy for consulting firms, associations, and professional services companies.</p>
390
<p class="service-price">$2,500–4,000 / month</p>
391
</div>
392
<div class="service-item">
393
<p class="service-num">05</p>
394
<p class="service-name">Documentation Audit &amp; Library Cleanup</p>
395
<p class="service-desc">Assess, reorganize, and rewrite your documentation library. Deliverable: a clean, versioned repository with a governance guide.</p>
396
<p class="service-price">$3,000–8,000 / project</p>
397
</div>
398
<div class="service-item" style="background:var(--accent-light);">
399
<p class="service-num" style="color:var(--accent);"></p>
400
<p class="service-name">Not sure what you need?</p>
401
<p class="service-desc">Every engagement starts with a free 30-minute discovery call. I'll give you an honest read on where your documentation or communications gaps are.</p>
402
<a href="#contact" style="display:inline-block; margin-top:1rem; font-size:13px; font-weight:500; color:var(--accent); text-decoration:none; letter-spacing:0.04em;">Book a call →</a>
403
</div>
404
</div>
405
</div>
406
</section>
407
 
408
<section id="experience">
409
<div class="container">
410
<p class="section-label">Background</p>
411
<h2 class="section-title">Selected experience</h2>
412
<div class="exp-list">
413
<div class="exp-item">
414
<div class="exp-meta"><strong>Lafayette Federal Credit Union</strong>2022 – Present · Rockville, MD</div>
415
<div>
416
<p class="exp-title">Senior Technical Writer</p>
417
<p class="exp-body">Organization-wide documentation authority. Established standards, style guidelines, and SharePoint governance. Produced compliance procedures, job aids, annual reports, press releases, and executive speeches.</p>
418
</div>
419
</div>
420
<div class="exp-item">
421
<div class="exp-meta"><strong>Wells Fargo Bank</strong>2002 – 2016 · San Francisco Bay Area</div>
422
<div>
423
<p class="exp-title">Project Manager / Business Process Analyst</p>
424
<p class="exp-body">14 years across Treasury Management, Real Estate Records, and Client Services. Managed internal innovation program, conceptualized a multi-million-dollar Customer Information System, and developed communications strategy for 47-product portal integration.</p>
425
</div>
426
</div>
427
<div class="exp-item">
428
<div class="exp-meta"><strong>DRi / Development Resources, inc.</strong>2020 · Arlington, VA</div>
429
<div>
430
<p class="exp-title">Interim Communications Director</p>
431
<p class="exp-body">Managed editorial operations for award-winning nonprofit executive search firm. Submitted winning proposals for Howard University and ACLU of Texas.</p>
432
</div>
433
</div>
434
<div class="exp-item">
435
<div class="exp-meta"><strong>Visiting Nurse Association of America</strong>2016–2017 · Arlington, VA</div>
436
<div>
437
<p class="exp-title">Interim Director of Communications</p>
438
<p class="exp-body">Developed and managed all internal and external communications for national trade association — website, marketing materials, newsletters, and member communications.</p>
439
</div>
440
</div>
441
<div class="exp-item">
442
<div class="exp-meta"><strong>A Beast in a Jungle</strong>2009–2020 · San Francisco Bay Area</div>
443
<div>
444
<p class="exp-title">Writer / Designer / Curator</p>
445
<p class="exp-body">Founded and produced nationally recognized performing arts blog. SF Weekly Best Arts & Entertainment Blog (2016). SF Bay Guardian Best Arts/Music Website (2014). 1,000+ published pieces. Credentialed by 100+ organizations.</p>
446
</div>
447
</div>
448
</div>
449
</div>
450
</section>
451
 
452
<section id="contact">
453
<div class="container">
454
<p class="section-label">Get in touch</p>
455
<h2 class="section-title">Let's work together.</h2>
456
<div class="contact-grid">
457
<div>
458
<p class="contact-body">I'm currently taking on a select number of freelance and fractional engagements. If your organization needs documentation authority, communications leadership, or AI adoption support — I'd love to hear from you.</p>
459
<a href="mailto:markrudio@gmail.com" class="cta-white">Send me a note</a>
460
</div>
461
<div class="contact-details">
462
<a href="mailto:markrudio@gmail.com" class="contact-row">
463
<span class="contact-icon">@</span>
464
markrudio@gmail.com
465
</a>
466
<a href="https://linkedin.com/in/markrudio" target="_blank" class="contact-row">
467
<span class="contact-icon">in</span>
468
linkedin.com/in/markrudio
469
</a>
470
<div class="contact-row">
471
<span class="contact-icon">&#9679;</span>
472
Available for remote &amp; select on-site work
473
</div>
474
</div>
475
</div>
476
</div>
477
</section>
478
 
479
<footer>
480
<span class="footer-name">Mark Rudio</span>
481
<span class="footer-copy">Technical Writer &amp; Communications Consultant · 2026</span>
482
</footer>
483
 
484
</body>
485
</html>
486
 

Content

pdf