RĀ

Reinis Āboliņš

Available to hire

I’m Reinis Āboliņš, a WordPress and WooCommerce backend developer with strong technical skills in PHP and modern web tooling.

About

I’m Reinis Āboliņš, a WordPress and WooCommerce backend developer with strong technical skills in PHP and modern web tooling. I’ve delivered 100+ agency WordPress/WooCommerce sites using custom themes built on starter frameworks (ACF Pro, Gutenberg blocks, and multilingual WPM/ WPML setups), and I’m comfortable extending functionality with tailored post types, taxonomies, and clean integrations.

I also take ownership of ongoing site maintenance—updates, performance and security cleanups, and PHP 8 migrations—plus app-style Laravel work when needed. Alongside WordPress and WooCommerce checkout/shipping/payment customizations, I support integrations with accounting/ERP tools (e.g., Horizont, Ozols, 1C) and API services using PHP, MySQL, JavaScript, jQuery, and HTML/CSS workflows. I’m available through my own company, Crux SIA, and have experience delivering reliable fintech web development earlier in my career.

  • Joined November 2026

Languages

  • LatvianFluent
  • EnglishAdvanced

Industry experience

  • Software & Internet
  • Financial Services
  • Retail
  • Professional Services

Projects · 5

Brief: a free, self-hosted cookie consent plugin for WordPress that keeps tracking scripts switched off until the visitor agrees, without sending visitor data to a third-party consent service. What I built Consent notice with Necessary / Statistics / Marketing / Other categories, light and dark mode, custom colours and CSS Server-side script blocking: recognises Google Analytics, Google Ads, GTM, Meta, TikTok, LinkedIn, Hotjar, Clarity, Matomo, YouTube, Vimeo and Google Maps in the page HTML and keeps them inert until consent Google Consent Mode updates for gtag.js Local, anonymous consent statistics (no IP addresses or names stored) Auto-generated privacy policy text, WPML / Polylang multi-language support Accessible: keyboard navigation and screen-reader support Admin settings page with homepage diagnostics (recognised requests, blocked markup, visible cookies) Signed self-hosted update channel (SHA-256 verified packages) Result: live and free to download at cookiewp.com](https://www.twine.net/signin Stack: PHP 8, WordPress plugin API, JavaScript.

  • Back-End Developer
  • CMS Developer
  • Full Stack Developer
  • +1

Brief: a sales website for Lakeside, a new residential quarter of nine buildings and 67 apartments in Mežaparks, Riga. Buyers need to find the right apartment quickly and send an enquiry; the sales team needs to update prices and availability themselves. What I built Custom WordPress theme built from the HTML/SCSS design prototype, with GSAP scroll animations and smooth scrolling Interactive SVG site map: choose a building and see its apartments and availability Filterable apartment table: floor, rooms and area range sliders, "available only" and "penthouse" toggles Apartment detail lightbox loaded via AJAX: specs, floor and site plans, compass orientation, downloadable files, gallery, price or "price on request" Apartments and buildings managed in the admin (custom post type + building taxonomy with ACF fields), so prices and status change without a developer Page content built from custom ACF Gutenberg blocks Three languages (English, Latvian, Russian) with WPML and translated URLs Enquiry forms sent to Zoho CRM; structured data (JSON-LD) for search engines Result: live at lakeside.apartments](https://www.twine.net/signin Stack: WordPress, PHP, ACF Pro, WPML, GSAP, Swiper, SCSS, Ninja Forms + Zoho CRM.

  • Back-End Developer
  • CMS Developer
  • Full Stack Developer
  • +1

Brief: my own tool. After WordPress and plugin updates something often breaks quietly: a fatal error on one page, a broken script, a missing image. I wanted a one-click check that finds it before the client does, and a clear report I can hand to a client. What I built Crawler that reads the sitemap and opens each page in a real headless browser (Chromium via Playwright) Finds PHP fatal errors, JavaScript errors, broken assets and 4xx / 5xx responses Clicks popups and tabs to reach hidden content, and takes screenshots Mobile speed check with Lighthouse Flags outdated plugins, a publicly accessible debug log and missing security headers Two modes: passive (visitor-like, respects robots.txt, limited pages) and owner (full checks on sites I maintain) Generates branded client reports (HTML / PDF) in Latvian and English, published to a protected client portal with an access code Web interface (Express) and command-line interface Result: used in day-to-day maintenance work to verify sites after every update round, and to produce site-check reports for clients. Stack: Node.js, Express, Playwright, Lighthouse.

  • Back-End Developer
  • CMS Developer
  • Full Stack Developer
  • +1

Brief: a large online pet shop and veterinary pharmacy for a Latvian retail chain. Stock, prices and orders are managed in the Horizon accounting system, and the shop has to stay in sync with it. What I built WooCommerce shop on a custom WordPress theme, with multi-language content (WPML) Horizon ↔ WooCommerce integration plugin: scheduled stock and price sync by SKU, paid orders sent to Horizon automatically, sync logging and a settings page inside WooCommerce Custom "pick up in store" shipping method for the chain's branches Set up with bank-link payments and DPD / Venipak courier delivery Result: live at animu.lv](https://www.twine.net/signin Stock and prices on the site follow the accounting system without manual updates, and orders reach the back office automatically. Stack: WordPress, WooCommerce, PHP, WPML, ACF, WP-Cron.

  • Back-End Developer
  • CMS Developer
  • Full Stack Developer
  • +1

Brief: an online store for a Latvian workwear and safety-equipment retailer, where the product catalogue, prices and stock come straight from the 1C accounting system. What I built Custom Laravel storefront for retail and business customers: catalogue with filters, product variations (sizes, colours), cart, checkout, customer accounts and PDF documents 1C XML sync: products, categories, attributes, variations, prices and stock imported automatically, with VAT handling and batch processing for a large catalogue Automatic QR code generation for every product XML product feeds for the salidzini.lv and kurpirkt.lv price-comparison sites CSV / XML import tools in the admin panel Three languages: Latvian, English, Russian Result: live at almont.lv](https://www.twine.net/signin The shop team no longer enters products by hand; the catalogue follows the accounting system. Stack: Laravel 10, PHP, MySQL, Blade, Voyager admin.

  • Back-End Developer
  • CMS Developer
  • Full Stack Developer
  • +1

Work experience· 5 roles

Owner / Web Developer · Crux SIAJan 2025 – Present · 1 yr 11 mos

My own development company: WordPress/WooCommerce and Laravel development, accounting/ERP integrations and website maintenance for agencies and direct clients. Built WP Tester, an in-house tool for automated site checks (Node.js, Playwright, Lighthouse).

Backend / WordPress Developer · BORN DIGITALDec 2019 – Present · 7 yrs

Sole backend developer for the agency's WordPress and WooCommerce projects – 100+ sites delivered from HTML/CSS/JS and Figma to launch. Custom themes on a shared starter theme, ACF Pro and Gutenberg blocks, WPML multilingual setups. WooCommerce checkout, shipping and payment customisation; accounting/ERP integrations (Horizon, Ozols, 1C). Maintenance of client sites: updates, performance, security cleanup, PHP 8 migrations. Laravel for app-style projects. Contract via own company Crux SIA since 2025.

Web Developer (Fintech) · WestSteinJan 2017 – Dec 2019 · 3 yrs

Developed internet banking system features and websites using CodeIgniter. Participated in project management processes and worked with multiple third-party API services to support fintech-related functionality and integrations.

Web Developer (Custom CMS) · MINTSPARKSJan 2016 – Dec 2017 · 2 yrs
Web Developer (Front-End and PHP) · STRATCOMJan 2013 – Dec 2016 · 4 yrs

Hire Reinis Āboliņš today

Post a job and invite Reinis, or contact them directly. No hidden commission.

Post a job