I’m Anatoliy Dovgun
Full stack WordPress Agentic Engineer
I’m
I build architectural solutions for business on the WordPress ecosystem, using modern tools and following best practices and standards.
I build open-source tools for the community.
I write practical learning materials and real case studies.
I create interactive terminals, IDEs and wizards for learning WordPress.
Values
Family · Peace · Respect · Nature
Reason · Clarity · Unity
Projects
-
High-load community content platform High-load media platform for a worldwide community, rebuilt from a page builder with SEO-safe migration, YouTube API and Elasticsearch search.
-
B2B wholesale portal B2B wholesale portal on WooCommerce with two-way CRM integration, legal entities with their own contracts and prices, delivery and vendor analytics.
-
Multi-vendor SaaS eCommerce platform Dozens of retailer stores in Canada and the USA on a multi-vendor SaaS eCommerce platform, with custom brand design and POS and inventory sync.
-
Job board platform Job board with a unique design, role categorization, advanced filtering and a resume submission flow.
-
Apartment hotel booking platform Booking platform for two apartment hotels in Tallinn, synced with the property management system through its API, with online reservations and payments.
-
Multilingual solar company redesign Redesign and restructuring of a solar energy company website: multilingual, multifunctional, optimized for local (GEO) search and AI search.
-
Business centre website Multilingual platform for a regional enterprise centre in Estonia: event calendar, subscriptions by lead type and custom WPBakery add-ons.
-
News platform migration from MongoDB Migrated a multi-author news platform from MongoDB to WordPress and set it up for high traffic.
-
High-load investment platform Support and optimisation of a high-traffic investment platform on multisite, with financial aggregator integrations and security hardening.
-
Performance optimization with deep profiling Technical performance optimization with deep profiling: all processes optimized, reaching maximum scores both internally (code, database, processes) and externally with an additional caching layer.
-
Venture fund website with portfolio Website for a venture fund with a portfolio showcase, built on Full Site Editing and optimized for a representative, fast experience.
-
LMS for universities and schools on Multisite Back-end development of an LMS for universities and schools on WordPress Multisite: built the lessons schedule and the journal of evaluations (grade book) modules.
-
SaaS platform: performance & security CX/VoC research platform: performance optimization and security hardening.
-
Multilingual landing for a niche specialist Representative landing page for a niche specialist: multilingual, laconic design focused on credibility.
-
Headless construction company site with mobile admin Headless website for a construction company. The team runs the whole site from their phones — full administration from a mobile device. Representative design and maximum adaptation to the local market.
-
Software company site with industry landing pages Multilingual website of a software development company (IoT, mobile, web), optimized for performance, with specialized landing pages per service (IoT, mobile, web, UI/UX, QA, dedicated teams) and per industry (fintech/legal automation, agritech, education, e-commerce, beverage).
-
Multi-clinic dental website Dental network website: custom design, doctor profiles, procedures, booking integration, multilingual.
-
CPA firm website Corporate website with refined design and clear, informative content.
-
Appliance store with warehouse sync WooCommerce appliance store with attributes, filtering, category structure, checkout and delivery, and product sync from a third-party warehouse.
-
Registration service landing Landing page with a unique design and smooth animations for a state registration service.
-
Culinary portal with Recipe schema Culinary portal with various services for users and Schema.org Recipe markup for rich results in search.
-
Dental clinic booking with CRM integration The site itself is a regular Elementor build; the value is in the business logic: an online booking system on the 4WP Booking plugin, integrated with the clinic's ClinicCards CRM, plus lead generation and local market optimization.
-
Contractor lead generation Contractor website with clear services, trust signals and a lead-gen contact flow.
-
Leasing calculator Corporate site with a unique design and a leasing calculator built on multiple selection criteria.
-
Real estate developer catalog Developer property catalog with structured categories and advanced filtering.
-
Recruitment agency portal Recruitment agency portal on WordPress with custom API integration into the corporation's internal system and a JavaScript frontend.
-
Online photo frame builder Online builder for photo frames and photo series, with image upload and storage through Filestack and AWS.
-
FSE Gutenberg site with pattern preinstall Full Site Editing build with custom Gutenberg blocks, preinstalled front-end patterns and content sorting.
-
Accounting firm website Representative site on the core Gutenberg builder with custom blocks.
-
Gardening tools store WooCommerce store with structured categories and product-specific attributes.
-
Agency studio website Studio website with ACF-driven content, rich animations, landing pages per direction and a curated portfolio.
-
Multilingual corporate site with map Corporate site with multilingual support, content patterns and an interactive map.
-
Lead generation with HubSpot Lead generation site with HubSpot integration, a structured contact form and Calendly scheduling.
-
Manufacturer WooCommerce store Manufacturer e-commerce with custom solutions, performance optimization and an improved WooCommerce flow.
-
Corporate redesign with integrations Corporate redesign for an investment company on Gutenberg ACF blocks and FSE, with animated blocks, video, job board and tracking integrations.
-
Certification workflow system Certification workflow with complex document submission logic, plus performance, refactoring and new features.
-
Knowledge base with learning path Knowledge base with learning paths on a block theme: theme.json, custom patterns, React blocks, TypeScript search and filtering.
-
B2B corporate site with presence map B2B corporate website with a custom map of where the business operates (plants and offices), a company timeline and business directions.
-
Venture capital website VC firm website with bold messaging, founder-first focus and a clear contact/subscribe flow.
-
FSE WooCommerce store Custom WooCommerce store with advanced filtering, wishlists and personalized recommendations.
Experience
-
CitrusDev WordPress Full stack Engineer Full-time Sep 2025 – Present
Remote Details Stack PHP, JavaScript, React, Gutenberg, Zoho CRMMarketplace and app-level features for international clients, including a services marketplace with bookings.
Responsibilities
- Build marketplace features and app-level functionality.
- Develop booking logic for services.
- Support end-to-end operations through CRM integration.
Technical solutions
- Implemented complex booking logic.
- Integrated WordPress with Zoho CRM.
- Built React-based UI parts and Gutenberg blocks.
-
Wetelo, Inc. Full Stack Developer Partnership Mar 2017 – Present
Remote Details Stack PHP, WordPress, Gutenberg, Tailwind, REST API, HubSpot, HeadlessInternational software development company. Lead full-stack WordPress development for Wetelo projects: custom builds, integrations and headless setups.
Responsibilities
- Lead WordPress development on client projects.
- Take part in architecture discussions.
- Deliver integrations with external services and CRM (HubSpot).
Technical solutions
- Built custom WordPress plugins for client business logic.
- Implemented headless setups where the project needed them.
- Integrated identity verification (SumSub) for a venture group website.
-
4WP.dev Founder, Full Stack Developer Entrepreneur 2017 – Present
On-site, Lutsk, Ukraine Details Stack Architecture, WordPress, Gutenberg, FSE, React, REST API, MCP, Composer, GitHub ActionsGrew out of Dovgun.com in 2017. Own studio and open-source ecosystem of WordPress plugins, plus an educational platform on WordPress architecture and engineering practices.
Responsibilities
- Lead client projects from requirements to release.
- Maintain the 4WP plugin ecosystem (10+ plugins on WordPress.org, dozens on GitHub).
- Write learning materials and case studies on OOP, SOLID, DDD and WordPress hooks.
Technical solutions
- Designed a modular plugin architecture with shared services between plugins (4wp-bundle).
- Built 4WP-Booking as a domain-driven booking platform with pluggable calendar providers.
- Built 4WP Headless App: React front end on WordPress, AI-ready tooling.
- Started MCP / Abilities API integration across 4WP plugins (AI workflow automation).
-
OSKI Solutions Full Stack Engineer Full-time Jan 2025 – Aug 2025
Israel, Remote Details Stack PHP, WordPress, Gutenberg, ACF, Docker, Composer, Elasticsearch, cachingHigh-load content platform and newsletter for a large community: articles, video, podcasts, guest contributions and curated book lists.
Responsibilities
- Develop features on a high-traffic WordPress platform.
- Keep the content build system and architecture maintainable.
- Improve performance of existing systems.
Technical solutions
- Built search and filtering for content discovery (Elasticsearch).
- Worked with the caching layer to keep the site fast under heavy traffic.
- Extended the content system with ACF and Gutenberg blocks.
-
Uprisun Tech UA Full Stack Engineer Full-time Jan 2024 – Jan 2025
Remote, USA Details Stack WordPress, Gutenberg, WooCommerce, React, LMS, External API, ZohoPlatform for installers and companies deploying renewable energy solutions.
Responsibilities
- Build the installers portal with recommended equipment flows.
- Deliver an LMS for staff training.
- Integrate the site with the back-office system.
Technical solutions
- Built a credit calculator for installation financing.
- Built an interactive US states map with analytics dashboards.
- Developed custom Gutenberg blocks and Zoho integrations.
-
Xicay Full Stack WordPress Developer Full-time May 2021 – Jan 2025
Remote, USA Details Stack PHP, WordPress, ACF, Gutenberg, React, WooCommerce, REST APIFull-stack WordPress development for a distributed product team: corporate sites, paid content platforms, stores.
Responsibilities
- Build and maintain custom themes and Gutenberg blocks.
- Implement WooCommerce features.
- Own performance improvements and cross-browser QA.
Technical solutions
- Built a paid content platform with memberships, subscriptions and payment gateways.
- Delivered React-based UI components.
- Integrated sites with existing APIs; job-board integration for a corporate site.
-
Voolar Creative WordPress Developer Per project Jan 2022 – Mar 2024
Estonia, Remote Details Stack PHP, WordPress, ACF Pro, WPBakery, WPML, CF7, REST APICreative agency: booking systems, event registration and multilingual corporate sites.
Responsibilities
- Lead development on agency projects (team lead on two of them).
- Coordinate front-end and back-end developers.
- Support and finish projects built on ACF.
Technical solutions
- Built an apartment booking system integrated with Bidrento CRM (availability, tenants, rental agreements, two payment systems).
- Built an event registration system with custom WPBakery add-ons.
- Integrated leads export to Google Sheets and Smaily email marketing.
-
WPin123.com WordPress Developer Full-time Apr 2019 – Jun 2023
Israel, Remote Details Stack PHP, WordPress, Gutenberg, WooCommerce, MySQL, jQuery, Elementor, WPBakery, ACF Pro, FirebaseLong-term remote client work: business websites, online stores, marketplaces and niche solutions.
Responsibilities
- Develop custom client solutions.
- Support and extend existing projects and online stores.
- Coordinate releases with stakeholders.
Technical solutions
- Built WooCommerce stores with custom product grouping, brand pages and CPT search.
- Integrated databases with applications (Firebase).
- Improved performance and UX with iterative updates.
-
Eddy LMS Back-end WordPress Developer Project Mar 2020 – Oct 2020
Ukraine, Remote Details Stack WordPress Multisite, PHP, AJAX, jQuery, PostmanLMS for universities and schools.
Responsibilities
- Develop back-end modules on WordPress Multisite.
Technical solutions
- Built the lessons schedule module.
- Built the journal of evaluations module.
-
EOI.co.il Full Stack WordPress Developer Full-time Jan 2018 – Mar 2020
Israel, Remote Details Stack PHP, WordPress, WooCommerce, REST API, Salesforce, PostmanProjects from corporate sites to travel and real estate portals, plus online marketplaces with CRM integrations.
Responsibilities
- Own end-to-end delivery of client projects.
Technical solutions
- Built marketplaces with CRM integration (Salesforce).
- Built travel and real estate portals.
-
8Guild WordPress Developer Freelance Apr 2018 – Jan 2019
Remote Details Stack WPCS, WordPress, WPBakery, Theme development, Docker, Git, BitbucketMaintained a portfolio of six premium WordPress themes on ThemeForest, including award-winning themes built on WPBakery with pre-installed demo content.
Responsibilities
- Maintained six premium themes and shipped regular micro-releases.
- Added new features: icon sets, templates, content blocks.
- Handled customer support through the ticket system.
Technical solutions
- Extended WPBakery-based themes with new elements and page templates.
- Maintained one-click demo imports for each theme.
- Worked in a Docker-based development environment with Git (Bitbucket) automated release flow.
-
WebTeam.studio CEO Own studio 2016 – 2017 Details Stack WordPress, PHP, Scrum, Team leadership, Client communication
A small web studio (4–7 people) that built websites and web solutions for business, from the first conversation with the Client to launch.
Responsibilities
- Talked to Clients directly: understood the request, proposed a solution, agreed scope and price.
- Led the team as a servant leader: Scrum, full freedom and trust inside the team.
- Assembled a team with every role a Client project needs: designer, front-end and back-end developers.
- Stepped into development myself to finish and polish projects.
Technical solutions
- Set up an Agile / Scrum process: short sprints, visible progress for the Client at every step.
- One team, one point of contact: the Client talked to the person who also knew the code.
-
WebKomanda Head of Web Development Full-time Feb 2012 – Dec 2016
Ukraine Details Stack WordPress, PHP, SEO, Delivery management, Team leadershipA web production company that delivered design, development and promotion as a white-label partner for advertising agencies: the agencies released our work under their own brand. Several offices, more than 20 people, dozens of projects shipped every month.
Responsibilities
- Led the development department across several offices.
- Built the business process end to end: from hiring and setting up workplaces to quality control and delivery to the Client.
- Took requests from agencies, turned them into specifications and planned the work.
- Distributed tasks, handled escalations, mentored developers, designers and content specialists.
Technical solutions
- Set up a production flow that delivered dozens of projects a month on time and under the agencies' brands.
- Standardised how design, development and promotion worked together, so every project followed the same steps from brief to release.
- Delivered WordPress sites, marketplaces and custom web solutions, with SEO and content optimisation included.
-
Dovgun.com Freelancer Freelance May 2009 – Feb 2013 Details Stack PHP, Zend Framework, CodeIgniter, MySQL, HTML, CSS
Freelance period: diverse projects built in partnership with design agencies, including online radio stations, real estate platforms and sports projects.
Responsibilities
- Took development projects from design agencies and delivered them to their Clients.
- Turned agency designs into working websites and web platforms.
- Supported and extended projects after launch.
Technical solutions
- Built online radio station websites.
- Built real estate platforms with property listings.
- Built sports project websites.
- Developed custom PHP solutions on Zend Framework and CodeIgniter.
-
WestInternetGroup PHP Developer Full-time Jun 2007 – Sep 2008
Ukraine Details Stack PHP, Zend Framework, Smarty, HTML, CSS, JavaScriptMy first web studio: portals, classifieds, business directories and a paid photo stock.
Responsibilities
- Worked as a junior and front-end developer.
- Supported and launched projects, worked directly with Clients.
-
Kreditprombank Senior Network Engineer Full-time 2006 – Jun 2007
Lutsk, Ukraine Details Stack Cisco, Routing, ATM / POS networks, GSM modulesNetwork and infrastructure for a bank: branch networking, ATM and POS terminal uptime.
Responsibilities
- Maintained Cisco routers and the branch network.
- Kept ATMs and POS terminals online, including GSM modules for network connectivity.
- Handled hands-on office IT support, down to refilling printer cartridges 😉
- Learned to work within the hierarchy and processes of a large financial institution.
-
SoftWest Group Junior PHP Developer Full-time 2004 – 2006
Lutsk, Ukraine Details Stack PHP, HTML, jQuery, SmartyFirst job in IT and first projects in web development: an internal corporate portal for supermarket managers.
Responsibilities
- Built my first website: an internal corporate portal for supermarket managers.
- Developed pages and features with PHP, HTML, jQuery and Smarty.
- Presented the portal to dozens of supermarket directors.
- Learned the full web development cycle, from the first page to a working product in real use.
Skills
Architecture & Leadership
methods → approaches → rules → foundation
- DDD, SOLID, Clean Architecture
- OOP & Design Patterns
- Modular system design
- Team Lead / Head of Development, mentoring
- Scrum: from requirements to release
Agentic Engineering
people → business → AI as assistant
- MCP (WordPress Abilities API, MCP Adapter)
- Multi-agent workflows
- RAG (site content as a knowledge base)
- LLM integrations in WordPress
- AI workflow automation
WordPress & FSE
change this → and this → even everything
- Theme development
- Full Site Editing, theme.json
- Patterns & templates
- Gutenberg blocks (ACF / React)
- Multisite
- WPML / Polylang
Plugin Development
simple → clear → solves the business need
- Plugin architecture
- Hooks & filters
- Modular plugin ecosystems (4WP)
- WordPress.org standards
- Open source (WordPress.org, GitHub)
WooCommerce
seller → product → Customer → purchase
- Marketplaces & multi-vendor
- Product catalog, filtering & inventory sync
- B2B pricing
- Custom cart & checkout
- Payment & shipping integrations
- Customer dashboard & analytics
Backend
foundation → data → integrations → tests
- PHP (OOP)
- Composer
- MySQL & query optimization
- REST API, custom endpoints
- CRM integrations (Zoho, HubSpot, Salesforce)
- PHPUnit
Frontend
structure → style → behavior → access
- HTML architecture & semantic hierarchy
- SCSS, Tailwind
- JavaScript, TypeScript
- React
- Component-based approach & reusable patterns
- Accessibility (WCAG / ADA)
Headless
content → API → any frontend → edit in WP
- Headless architecture & trade-offs
- REST as headless backend
- GraphQL (WPGraphQL)
- Auth & permissions (Application Passwords, JWT, OAuth)
- Next.js / Vue frontends (React for dashboards)
- Preview & on-demand revalidation (ISR)
Technical SEO
mark up → track → analyze → improve
- Schema.org
- GA4 & events
- Webmaster tools
- Metadata & crawlability
- AI Search Optimization
Profiling & Performance
measure → frontend → app → server
- Profiling (frontend, WP-CLI)
- Core Web Vitals
- Frontend optimization
- Application cache (wp_cache, transients)
- Server cache (Redis, Memcached, page cache)
Git & Delivery
commit → check → build → deliver
- Git, GitHub (PRs, code review)
- Bedrock (Roots): Composer-based WordPress, .env environments
- GitHub Actions & webhooks
- Custom CI/CD for WordPress
- Server deployment
- Docker for local development
Thoughts
Contact / CV
- Emailadovgun@gmail.com
- Phone+380 99 029 3439
- WhatsApp+380 99 029 3439
- Viber+380 99 029 3439
- Telegram@adovgun
- WP Slack@Anatoliy Dovgun