Use my resume and our previous chats to give me some ideas to become self-employed and earn 100k a year.
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.
V
V
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
Let's do both. First, the outreach messages — a few different scenarios:
Now the one-page website:
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 · HTML
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Mark Rudio — Technical Writer & Communications Consultant</title><link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500&family=DM+Sans:wght@300;400;500&display=swap" rel="stylesheet"><style> *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --ink: #1a1a18; --ink-mid: #4a4a45; --ink-light: #8a8a82; --ink-faint: #e8e6e0; --cream: #f8f6f0; --warm-white: #fdfcf9; --accent: #2a4a3a; --accent-light: #e8f0ec; --rule: #d8d4cc; } html { scroll-behavior: smooth; } body { font-family: 'DM Sans', sans-serif; font-weight: 300; color: var(--ink); background: var(--warm-white); font-size: 16px; line-height: 1.7; } /* NAV */ nav { position: fixed; top: 0; left: 0; right: 0; z-index: 100; display: flex; justify-content: space-between; align-items: center; padding: 1.25rem 3rem; background: rgba(253,252,249,0.92); backdrop-filter: blur(8px); border-bottom: 0.5px solid var(--rule); } .nav-name { font-family: 'Playfair Display', serif; font-size: 16px; font-weight: 400; letter-spacing: 0.02em; color: var(--ink); text-decoration: none; } .nav-links { display: flex; gap: 2rem; list-style: none; } .nav-links a { font-size: 13px; font-weight: 400; color: var(--ink-mid); text-decoration: none; letter-spacing: 0.04em; transition: color 0.2s; } .nav-links a:hover { color: var(--accent); } /* HERO */ .hero { min-height: 100vh; display: flex; flex-direction: column; justify-content: center; padding: 8rem 3rem 4rem; max-width: 1100px; margin: 0 auto; } .hero-eyebrow { font-size: 11px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; color: var(--accent); margin-bottom: 1.5rem; } .hero h1 { font-family: 'Playfair Display', serif; font-size: clamp(2.8rem, 6vw, 5.5rem); font-weight: 400; line-height: 1.1; color: var(--ink); max-width: 820px; margin-bottom: 2rem; } .hero h1 em { font-style: italic; color: var(--accent); } .hero-sub { font-size: 17px; font-weight: 300; color: var(--ink-mid); max-width: 560px; line-height: 1.75; margin-bottom: 2.5rem; } .hero-cta { display: inline-block; padding: 12px 28px; background: var(--accent); color: #fff; text-decoration: none; font-size: 14px; font-weight: 400; letter-spacing: 0.06em; border-radius: 2px; transition: background 0.2s, transform 0.15s; } .hero-cta:hover { background: #1e3a2c; transform: translateY(-1px); } .hero-rule { width: 48px; height: 2px; background: var(--accent); margin-bottom: 2rem; } /* SECTION COMMON */ section { padding: 6rem 3rem; } .container { max-width: 1100px; margin: 0 auto; } .section-label { font-size: 11px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; color: var(--ink-light); margin-bottom: 0.75rem; } .section-title { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 3.5vw, 2.8rem); font-weight: 400; line-height: 1.2; color: var(--ink); margin-bottom: 1.5rem; } /* ABOUT */ #about { background: var(--cream); } .about-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 5rem; align-items: start; } .about-body { font-size: 16px; color: var(--ink-mid); line-height: 1.85; } .about-body p + p { margin-top: 1.2rem; } .about-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } .stat { border-top: 1.5px solid var(--accent); padding-top: 1rem; } .stat-num { font-family: 'Playfair Display', serif; font-size: 2.8rem; font-weight: 400; color: var(--ink); line-height: 1; margin-bottom: 0.25rem; } .stat-label { font-size: 12px; color: var(--ink-light); letter-spacing: 0.04em; } /* SERVICES */ .services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; margin-top: 3rem; border: 0.5px solid var(--rule); } .service-item { padding: 2rem; border-right: 0.5px solid var(--rule); border-bottom: 0.5px solid var(--rule); } .service-item:nth-child(3n) { border-right: none; } .service-item:nth-child(4), .service-item:nth-child(5) { border-bottom: none; } .service-num { font-family: 'Playfair Display', serif; font-size: 11px; color: var(--ink-light); margin-bottom: 1rem; } .service-name { font-size: 15px; font-weight: 500; color: var(--ink); margin-bottom: 0.75rem; line-height: 1.4; } .service-desc { font-size: 13px; color: var(--ink-mid); line-height: 1.7; } .service-price { margin-top: 1rem; font-size: 12px; font-weight: 500; color: var(--accent); letter-spacing: 0.03em; } /* EXPERIENCE */ #experience { background: var(--cream); } .exp-list { margin-top: 2.5rem; } .exp-item { display: grid; grid-template-columns: 200px 1fr; gap: 2rem; padding: 2rem 0; border-top: 0.5px solid var(--rule); } .exp-item:last-child { border-bottom: 0.5px solid var(--rule); } .exp-meta { font-size: 12px; color: var(--ink-light); line-height: 1.7; } .exp-meta strong { display: block; font-size: 13px; font-weight: 500; color: var(--ink-mid); margin-bottom: 2px; } .exp-title { font-size: 15px; font-weight: 500; color: var(--ink); margin-bottom: 0.5rem; } .exp-body { font-size: 13px; color: var(--ink-mid); line-height: 1.75; } /* CONTACT */ #contact { background: var(--accent); color: #fff; } #contact .section-label { color: rgba(255,255,255,0.5); } #contact .section-title { color: #fff; } .contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; margin-top: 2rem; } .contact-body { font-size: 15px; color: rgba(255,255,255,0.8); line-height: 1.85; } .contact-details { display: flex; flex-direction: column; gap: 1rem; } .contact-row { display: flex; align-items: center; gap: 1rem; font-size: 14px; color: rgba(255,255,255,0.9); text-decoration: none; } .contact-row:hover { color: #fff; } .contact-icon { width: 36px; height: 36px; border: 0.5px solid rgba(255,255,255,0.3); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0; } .cta-white { display: inline-block; margin-top: 2rem; padding: 12px 28px; background: #fff; color: var(--accent); text-decoration: none; font-size: 14px; font-weight: 500; letter-spacing: 0.04em; border-radius: 2px; transition: opacity 0.2s; } .cta-white:hover { opacity: 0.9; } /* FOOTER */ footer { padding: 2rem 3rem; border-top: 0.5px solid var(--rule); display: flex; justify-content: space-between; align-items: center; } .footer-name { font-family: 'Playfair Display', serif; font-size: 14px; color: var(--ink-mid); } .footer-copy { font-size: 12px; color: var(--ink-light); } @media (max-width: 768px) { nav { padding: 1rem 1.5rem; } .nav-links { display: none; } section { padding: 4rem 1.5rem; } .hero { padding: 6rem 1.5rem 3rem; } .about-grid, .contact-grid { grid-template-columns: 1fr; gap: 2.5rem; } .services-grid { grid-template-columns: 1fr; } .service-item { border-right: none; border-bottom: 0.5px solid var(--rule) !important; } .exp-item { grid-template-columns: 1fr; gap: 0.5rem; } footer { flex-direction: column; gap: 0.5rem; text-align: center; } }</style></head><body> <nav> <a href="#" class="nav-name">Mark Rudio</a> <ul class="nav-links"> <li><a href="#about">About</a></li> <li><a href="#services">Services</a></li> <li><a href="#experience">Experience</a></li> <li><a href="#contact">Contact</a></li> </ul></nav> <section class="hero"> <div class="container"> <p class="hero-eyebrow">Technical Writer & Communications Consultant</p> <div class="hero-rule"></div> <h1>Clarity is a <em>competitive advantage.</em> Let's build yours.</h1> <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> <a href="#contact" class="hero-cta">Start a conversation</a> </div></section> <section id="about"> <div class="container"> <div class="about-grid"> <div> <p class="section-label">About</p> <h2 class="section-title">Documentation authority. Content strategist. Communications leader.</h2> <div class="about-body"> <p>I help organizations turn operational complexity into clear, audience-appropriate content — from regulatory compliance documentation to award-winning editorial writing.</p> <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> <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> </div> </div> <div class="about-stats"> <div class="stat"> <div class="stat-num">20+</div> <div class="stat-label">Years of experience</div> </div> <div class="stat"> <div class="stat-num">1K+</div> <div class="stat-label">Published pieces</div> </div> <div class="stat"> <div class="stat-num">5</div> <div class="stat-label">Industry sectors</div> </div> <div class="stat"> <div class="stat-num">2×</div> <div class="stat-label">Award-winning blog</div> </div> </div> </div> </div></section> <section id="services"> <div class="container"> <p class="section-label">What I do</p> <h2 class="section-title">Services</h2> <div class="services-grid"> <div class="service-item"> <p class="service-num">01</p> <p class="service-name">Fractional Communications Director</p> <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> <p class="service-price">$4,000–5,500 / month</p> </div> <div class="service-item"> <p class="service-num">02</p> <p class="service-name">Compliance & Regulatory Documentation</p> <p class="service-desc">Audit-ready policies, procedures, job aids, and documentation frameworks for credit unions, community banks, and fintech companies.</p> <p class="service-price">$5,000–15,000 / project</p> </div> <div class="service-item"> <p class="service-num">03</p> <p class="service-name">AI Documentation & Adoption Consulting</p> <p class="service-desc">Usage policies, training guides, and workflow documentation for organizations rolling out Copilot, ChatGPT, or Claude enterprise-wide.</p> <p class="service-price">$150 / hr · $6,000+ / project</p> </div> <div class="service-item"> <p class="service-num">04</p> <p class="service-name">Thought Leadership & Content Strategy</p> <p class="service-desc">White papers, blog series, newsletters, and editorial strategy for consulting firms, associations, and professional services companies.</p> <p class="service-price">$2,500–4,000 / month</p> </div> <div class="service-item"> <p class="service-num">05</p> <p class="service-name">Documentation Audit & Library Cleanup</p> <p class="service-desc">Assess, reorganize, and rewrite your documentation library. Deliverable: a clean, versioned repository with a governance guide.</p> <p class="service-price">$3,000–8,000 / project</p> </div> <div class="service-item" style="background:var(--accent-light);"> <p class="service-num" style="color:var(--accent);">→</p> <p class="service-name">Not sure what you need?</p> <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> <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> </div> </div> </div></section> <section id="experience"> <div class="container"> <p class="section-label">Background</p> <h2 class="section-title">Selected experience</h2> <div class="exp-list"> <div class="exp-item"> <div class="exp-meta"><strong>Lafayette Federal Credit Union</strong>2022 – Present · Rockville, MD</div> <div> <p class="exp-title">Senior Technical Writer</p> <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> </div> </div> <div class="exp-item"> <div class="exp-meta"><strong>Wells Fargo Bank</strong>2002 – 2016 · San Francisco Bay Area</div> <div> <p class="exp-title">Project Manager / Business Process Analyst</p> <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> </div> </div> <div class="exp-item"> <div class="exp-meta"><strong>DRi / Development Resources, inc.</strong>2020 · Arlington, VA</div> <div> <p class="exp-title">Interim Communications Director</p> <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> </div> </div> <div class="exp-item"> <div class="exp-meta"><strong>Visiting Nurse Association of America</strong>2016–2017 · Arlington, VA</div> <div> <p class="exp-title">Interim Director of Communications</p> <p class="exp-body">Developed and managed all internal and external communications for national trade association — website, marketing materials, newsletters, and member communications.</p> </div> </div> <div class="exp-item"> <div class="exp-meta"><strong>A Beast in a Jungle</strong>2009–2020 · San Francisco Bay Area</div> <div> <p class="exp-title">Writer / Designer / Curator</p> <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> </div> </div> </div> </div></section> <section id="contact"> <div class="container"> <p class="section-label">Get in touch</p> <h2 class="section-title">Let's work together.</h2> <div class="contact-grid"> <div> <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> <a href="mailto:markrudio@gmail.com" class="cta-white">Send me a note</a> </div> <div class="contact-details"> <a href="mailto:markrudio@gmail.com" class="contact-row"> <span class="contact-icon">@</span> markrudio@gmail.com </a> <a href="https://linkedin.com/in/markrudio" target="_blank" class="contact-row"> <span class="contact-icon">in</span> linkedin.com/in/markrudio </a> <div class="contact-row"> <span class="contact-icon">●</span> Available for remote & select on-site work </div> </div> </div> </div></section> <footer> <span class="footer-name">Mark Rudio</span> <span class="footer-copy">Technical Writer & Communications Consultant · 2026</span></footer> </body></html>