Debugging a Production Site After AI Deployment — What the Browser Sees vs. What You Shipped
After deploying a portfolio site built with AI, I found broken mobile menus, bullet-point badges, and content overflow — all caused by server-level CSS…
Oleksii Siniaiev · Senior Full-Stack Engineer
Full-stack engineer shipping billing systems, SaaS tools, and content platforms with product teams. 10+ years in production.
Clean architecture, honest code, things that ship.
Current focus — Laravel architecture, React & Vue.js frontends, AWS infrastructure, and scalable product delivery.

Latest
Technical articles based on real problems from work. Laravel, WordPress, architecture, performance, and modern PHP.

After deploying a portfolio site built with AI, I found broken mobile menus, bullet-point badges, and content overflow — all caused by server-level CSS…

A complete walkthrough of building a zero-JavaScript, multilingual WordPress theme on Bedrock architecture, deployed to Hostinger — with Claude Code AI doing the heavy…

A practical explanation of Dependency Injection and the Dependency Inversion Principle in Laravel, with examples of when abstractions improve maintainability and testing.
Portfolio
Real projects I've shipped — from content platforms to SaaS products.

Full SaaS platform for WebSpellChecker — subscription billing with Stripe, OAuth authentication, team management, API credential provisioning, and usage analytics.…

Ongoing freelance engineering for one of the world's largest art media platforms. 11 custom plugins, AMP across 45+ templates, Redis…

Corporate website and commercial platform for WebSpellChecker, built from scratch. WooCommerce subscriptions, custom licensing REST API, 4 custom plugins, 15+…
Companies I've worked with
Background
Based in Spain, originally from Ukraine. Building for the web since 2014.
I started with WordPress freelancing, moved into product teams, and spent the last 6 years as a Senior Engineer at WebSpellChecker — working across SaaS architecture, billing systems, frontend delivery, and content platforms. I like clean code, straightforward tools, and shipping things that actually work.
Contact
Best for project context, technical questions, consulting conversations, or direct engineering opportunities. Email is the simplest path.