Available for work · Remote

Bohdan Yatsun

Technical SEO · Web Development · AI Automation

I build systems that replace manual workflows.
3 years of frontend · 1 year of production automation.

About me

Web Developer with 3 years of experience in building, optimizing, and maintaining responsive websites. I develop tools that automate the creation of multi-page websites, translation, and code obfuscation for teams handling high traffic volumes.

I research and implement optimizations and automations for teams, replacing routine work and cutting budget wherever possible. I actively use AI technologies daily to optimize workflows and reduce costs. I build automated pipelines using n8n and work directly with Claude API, Gemini API, and OpenRouter. My focus is rethinking entire workflows — not just automating tasks.

I also work on site optimization for AI-driven search — building supplementary sites structured to surface in AI answers (Google AI Overviews, ChatGPT, Perplexity). I track domain metrics through Ahrefs and SpySERP, and analyze competitors by brand — technical SEO, domain registration age, DR, and traffic sources. I've built my own analytics tools that show which templates convert best, which device visitors come from, whether traffic is bot or human, click-through behavior, and time on site.

I also handle ongoing domain and site maintenance: rebuilding a site onto a new domain through a 301 redirect, and running a cloaking layer ("tablets") that shows different content to search engine bots versus regular visitors. When a Cloudflare account gets suspended for abuse complaints, I switch the affected sites to another account with minimal downtime. For domains flagged on phishing blocklists, I clear the flag by changing redirects and going through re-review.

Technical SEO
Canonical TagsHreflangrobots.txtXML SitemapsGoogle Search ConsoleAhrefsSpySERPMultilingual SEOAI Search OptimizationCompetitor AnalysisDomain Age / WHOIS
Frontend
JavaScriptHTML5CSS3SCSSGSAPBEMGulpFigmaWordPress
Backend & Infra
Node.jsPythonExpressDockerGitHub
AI & Automation
Claude APIGemini APIOpenRoutern8nAI Agents
Integrations
Google Sheets APIGoogle Drive APIZoho APIREST API
⚡

Automation & AI Projects

Production systems built for real business impact · NDA

Google Sheets
→
Generator
→
Gemini AI
→
ZIP Output
NDA · Production Python Flask Gemini AI Google Sheets Zoho API Docker

Site Generation Pipeline

Automated system for bulk website creation. Replaced a dedicated markup team by connecting data sources (Google Sheets, Zoho) with AI-powered template engines and a ZIP-based delivery pipeline.

5 devs replaced by automation
1 day → mins site production time
$0 / site production cost
ZIP Upload
→
HTML Parse
→
AI + Cache
→
Translated ZIP
NDA · Production Node.js Express Gemini API Docker JWT Cheerio

Translation & Uniqualization Service

Node.js microservice for AI-powered multi-language translation of HTML site archives. A smart caching layer reuses existing translations — cutting costs to near zero on repeated content.

<$0.01 per multi-page site
10 workers concurrent processing
Multi-lang with injected widget
Jobs Queue
→
SEO Check
→
Preview
→
Download
NDA · Production Python Flask Google Sheets Zoho Docker

Site Management CRM

Full-featured CRM for tracking, validating and managing hundreds of generated websites. Integrates Google Sheets and Zoho for real-time SEO analysis, job scheduling, live HTML preview and bulk download.

100s sites tracked
Real-time SEO validation
Live preview system
ZIP Batch
→
JS Extract
→
Validate
→
Report
Open Tool Vanilla JS JSZip Zero deps

SEO Checker & Preview Tool

Browser-based tool for batch SEO validation of HTML archives. Zero dependencies, runs entirely client-side. Checks canonical tags, hreflangs, robots.txt, sitemaps with live responsive preview.

0 deps no build required
Batch ZIP upload
320–2500px live preview range
Accounts
→
Domains
→
Sites
→
SEO Panel
→
Uptime
NDA · Production Python Flask SQLite Ahrefs API SpySERP API Cloudflare API Namecheap API Keitaro Docker

Portfolio CRM — Full Lifecycle Management

Full-stack CRM for managing a large site portfolio. Centralises API accounts (registrars, Cloudflare, FTP), automates domain registration and site deployment, and aggregates SEO metrics from Ahrefs, Google Search Console, and Keitaro in one dashboard.

5 APIs integrated in one place
Auto deploy + DNS config
Live Ahrefs · SpySERP · GSC · Keitaro
Uptime monitoring 24/7
Source Panel
→
Metrics
→
Trust Check
→
Ranked List
NDA · Production Python Flask Ahrefs API Wayback Machine OpenAI Docker

Drop Domain Analytics System

The system pulls newly released domains from external source panels on its own and never loads the same domain twice. Every new domain is checked against strength and traffic metrics, with weak ones filtered out automatically. Domains that pass are analyzed against web archive history to detect whether the site once belonged to a government, educational, or other trusted institution, which makes it more valuable to reuse.

38k domains tracked
Auto weak-domain filtering
History-based trust scoring via archive
$0.002 per domain trust check
Site Pool
→
Link Plan
→
Placement
→
Verification
NDA · Production Python Flask SQLite LLM API Proxy Rotation Docker

Link Placement CRM

The panel maintains a database of sites for link placement and plans which phrases to use in each link so the overall set looks natural. Some links get published fully automatically through ready-made articles, while others are handed out to human workers as regular tasks. After publishing, the system verifies the link actually appeared on the page and shows a manager live status for every order.

4 roles client, worker, lead, admin
Auto + Manual two placement scenarios
Auto placement verification
SLA deadline tracking per link
Google Sheets
→
Live Editing
→
SEO & Sitemap Check
→
Google Drive
NDA · Production Python Flask Google Sheets API Google Drive API Docker

Bulk Site Uniqualization CRM

A multi-project CRM where every row of a Google Sheet is a site, and every tab is a separate niche or brand (dozens of sheets running at once). I open any site archive in a live preview and, right inside it, swap the logo and favicon, find-and-replace text across every HTML file at once, click any element on the page to change just its color, or rebrand the domain across the whole archive (HTML, CSS, JS, XML, JSON, SVG). Every change saves itself back to Google Drive and updates the sheet row. There's also a separate SEO and sitemap check with version rollback.

750+ domains in a single table
Live Picker click-to-recolor any element
Bulk text & domain replace across archive
Auto-sync Google Drive & Sheets
✦

Frontend Projects

Websites & landing pages built from design to production