✅ Immediately Available · Full-Time Remote · All Time Zones

TEDDY
OTIENO

A digital marketer who helps businesses get found online and turn visitors into customers. 6 years of experience in SEO, content writing, and paid advertising, backed by a strong eye for data.

0 Qualified Leads / Month
0 More Assisted Conversions
0 Revenue Growth in 90 Days
Teddy Otieno
1,200+
Leads / Month
38%
More Conversions
62%
Revenue Growth
scroll

Strategy Meets Execution

I plan the strategy and do the hands-on work myself: writing the content, fixing the website, and reading the numbers to see what's actually working.

Behind the Scenes
  • Making sure websites load fast and are easy for Google to find and understand
  • Cleaning and organising marketing data so it's easy to act on
  • Connecting different marketing tools so they share data automatically
  • Tracking what visitors do on a site, so we know what's working
  • Building simple reports and dashboards that show results at a glance
  • Testing different versions of a page to see which one performs better
  • Building and maintaining websites (Django, WordPress, REST APIs)
Content & Marketing
  • SEO: finding the right keywords and making pages rank higher on Google
  • GEO: making content show up in AI answers, like ChatGPT and AI Overviews
  • Writing articles, guides, and web copy that people actually want to read
  • Running paid ads on Facebook, Instagram, Google, and TikTok
  • Helping online stores sell more (Google Shopping, product feed optimisation)
  • Building simple funnels that turn visitors into leads
  • Planning seasonal sales campaigns and promotions
  • Using CRM tools and APIs to follow up with leads automatically
LinkedIn GitHub Nairobi, Kenya · Remote-Ready

How I Approach SEO & GEO

SEO is getting a page found and clicked on Google. GEO (Generative Engine Optimisation) is getting that same content mentioned and quoted inside AI answers, like ChatGPT and AI Overviews. Related goals, different playbooks. Here's how I approach each.

1. Find What People Actually Search For

I start with real keyword research, not guesses: what people type into Google around a topic, how many people search it, and what they're actually trying to do when they search it. A page built around the wrong keyword can be well written and still bring in no one.

2. Fix the Technical Basics First

Great content on a slow, hard-to-crawl, or badly-indexed site rarely ranks. So before writing anything, I check page speed, mobile usability, and whether Google can actually find and read every important page, using Search Console to catch what's silently broken.

3. Write Pages That Match the Intent Clearly

Once I know what someone's searching for and why, I structure the page around that: a clear title and headers, the keyword used naturally where it belongs, and the answer delivered without unnecessary padding, so both Google and the reader get to the point fast.

4. Track Rankings and Traffic, Then Adjust

SEO isn't a one-time task. I track how pages actually rank and perform in Search Console and Analytics, see which ones are gaining or losing ground, and go back and improve the ones that aren't pulling their weight instead of just publishing and moving on.

Try the Keyword Usage Checker →

Professional Experience

6 years of freelance and contract work for tech companies, an agency, and e-commerce brands, each engagement building on the last. Most were signed under NDA, so client names below are illustrative stand-ins rather than the real company names.

Business Systems Lead & Growth Marketing Specialist
Vantree Systems Ltd · SaaS · Content & Marketing Ops · Remote
Mar 2026 – Sep 2026
  • Internal Tool: Built a simple approval tool integrated with the company's CRM, using Python and REST APIs to replace a slow email approval process with one that's automatic and fully tracked.
  • Content & Paid Ads: Planned content and paid ads on Facebook, Google, and TikTok, and built a dashboard that cut weekly reporting time by 70% for the team.
  • Team Support: Set up simple standards for the CRM and lead follow-up, cutting average response time from 48 hours to under 4.
Meta AdsGoogle AdsTikTok Ads PythonREST APIsContent Marketing
Senior Content & Marketing Data Strategist
TechBridge Solutions Ltd · SaaS · Data Tools · Content Strategy · Remote
Jan 2022 – Mar 2026
  • Reporting System: Built an automated system that pulls in marketing data daily, giving leadership real-time visibility into content and website performance.
  • Marketing Systems: Built a CRM system from scratch using Python and REST APIs, including lead scoring, follow-up automation, and two-way data sync between sales platforms, cutting manual data entry by 80% and keeping reports accurate to within 5%.
  • Content & Sales Support: Wrote content and explainer material for enterprise clients, turning complex topics into simple, easy-to-understand pitches that helped bring in $280,000 in new revenue.
  • Supported content and follow-up for 40+ client accounts across different industries, consistently hitting 115%+ of quarterly targets.
  • Built automated dashboards that tracked competitors' content and pricing, giving the marketing team a weekly heads-up on what was working elsewhere.
  • Cut the time from first content touch to conversion by 22% by building a simple framework for understanding customer needs earlier.
  • Built a content-led follow-up process for existing customers, generating an 18% revenue increase in Q3 2023.
  • Coached 3 junior teammates on writing better outreach content and keeping the CRM clean, improving email open rates from 18% → 37%.
PythonREST APIs Content StrategyReporting Dashboards Data Analysis
SEO, Content & Paid Media Strategist
GrowthPulse Digital Agency · E-Commerce · Lead Gen · Retail · Performance Marketing · Remote
Mar 2021 – Dec 2021
  • Tracking What Really Works: Built a better way to track the customer journey, which showed that early content and touchpoints were driving 38% more conversions than we'd been giving credit for.
  • SEO & Content: Researched keywords and wrote content briefs and page improvements for 6 client websites, helping grow steady, free traffic from Google alongside paid ads.
  • Online Store Automation: Built an automatic system, using Python and scheduled scripts, that kept an online store's sales and inventory data up to date every day, so ad budgets could shift toward whatever was selling best.
  • Planned and ran ad campaigns on Facebook, Google, TikTok, and LinkedIn for 12+ clients with a combined monthly budget of $45,000, averaging a return of 4.8× ad spend.
  • Online Store Ads: Set up Google Shopping and Facebook shop ads for a retail client, improving how their products showed up in searches and driving 62% revenue growth in 90 days.
  • Built lead-generation funnels producing 1,200+ qualified leads a month, at a cost 28% lower than the industry average.
  • Built dashboards that saved 12+ hours a week of manual reporting.
  • Testing What Works Best: Ran 25+ tests comparing different page and ad versions to see which performed better, and wrote up the findings into a simple playbook the team still uses.
  • Connected email marketing with retargeting ads, improving repeat-customer rate by 41% for a fashion brand.
Facebook AdsGoogle AdsTikTok Ads PythonGoogle Analytics Email MarketingA/B Testing
Content & Outbound Marketing Specialist
Nexacom Africa · B2B Outbound · Email Content · CRM · Remote
Jun 2020 – Feb 2021
  • Ranked #1 performer in Q4 2020, beating monthly targets by 127% for four months straight by researching who to reach out to and when.
  • Outreach Automation: Built a simple scoring system in Google Sheets to prioritise who to contact first, cutting the time to first response by 40%.
  • Wrote and tested 80–100 outreach emails and LinkedIn messages a day across different message sets; handed off 35+ ready leads a month.
  • Kept the CRM clean and organised, and wrote the team's outreach email guide, lifting company-wide reply rates by 24%.
  • Wrote webinar and product-demo page copy that converted at 22% to paying customers.
CRM SystemsEmail Writing A/B TestingContent
Digital Marketing & Content Contractor
Savanna Commerce Group · Retail · Social Ads · E-Commerce Launch · Remote
Jan 2020 – May 2020
  • Ran Facebook and Instagram ads for a retail chain across 8 Nairobi locations, and put together weekly performance reports.
  • Helped launch a new online store, setting up products, pricing, payments, and testing that everything worked correctly.
  • Analytics Setup: Set up Google Analytics on the new online store so we could see how visitors were using it from day one.
  • Helped plan seasonal sales (Black Friday, Christmas) that contributed to a 31% increase in combined foot traffic and online orders.
Facebook AdsOnline StoresGoogle Analytics E-Commerce

Measurable Outcomes

0
Average Return on Ad Spend (12+ Client Campaigns)
0
Revenue Helped Bring In Through Content
0
Best Monthly Target Reached (4 Months Running)
0
Less Manual Data Entry After Automation
0
Revenue Growth for a Retail Client in 90 Days
0
Faster from First Contact to Sale
0
Qualified Leads Generated Per Month
0
More Repeat Customers (via Email Marketing)

Skills & Stack

What I'm good at, in plain terms.

SEO, GEO & Content
Getting Pages to Rank on Google88%
Keyword Research & Content Planning90%
Showing Up in AI Answers (GEO)80%
Writing Articles & Web Copy85%
Data & Reporting
Reading & Understanding Marketing Data90%
Building Simple Dashboards & Reports85%
Automating Repetitive Reporting Work82%
Paid Advertising
Facebook & Instagram Ads93%
Google Ads (Search & Shopping)90%
Tracking Ad & Website Performance87%
TikTok & LinkedIn Ads78%
CRM & Marketing Tools
CRM Systems & Lead Workflows92%
API Integrations & Data Sync80%
Email Follow-Up & Lead Nurturing88%
Building Custom Tools (Python, APIs)83%
Website Skills
Building & Editing Websites (Django, WordPress)84%
Page Design & Layout82%
Making Sites Fast & Mobile-Friendly80%
Publishing & Hosting Websites76%
Tools I Use
Google AnalyticsGoogle Search Console Google Tag ManagerLooker Studio REST APIsGemini API Facebook AdsGoogle Ads TikTok AdsLinkedIn Ads PostgreSQLWordPress MailchimpKlaviyo PythonDjango
Capability Radar

Interactive Tools

Not just claimed skills. Live tools you can try right now.

View All Tools

Academic & Professional Foundation

🎓
Bachelor of Science in Business Computing
Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Nairobi, Kenya · 2016 – 2020
Core coursework: Systems Analysis & Design · Database Management · Software Development · E-Commerce Systems · Business Intelligence · Data Structures & Algorithms · Digital Marketing Fundamentals
Final Year Project: Designed and deployed a full-stack inventory management system with a live analytics dashboard for an SME retail chain, integrating POS data, supplier APIs, and automated reorder triggers.

Get In Touch

Open to marketing roles focused on SEO, content, and growth, as an individual contributor or team lead. Full-time remote preferred.

Phone / WhatsApp
+254 708 915 073
Location
Nairobi, Kenya · Remote · All Time Zones
Languages
English (Fluent / Professional) · Swahili (Native)
✅ Availability
Immediately available · Full-time remote
Flexible across EST · CST · GMT · EAT time zones
Independently driven · Async-first work style