Blog Writer

Solution Architect

2026

Blog Writer — cover image
Java 21Spring Boot 4.1MongoDBThymeleafhtmxAnthropic APIOpenAI APIGoogle Gemini APIOpenAI-compatible home modelTDLibInstagram Graph APIffmpegImageMagickBitrixPHPGoogle Search Console APIYandex Webmaster APInginxsystemdPlaywright

Key Achievements

  • Architected and developed a self-hosted, multi-provider AI content automation platform, reducing manual article preparation time by approximately 95%.
  • Implemented a multimodal processing pipeline for video analysis, structured information extraction, intelligent image selection, and SEO-optimized content generation.
  • Designed a model-agnostic orchestration architecture supporting Anthropic Claude, OpenAI, Google Gemini, and self-hosted LLMs with configurable model assignments.
  • Built automated editorial validation, fact-checking, human approval, and CMS publishing workflows with quality controls and traceable source content.
  • Engineered asynchronous processing and workload management infrastructure supporting 5,000+ content items per month, with configurable execution budgets and publication scheduling.

Details

Blog Writer is a self-hosted AI pipeline that keeps a company's blog alive from the content the company already produces: the videos and photos it posts about its work.

What it does

  • Watches the company's Telegram and Instagram and fetches every new post whole: videos, photos, caption.

  • Analyses the video: a model watches the whole clip and extracts the car, the service, the before/after numbers and the best moments for frames.

  • Writes a full SEO article to a contract: title, meta, structure, FAQ, internal links to the company's service pages.

  • Checks it: a programmatic SEO check plus a critic model that verifies facts against the source, technical consistency and overlap with what is already published.

  • Waits for a person: approve, edit, comment, replace a picture or reject; nothing goes live without approval unless AUTO mode is on.

  • Publishes into the site's CMS on a schedule, with cross-links from older articles and a sitemap refresh.

  • Proposes new topics from what people actually search for and from clusters of finished jobs, researches them and writes them citing only the company's relevant cases.

Killer features

  • Articles built on real footage and real measurements, not generic text.

  • Pictures from the company's own video: scored frames, a chosen hero, the post's photos placed in the article, one-click redraw of any picture with a description in any language.

  • Operator comments are binding: the critic verifies that every comment was honoured before the article comes back.

  • Any model in any role: cloud providers or a self-hosted model behind an OpenAI-compatible endpoint, switched in settings without code changes.

  • A paced queue: an hourly budget and a ready-articles buffer let a backlog of hundreds of old posts drain under the publication schedule instead of flooding the reviewer or the shared model.

Integrations

  • Sources: Telegram (TDLib reader), Instagram Graph API, manual upload.

  • CMS: Bitrix through a one-file PHP bridge (publish, update, deactivate, image cleanup, sitemap).

  • Models: Anthropic Claude, OpenAI, Google Gemini, any OpenAI-compatible endpoint.

  • Search demand: Google Search Console, Yandex Webmaster, Yandex Wordstat, Google and Yandex suggestions.

  • Off-site backups server for nightly encrypted archives.

Also built in

  • A bilingual admin panel (English and Russian) with beginner guides for every credential.

  • Encrypted secrets managed in the UI, nightly encrypted backups with one-click restore, storage limits with article archiving and restoration, per-article cost tracking, background operations with progress. Start year: 2026 End year: 2026 Technologies: Java 21, Spring Boot 4.1, MongoDB, Thymeleaf, htmx, Anthropic API, OpenAI API, Google Gemini API, OpenAI-compatible home model, TDLib, Instagram Graph API, ffmpeg, ImageMagick, Bitrix, PHP, Google Search Console API, Yandex Webmaster API, nginx, systemd, Playwright

Gallery

Need an engineer with experience in blog content automation tools?

I architected and developed a self-hosted tool that turns company videos and photos into reviewed, SEO-ready blog articles, reducing manual article preparation time by approximately 95%. I also designed its multi-provider processing and publishing workflows. If your product needs the same skills, write to me — a few lines about the task are enough — or look through my CV first.

Get in touch