Anja Dumanovic
Portfolio

Anja Dumanovic

Website, Product & Documentation Portfolio

The pieces below span shipped websites and tools I owned end to end, original written and designed content, a reference guide I co-wrote, and LinkedIn posts. The websites and tool were built from approved brief through build, review, and launch (rather than work I reviewed after) and each one shipped only once it matched its brief and held together across every page.

dumanovicanja95@gmail.com linkedin.com/in/anja-duma Buenos Aires, Argentina (Remote)
Portrait illustration of Anja Dumanovic

I move between languages, formats, and disciplines by habit, not necessity, which is why I can pick up a project solo or step into a team and still cover whatever the work needs.

AI tools used, specifically

Replit for the Tier Qualification Calculator, and Claude / ChatGPT to draft website page copy, which I then edited against each brief. Page structure, build, documentation, and content design elsewhere below are my own work.

A note on the numbers below

The search figures in each site's entry are pulled directly from that site's Google Search Console, for the period since it went live. None of the three had any SEO or GEO (AI-search) work layered on afterward — no link building, no technical SEO pass, no optimization for AI Overviews. What's showing up in Search is a product of my website design, site structure, and page base copy.

5,078 Impressions · Karaoke Party Boat Budva
1,286 Impressions · Frequency Accounting
4.6 Average position · Karaoke Party Boat Budva
7.3 Average position · Frequency Accounting
I

Website builds

Divi 5 / WordPress
Bookkeeping & accounting

Frequency Accounting

frequencyaccounting.com
Frequency Accounting home page
Home
Frequency Accounting glossary page
Glossary
What it is

A tiered-service marketing site — Foundation, Growth, and Premium packages — with testimonials and FAQ, built from an approved brief for a bookkeeping firm.

What I checked before it shipped

That the three service tiers were priced and described consistently across every page, that AI-drafted copy (Claude / ChatGPT) matched brand voice and the brief, and that CTAs and consultation-booking forms functioned as intended.

1,286 impressions 27 clicks 7.3 avg. position Live April 2026 → early September
What it's done since launch (April 2026)

1,286 impressions and 27 clicks in Google Search through early September, at an average position of 7.3. It's already reaching position 1 on its two highest-volume terms — “bookkeeping services” (183 impressions) and “accounting services” (102 impressions) — plus a long tail of neighborhood-specific searches across the Tampa service area (Palm River-Clair Mel, Temple Terrace, Seffner, Egypt Lake-Leto), which reflects the service-area content built into the site rather than any targeted SEO. The “Why Most Small Businesses Fail Due to Cash Flow” article is also the site's most-cited page in Google's AI Overviews, accounting for 27 of the site's 61 total AI Overview impressions since May — the clearest sign so far that the content itself, not just the layout, is doing work.

Google Search Console clicks and impressions for Frequency Accounting, April to September 2026
Search clicks & impressions
AI Overviews impressions for Frequency Accounting, May to September 2026
AI Overviews impressions
Tourism & hospitality

Karaoke Party Boat Budva

karaokepartyboatbudva.com
Karaoke Party Boat Budva home page
Home
Karaoke Party Boat Budva blog article
Blog
What it is

A pricing- and booking-focused landing page for a tourism operator, with add-on packages and a direct call-to-book path.

What I checked before it shipped

Pricing and add-on tiers against the brief, that AI-drafted copy (Claude / ChatGPT) read naturally in context, and that local SEO elements — metadata, map, and Google review integration — were accurate for Budva-area search visibility.

5,078 impressions 441 clicks 8.7% avg. CTR 4.6 avg. position Live April 2026 → early September
What it's done since launch (April 2026)

5,078 impressions and 441 clicks in Google Search through early September, at an 8.7% average CTR and average position 4.6 — climbing steadily from 164 impressions in its first month to over 1,500 a month by July and August. It holds an average position of 3–4 across its core commercial searches: “boat party budva” (position 3.1, 12.6% CTR), “budva boat party” (position 3.9), “party boat budva” (position 3.4), and “karaoke budva” (position 3.9). It's also the most visible of the three in Google's AI Overviews, with 370 impressions since late May — again, with no GEO work done to earn it.

Google Search Console clicks and impressions for Karaoke Party Boat Budva, April to September 2026
Search clicks & impressions
AI Overviews impressions for Karaoke Party Boat Budva, May to September 2026
AI Overviews impressions
Google Business Profile performance Apr–Aug 2026 vs Apr–Aug 2025

The profile was rebuilt alongside the site — categories, services, photos, and hours brought in line with what people actually search for in Budva. Every metric is up year on year against the same five months.

2,483 profile views · +103.9% 602 searches · +58.0% 480 interactions · +34.8% 203 website clicks · +147.6% 14 chat clicks · +1,300%
Google Business Profile interactions: 480, up 34.8%
Profile interactions
2,483 people viewed the Business Profile, with platform and device breakdown
Views by platform
602 searches showed the Business Profile, with the top five search terms
Top search terms
203 website clicks from the Business Profile, up 147.6%
Website clicks
14 chat clicks from the Business Profile, up 1,300%
Chat clicks
Healthcare SEO agency

New Perspectives SEO

newperspectiveseo.com
New Perspectives SEO home page
What it is

The agency's own site — service pages, case studies, and internal linking architecture — built and maintained by me as Head of Operations.

What I checked before it shipped

That Theme Builder templates held to one standard, so headers, footers, and dynamic content stayed consistent as new pages were added, and that AI-drafted service and case-study copy (Claude / ChatGPT) matched the brief and brand voice before publishing.

9,297 impressions 40 clicks 14.9 avg. position Relaunched May 2026
What it's done since launch (May 2026)

9,297 impressions and 40 clicks in Google Search since the relaunch, at an average position of 14.9. This is the hardest market of the three — an SEO agency's own site, competing directly against other SEO agencies for terms like “seo services,” “seo company,” and “search engine marketing” — so visibility, not yet ranking position, is the honest headline: its top term, “seo roswell,” alone pulls 2,266 impressions at position 11.5. Branded searches (“new perspective agency,” “new perspective digital marketing agency”) are also starting to surface, which points to the rebuild being recognized by name even this early.

AI Overviews impressions for New Perspectives SEO, May to September 2026
AI Overviews impressions — first appearances came after the redesign
II

Interactive tool

Built in Replit
Frequency Accounting

Tier Qualification Calculator

frequencyaccounting.com/services
Tier Qualification Calculator start screen
Start
Tier Qualification Calculator question screen
Question 1 of 10
Tier Qualification Calculator recommendation screen
Recommendation
What it is

A ten-question interactive diagnostic that matches a visitor's answers to the Foundation, Growth, or Premium package, then routes them to book a consultation.

What I checked before it shipped

The question logic against each package's real qualifying criteria, so visitors are routed to the tier that actually fits their business, and that the flow ends cleanly at the booking step.

All four are live and linked above — happy to walk through the brief, build, or review process for any of them.

III

Content design

Klett, LinkedIn

Both pieces are written and designed in Serbian — included here to show original content design and writing, not for the text itself to be read.

Serbian · LinkedIn · ~2020

Najčešće pravopisne greške — LinkedIn poster

Written and designed by me
View post on LinkedIn
Serbian spelling mistakes LinkedIn poster
What it is

A single-image LinkedIn post addressing six common Serbian spelling and grammar mistakes seen in everyday online writing, each with a short explanation and the correct usage.

My role

Solo: researched the examples, wrote the explanations, and designed the full layout, typography, and iconography.

Follow-up

The post drew a lot of critical feedback from readers, so I wrote and designed a part 2 addressing it. View part 2 on LinkedIn

Serbian · LinkedIn · ~2020

Najčešće pravopisne greške — LinkedIn carousel

Written and designed by me
View post on LinkedIn
Carousel cover slide Carousel slide: Je l', Jelda, Jer Carousel slide: osećaj and osećanje Carousel slide: s vremenom
What it is

A five-slide follow-up carousel covering further common mistakes — shown here: the cover slide and three example slides — each pairing a headline example with a plain-language correction.

My role

Same as above: solo writing and design, done while working in educational publishing at Klett.

IV

Documentation

SEO Brothers
Internal & client-facing reference

Google Business Profile — Best Practices Guide

Internal SEO Brothers resource
What it is

A reference guide covering GBP suspension triage and reinstatement, Google's quality guidelines, review-response strategy, and ready-to-use reply templates — built so account managers and small-business clients could resolve GBP issues without guessing.

My role

Co-wrote this with a Google Business Profile specialist at SEO Brothers, turning Google's official guidelines and our team's troubleshooting experience into one practical, structured document.

Google Business Profile best practices guide cover
V

Testimonials

“Anja is highly organized and process-driven, and she never hesitated to speak up for what she believed in... She had a way of balancing structure with flexibility, ensuring that everyone was supported while maintaining high standards.”

Devon Bate Co-founder, SEO Brothers (managed Anja directly)

“Her ability to articulate complex concepts with clarity and precision made her an asset both internally and in client-facing discussions... tough yet never callous, and assertive yet never stubborn.”

Ryan McGovern LinkGraph & Search Atlas Sales Manager (worked with Anja on the same team)

“Her communication strategy is clear and impactful, effectively uniting team members and motivating them towards common goals... Her blend of strategic insight, communication prowess, and technological understanding makes her an invaluable asset to any team.”

Ljubica Popovic SEO Specialist (reported to Anja directly)

“Anja delivered an exceptional website and content strategy for Frequency Accounting Solutions. The mobile layout and formatting are sharp, clean, and perfectly optimized across devices. Plus, the written copy, especially the financial glossaries and the CPA vs. bookkeeping guide, hits on key client questions I deal with daily. The quality and attention to detail were top-tier across the board.”

Ruby Camacho Founder of Frequency Accounting Solutions

“Amazing work! Thanks to Anja’s web design, content creation, and local SEO optimization, our summer season has been a massive success. We’ve seen a huge influx of clients from all over Europe finding Karaoke&Party Boat Budva on Google Maps and through the website. Highly recommended!”

Captain Goran Karaoke&Party Boat Budva

Let’s work together!

Book a free 30-minute call to discuss what great things we can do or make together.

Book a call Email me
dumanovicanja95@gmail.com linkedin.com/in/anja-duma Buenos Aires, Argentina (Remote)