Selected work
Projects
Selected work where strategy, search visibility and technical delivery are connected into one working growth system.
- Strategy through delivery
- SEO/GEO and business development
- Custom digital systems
Public projects
Client work, owned projects and product development
Below is a selection of public client work, owned projects and product development. Client work is described only through information that can be shared without exposing confidential data.
Client project · live
Maritime management platform
ID Crewing
A full-cycle maritime management platform: public company and service site, employer and seafarer workflows, vacancy management, CV intake and a production parser that turns diverse maritime documents into structured operational data.
Starting point
The project had to move beyond a WordPress service site into an operational platform that could preserve search visibility while handling vacancies, applications and a high-volume stream of inconsistent maritime CVs and documents.
Delivery
- WordPress-to-Django migration with a complete URL inventory and SEO-safe redirect map
- Public information architecture for maritime management, crewing and vessel support
- Role-based workflows for seafarers, shipowners and the internal team
- Vacancy publishing, applications, CV submission and recruitment operations
- Production rollout with canonical metadata, robots, sitemap and release verification
Architecture
- Django and PostgreSQL domain model for profiles, vacancies, CVs, documents and sea service
- Ingestion of PDF, DOCX, XLSX, legacy DOC and scanned files with OCR
- Template detection, specialised parsers and a fallback pipeline for inconsistent CV formats
- Data normalisation, quality scoring, reparse queues and human verification states
- Protected private files, role-based API access, exports and deployment operations
Outcome
A live platform connecting the public service business with daily recruitment operations. Candidates can submit CVs and apply for vacancies, while the team receives structured profiles, documents, certificates and sea-service records instead of manually re-entering every source file. The parser continues to be hardened for rare long-tail document families.
Ongoing client engagement · active
Local SEO, paid search and business development
Pit-Stop Rehvid
Ongoing SEO support for a Tallinn company selling tyres and wheels. The website was created by a third-party developer. My area of responsibility covers search visibility, business profiles, advertising, multilingual content planning and practical support for online sales.
Starting point
The company needed stronger local visibility, clearer services and prices, and a more convenient path from search to purchasing tyres or wheels or booking a service.
Delivery
- Set up and completed Google Business Profile, Facebook and Yandex business listings
- SEO improvements to website copy and links, plus assistance with publishing service prices
- Prepared the ET/RU/EN semantic core, content structure, internal links and metadata for pages and products
- Regularly adds company information, photographs and links across external sources
- Connected and manually configured Google Ads, including the online purchase and advance-booking value proposition
- Provides ongoing support for online sales and customer acquisition
Outcome
The company has a stronger and more consistent local presence, an active paid-search channel, visible service pricing and a clearer online purchase and booking proposition. The multilingual SEO specification provides a documented path for further implementation while ongoing optimisation continues within the current operating scope.
Owned project · live pilot
Real-estate marketing and publishing system
SEO Makler
A multilingual system for preparing and launching a property through an owned SEO landing page, property portals, social channels, video and direct lead follow-up.
Starting point
Property marketing was fragmented across listing copy, photos, portals, social networks, video, contacts and lead tracking, making launches inconsistent and difficult to verify.
Delivery
- ET/RU/EN property content and channel-specific publishing copy
- SEO landing page with canonical, hreflang, structured data, sitemap and a mobile-first presentation
- Publishing packages for KV.ee, City24, Facebook, Instagram, TikTok, Telegram and YouTube
- Media ordering, floor plans, video assets, contact package and pre-launch readiness checks
Architecture
- Structured property data as the single source for the website, feeds and channel packages
- Local launch admin for contacts, channels, preflight, publishing status and lead follow-up
- Static site packaging, versioned deployment, server backup and live verification
Outcome
The first property was launched through its own multilingual website and supporting channels. The process became repeatable: one structured source produces consistent public content, media and launch packages while the operator retains control over publication status and incoming leads.
Owned project · live
Brand and digital platform
Business Growth Architecture
A multilingual company platform that brings growth architecture, SEO/GEO, services and digital tools into one clear system.
Starting point
The previous SEO-led positioning no longer reflected the actual range of services and systems being built.
Delivery
- Brand and offer repositioning
- EN/ET/RU information architecture and content structure
- Domain and URL migration, 301 redirects, canonical and hreflang
- Technical SEO, structured data, accessibility and performance
Outcome
One public platform where the brand, services, content and technical foundation support the same market position.
Owned product · in development
Business architecture digital system
Business Universe
A visual workspace where company goals, services, processes, owners and tasks form one manageable system.
Starting point
Business information is often spread across documents and tools, hiding the connections between decisions, work and outcomes.
Delivery
- Interactive 3D business map
- Node and relationship model
- Task, process, service and team views
- User accounts, permissions and a persistent workspace
Outcome
A working product foundation that makes the company structure and operational relationships visible and manageable.
Owned method · in use
Diagnostic and decision system
Growth Architecture Audit
A structured audit that connects the business goal, visibility, website, offer and delivery capacity into one prioritised action plan.
Starting point
Separate SEO, website and marketing tasks may improve details without addressing the company’s real growth constraint.
Delivery
- Business goal and growth constraint mapping
- SEO/GEO and demand analysis
- Website, offer and conversion journey review
- Priorities, dependencies and delivery sequence
Outcome
An action plan for decision-making: what to do, why it matters and in which order to invest.
Next project
Does your digital system genuinely support business growth?
We map the business goal, identify the constraint and define delivery that connects visibility, the website and operational workflows.
Discuss a project