WordPress development,
web design & technical operations

I take WordPress work off your team's plate.

Available for remote full-time and part-time roles
European business hours · Novi Sad, Serbia

I design, build and maintain WordPress websites for agencies and direct clients. With 10+ years of experience and a background managing maintenance and technical operations across 30+ client websites, I take ownership of Divi and Elementor builds, responsive implementation, migrations and tracking.

10+

Years in WordPress and web design

30+

Client websites managed in an agency role

24

Client projects represented

16

Projects for US clients

The handoff

Here is exactly what you
can hand me in week one.

These are the tasks I can take ownership of within an agency's existing workflow.

01

Page builds from design

Figma, PSD or a sketch turned into a pixel-faithful page in Divi or Elementor, with custom CSS wherever the builder runs out.

02

Responsive and CSS fixes

Breakpoint problems, overflow, spacing drift and small JavaScript tweaks across desktop, tablet and mobile.

03

Maintenance and QA

Core, theme and plugin updates, backups, staging checks, troubleshooting and the daily queue that keeps live sites alive.

04

Migrations and hosting

Moving sites between hosts, plus DNS, SSL, domain pointing and Cloudflare configuration, without breaking email or SEO.

05

Performance optimisation

PageSpeed and Core Web Vitals checks, image optimisation and caching setup, reviewed against what each project actually needs.

06

Tracking and analytics

Google Analytics 4, Google Tag Manager, Search Console, Zapier and WhatConverts, configured and verified according to the project's requirements.

07

AI-assisted development

Custom website functionality and web applications, scoped to the project's requirements.

Selected work

Four US clients,
four different builds.

Selected agency projects for US clients, covering implementation from supplied designs, responsive layouts and website functionality.

01

Andrew T. Thomas, Attorneys at Law

Immigration law · Texas, United States

WordPressElementorUS clientBilingual
Andrew T. Thomas, Attorneys at Law website homepage
Scope

An immigration practice serving families and businesses in two languages, with a free consultation always one tap away.

My role

Built from the approved design: the header and navigation, the hero and practice-area sections, the language switcher and the consultation path. Responsive behaviour across desktop, tablet and phone.

Built with

Elementor sections, with custom CSS for the pieces the builder could not reach cleanly.

Live site

attlaw.com

02

Will Marlow Agency

Performance marketing agency · Washington DC, United States

WordPressDiviUS clientLead generation
Will Marlow Agency website homepage
Scope

A performance marketing agency selling five services at once, with a free audit as the entry point.

My role

Page build from the approved design: the service sections, the audit form and email capture, and the type scale. Responsive down to phone width.

Built with

Divi, so the client edits their own copy and sections without touching code.

03

SPM Communications

Public relations agency · United States

WebflowGSAP motionUS client
SPM Communications website homepage
Scope

A PR agency that wanted the site to read as an editorial statement rather than a brochure.

My role

Built the approved design in Webflow: the type treatment, the scroll-driven sequences and the section structure. Responsive breakpoints throughout.

Built with

Webflow with GSAP and ScrollTrigger for the motion — the one build on this page that is not WordPress.

04

Hirsch Law Group

Criminal defense and immigration law · United States

WordPressDiviUS client
Hirsch Law Group website homepage
Scope

A law firm website presenting legal services, attorney information and consultation options.

My role

Built the website from an agency-supplied design, implementing page layouts and responsive styling in WordPress.

Built with

WordPress, Divi and custom CSS.

Also shipped

Selected work
across industries

Immigration and family law, criminal defence, public relations, 3D visualisation, senior care, manufacturing, healthcare, fitness, interiors, apparel, coaching, furniture, real estate, food retail, moving services, gaming rental and art. Tiles marked archived link to a Wayback copy of the version delivered, because the client has since rebuilt.

Web applications

AI-assisted application
prototypes.

Self-directed prototypes exploring ordering, scheduling, inventory and fitness workflows. Each is a working interface built in HTML, CSS and JavaScript with AI assistance — open one and use it.

01

SIZZLE.

Fast-food ordering · dark and high-energy

Open live prototype
sizzle.app / order SIZZLE ordering screen with the menu and cart Click to open · hover to scroll

A familiar flow pushed for personality without losing clarity: a photo menu, options that reprice live, a cart that keeps up, and a checkout that ends in an animated order tracker.

What's in it
12-item menu, live pricing, cart, checkout, animated order tracking
Design direction
Warm near-black with flame and acid accents; Anton display against Outfit
Note
Demo only — no real orders or payments.
02

SNOOT.

Veterinary & grooming practice dashboard · light and warm

Open live prototype
snoot.clinic / today SNOOT practice dashboard with the day's appointments Click to open · hover to scroll

A practice dashboard built around one question — what needs attention today? A board of appointments with live statuses, patient records one tap away, and team load that reacts when a status changes.

What's in it
Appointment board with a status flow, patient records, team load, revenue by day
Design direction
Cream and coral; Fraunces against Nunito Sans
03

COVERS.

Restaurant floor & seating · dark and elegant

Open live prototype
covers.restaurant / floor COVERS restaurant floor plan with table statuses Click to open · hover to scroll

The room itself is the interface: fourteen tables whose fill colour reads from across the pass, the night's book beside them, and covers by the hour. Seat, hold, reset and close are one tap each.

What's in it
Live floor plan, seat/hold/reset/close actions, reservation book, hourly covers
Design direction
Espresso and brass; Playfair Display against Jost
04

STOCKROOM.

Retail inventory control · light business software

Open live prototype
stockroom.app / inventory STOCKROOM inventory table with stock levels and reorder points Click to open · hover to scroll

Inventory tools live or die on density: a single table with stock meters and reorder points, suggested orders and movement alongside it, and a drawer to receive stock without leaving the page.

What's in it
Filterable table, column sorting, suggested orders, receive-stock drawer, movement chart
Design direction
Near-white with an indigo accent; Inter, IBM Plex Mono for figures
05

TEMPO.

Training companion · neon and high-energy

Open live prototype
tempo.fit / today TEMPO training app home screen and live workout player Click to open · hover to scroll

The centrepiece is the ninety seconds you actually use it for: a running clock, set markers that fill as you log, rest periods that drain a ring you can read across the room, and a summary built from what you did.

What's in it
Weekly programme, live workout player with a real timer, set logging, session summary
Design direction
Cool near-black with electric cyan and magenta; Archivo Black against Manrope

The stack

Everything I work with,
in one place.

No ratings and no self-assessment — just the toolset, grouped. If something is not on this list, I will say so rather than guess at it.

Everything runs on this

  • WordPress
  • Divi
  • Elementor
  • Gutenberg
  • WooCommerce

Front end

  • HTML
  • CSS
  • Responsive implementation
  • JavaScript

WordPress internals

  • Themes
  • Child themes
  • Plugins
  • Hooks & filters
  • PHP modifications and AI-assisted custom functionality

Design handoff

  • Figma
  • Photoshop
  • Illustrator
  • Adobe XD

AI-assisted web development

  • Claude
  • ChatGPT
  • Cursor
  • Prompt design
  • Reviewing generated code

Hosting & delivery

  • Hosting
  • cPanel
  • DNS
  • SSL
  • Cloudflare
  • Backups
  • Staging
  • Migrations

Performance

  • PageSpeed Insights
  • Core Web Vitals
  • Image optimisation
  • Caching

Analytics & tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Zapier
  • WhatConverts

Other platforms

  • Webflow
  • Shopify
  • Wix
  • Squarespace

Ways of working

  • Client-editable builds
  • Staging before live
  • Handover documentation
  • Async across time zones

Languages

  • Serbian — native
  • English — professional, written and spoken

How I work

Ten years in WordPress,
agency and direct work.

More than ten years in WordPress and web design. At Constellation Marketing, from January 2022 to June 2026, I was responsible for the maintenance and technical operations of 30+ client websites — page builds from supplied designs, theme and plugin updates, migrations, DNS, SSL, Cloudflare, tracking and the daily queue of fixes.

Agency work means implementing a design that arrives from someone else; my own projects are ones where I did the design as well as the build. Direct client work and Upwork engagements have run continuously since 2016.

WordPress is the core of what I do and where most client work lands. Around it I build the rest: custom functionality when a site needs to do more than pages, and AI assistance in my own workflow where it makes the work better.

What you get

  • Someone who reads the brief, then gets on with it.
  • Clean handover — staging first, a short note on what changed, no surprise edits on live.
  • Comfort with both sides: the design file and the hosting panel.
  • English at an advanced level; comfortable in written async communication.
  • Based in Novi Sad, Serbia — CET, European business hours.

Next step

Looking for someone to take ownership of WordPress delivery and maintenance?

Petar Kosić