Nataliia Ulko Psychologist Website
We designed and launched a personal website for a practising psychologist, psychoanalyst and PhD: a calm editorial presentation, direct contact via Telegram and Viber, and a professional profile where every fact links to its primary source.
Static Next.js export on Cloudflare Pages: no server runtime, no database and no unnecessary JavaScript.

Each has one role: from a first introduction to the full professional profile.
Every route is prerendered and served from Cloudflare's CDN with no server runtime.
Dissertation, research articles and guides — every entry links to its primary source.
Telegram, Viber or a call right from the first screen, with no forms.
Project overview
Nataliia Ulko is a practising psychologist, psychoanalyst, crisis psychologist and PhD in psychology who has run a private practice since 2013. Information about her work was scattered across the Ukrainian Association of Psychoanalysis profile, university pages, ORCID and academic repositories.
The goal was to bring it all together on one official website. People looking for a psychologist should quickly understand which concerns they can bring and get in touch right away. Colleagues and search engines should be able to verify her qualifications against primary sources.
It took about six weeks from the first commit to a stable version: we set up the foundation on 15 September 2026, then iteratively refined the structure, copy and SEO together with the client.
What had to be solved
What we built
We combined editorial design, content architecture and technical SEO in one lightweight static website.
Structure for two audiences
Five pages with clear roles: a homepage with key concerns, consultations, approach, education and experience, and publications. Short statements live on the homepage; full facts live in the profile sections.
Editorial design system
Source Serif 4 and Source Sans 3, warm light surfaces, a muted green accent, semantic colour tokens and responsive layout primitives. A calm presentation without marketing noise that suits psychological support.
Facts from primary sources
Education, qualifications, memberships and 9 publications sit in a single data source, and every entry carries a link. Certificates are shown with PDF and previews only once the original files are committed to the repository.
Entity graph and AI discovery
Person, ProfilePage, Service, FAQPage, Thesis and credential markup connects the site to ORCID, Google Scholar and the UAP profile. Plus sitemap, robots, llms.txt and IndexNow.
Direct contact
Telegram, Viber and phone are reachable from the first screen and from every section. On mobile they are full-width buttons, with no forms or sign-ups.
SEO check on every build
After the static export a script checks title, description, canonical, OG cards, a single H1, structured data, internal links and the sitemap. If anything breaks, the release does not pass.
What the client got
Each has one role: from a first introduction to the full professional profile.
Every route is prerendered and served from Cloudflare's CDN with no server runtime.
Dissertation, research articles and guides — every entry links to its primary source.
Telegram, Viber or a call right from the first screen, with no forms.
How the site looks
The live nataliiaulko.com.ua website on desktop and mobile.



Have a similar task?
We can help you design and build a solution that clearly explains your value proposition and drives qualified conversions.
Related cases
All cases
Diesel Auto SEO Store
Case study: SEO-focused development and optimization for Diesel Auto online auto parts store with technical fixes, category architecture, and measurable visibility growth.
Read the case
Crypto Website Platform
Case study: design and development of a crypto platform website where a bot works with Binance and automatically creates and processes order flows.
Read the case
AliExpress Deals Crawler Bot
AliExpress Deals Crawler is a headless automation bot that simulates a real user session on AliExpress, logs in, and extracts super deals, discounts and key product metrics from campaign and search pages for affiliates, curators and deal channels.
Read the case