Shipping production since 2016

KennedyRodrigues

Senior Product EngineerActing CTO

I build complete ecosystems — from WordPress plugins to multi-tenant SaaS. TypeScript, Go, Ruby, PHP. 9+ years shipping, 25+ plugins, 6+ SaaS products in production.

Products

SaaS & Production Systems

Products I built, ship, and operate. Real users, real revenue, real edge cases. Every system below is running in production today.

Alpha

PayUniverCart

Payment infrastructure for digital creators

Multi-tenant SaaS where digital product creators connect their own gateway credentials (Mercado Pago, Pagar.me, PagSeguro, Stripe), build branded checkouts, recover abandoned carts via WhatsApp and email, and track end-to-end conversion analytics. Built as a Turborepo monorepo with 4 Next.js 15 apps, a Hono + tRPC type-safe API, BullMQ workers, Drizzle ORM, Postgres, and Redis.

Architecture
Multi-tenant
Gateways
4+ native
Next.js 15TypeScripttRPCHonoDrizzle ORMBullMQ
Visit product
Live

ZapGrup

WhatsApp mass-dispatch platform at scale

Production-grade WhatsApp group dispatch SaaS with anti-ban engineering: randomized intervals, warmup sequences, session locking, crash recovery, and concurrency control. Real-time per-message logs, multi-media payloads, multi-account orchestration, and a dispatch engine that's been battle-tested in production for over a year — later extracted as an open-source package.

Status
Production
Engine
Open-sourced
Next.js 14TypeScriptPrismaPostgreSQLWAHA PlusDocker
Visit product
Live

UniverCart Suite

Premium checkout + side cart bundled for WooCommerce

Complete WooCommerce checkout experience bundling UniverCart (premium side cart with abandoned-cart recovery and admin cart builder), UniverCheckout (single-page 2-step passwordless checkout with WhatsApp OTP, magic link, and native Mercado Pago integration), and a conversion analytics layer. Vanilla JS frontend under 2KB, zero jQuery dependency, server-side cron via WP CLI.

Bundle size
<2KB JS
Auth
Passwordless
PHPWooCommerceVanilla JSMercado PagoCloudflare Workers
Visit product
Live

UniverCheckout

Single-page 2-step passwordless checkout for WooCommerce

WooCommerce checkout rebuilt from scratch as a single-page, 2-step experience: WhatsApp OTP + magic-link passwordless login, real-time step analytics, field heatmap, UTM attribution, 1-click post-purchase upsell, and native Mercado Pago integration. Vanilla JS bundle weighing under 2KB, zero jQuery dependency, fully accessible.

Steps
1 page · 2 steps
Auth
Passwordless
PHPWooCommerceVanilla JSMercado PagoWhatsApp API
Visit product
Live

UniverCart

Premium side cart with recovery engine for WooCommerce

WooCommerce side cart engineered for conversion: abandoned-cart tracking, signed recovery links, admin-side cart builder for support and re-engagement, deep UniverCheckout integration, and a vanilla JS frontend that adds zero dependencies and minimal payload weight. Drop-in replacement for the default WooCommerce cart.

Frontend
Vanilla · 0 deps
Recovery
Signed links
PHPWooCommerceVanilla JSWeb Components
Visit product
Beta

UniverReviews

AI-native review platform for e-commerce

Multi-tenant review infrastructure replacing Ryviu, Judge.me, and Yotpo at a fraction of the cost. Native Claude AI for moderation, generation, anti-fraud, auto-reply, and translation. Multichannel collection via Email, WhatsApp, and SMS. UGC video support. Rails 8 API + Next.js 15 admin + sub-20KB vanilla Web Component widget with Shadow DOM. pgvector powers semantic duplicate detection.

AI models
Sonnet + Haiku
Widget
<20KB
Rails 8Next.js 15PostgreSQLpgvectorRedisSidekiq
Visit product
Live

UniverZAP

Omnichannel support desk — Chatwoot fork

Chatwoot fork rebuilt and extended for the Univer ecosystem. Omnichannel inbox unifying WhatsApp, Email, Webchat. Custom additions: Kanban pipelines, Athenas AI assistant, automated campaigns, and a CRM layer with deep WooCommerce integration.

Open Source

Multi-Channel Dispatch Engine

Open-source production-grade message dispatch

TypeScript engine for sending messages at scale across WhatsApp, SMS, Email, Telegram. Anti-ban protections, session locking, concurrency control, retry logic, and crash recovery. Extracted from ZapGrup after 1+ year in production.

Ecosystem

25 WordPress Plugins

Each plugin is the answer to a real e-commerce problem I hit in production — built from scratch, end-to-end, by me. Infrastructure to frontend, security to UX.

Marketing2026

Univer Affiliates

Affiliate system with audit-grade ledger

Production-grade affiliate tracking: HMAC-signed cookies, DECIMAL(20,4) money precision, atomic payouts, idempotency keys, state machines, full audit log, recurring commissions, coupon attribution, creative library, cross-domain tracking, WP CLI tooling, and a one-shot Fluent Affiliate migrator.

PHPWordPresslibsodium
Payments2026

UniverWallet

Digital wallet with FIFO expiry + cashback

Store-credit wallet with batch credits, FIFO expiry windows, 3 cashback modes (instant, on-delivery, on-status), VIP-level multipliers, a React admin SPA, WhatsApp notifications, and native WooCommerce checkout integration.

PHPWooCommerceReact
Marketing2026

Univer Loyalty

Points, levels & referral engine

End-to-end loyalty program: points per purchase, campaign types (birthday, referral, review), reward types (discounts, free shipping, free product), VIP levels Bronze→Diamond with multipliers, and a customer-facing My Account dashboard.

PHPWooCommerce
Admin2026

Univer Console

Dark admin skin + ⌘K Spotlight

Premium dark theme for WordPress admin inspired by Linear, Stripe, and Vercel — plus a global Spotlight (⌘K) that searches across orders, products, users, plugins, menus, and exposes quick actions like a real desktop app.

PHPWordPressVanilla JS
Marketing2026

Univer Smart Carousel

Marketing-team-friendly banner carousel

Banner carousel built for marketing teams: separate desktop/mobile campaigns, Core Web Vitals-safe lazy loading, scheduled campaigns, and a live-preview admin panel that updates without reloads.

PHPWordPressVanilla JS
Marketing2026

Univer Affiliates

Affiliate system with audit-grade ledger

Production-grade affiliate tracking: HMAC-signed cookies, DECIMAL(20,4) money precision, atomic payouts, idempotency keys, state machines, full audit log, recurring commissions, coupon attribution, creative library, cross-domain tracking, WP CLI tooling, and a one-shot Fluent Affiliate migrator.

PHPWordPresslibsodium
Payments2026

UniverWallet

Digital wallet with FIFO expiry + cashback

Store-credit wallet with batch credits, FIFO expiry windows, 3 cashback modes (instant, on-delivery, on-status), VIP-level multipliers, a React admin SPA, WhatsApp notifications, and native WooCommerce checkout integration.

PHPWooCommerceReact
Marketing2026

Univer Loyalty

Points, levels & referral engine

End-to-end loyalty program: points per purchase, campaign types (birthday, referral, review), reward types (discounts, free shipping, free product), VIP levels Bronze→Diamond with multipliers, and a customer-facing My Account dashboard.

PHPWooCommerce
Admin2026

Univer Console

Dark admin skin + ⌘K Spotlight

Premium dark theme for WordPress admin inspired by Linear, Stripe, and Vercel — plus a global Spotlight (⌘K) that searches across orders, products, users, plugins, menus, and exposes quick actions like a real desktop app.

PHPWordPressVanilla JS
Marketing2026

Univer Smart Carousel

Marketing-team-friendly banner carousel

Banner carousel built for marketing teams: separate desktop/mobile campaigns, Core Web Vitals-safe lazy loading, scheduled campaigns, and a live-preview admin panel that updates without reloads.

PHPWordPressVanilla JS
Infrastructure2026

Univertech Sync

SSO + cross-site user sync

Lean (~700 lines) master/mirror user sync between WordPress sites. HMAC-SHA256 signed payloads, async dispatch via Action Scheduler, zero blocking on login/register hooks, and idempotency baked in.

PHPWordPressHMAC
UX2026

Univer Search

AJAX product search, 3 templates

WooCommerce AJAX search in Minimal, Pill, or Glass templates. Vanilla JS with AbortController debounce, transient-backed cache, rate limiting, auth-aware pricing, and full keyboard navigation.

PHPWooCommerceVanilla JS
Logistics2026

Univer Tracking

Order tracking with WhatsApp notifications

Native Frenet integration, visual delivery timeline on the customer-facing page, and WhatsApp notifications via ZapGrup whenever the package status changes — closing the customer-experience loop after checkout.

PHPWooCommerceFrenet API
Sales2026

Univer Bought Together

Frequently Bought Together for WooCommerce

Manually or automatically associate complementary products and display a 'Customers also bought' module anywhere via shortcode, with full Elementor support.

PHPWooCommerce
UX2026

Univer Archive Product

Premium WooCommerce product card

Overrides the default WooCommerce product card on shop/archive pages with a premium template. Tested for compatibility with JetSmartFilters, Elementor Pro, and WoodMart out of the box.

PHPWooCommerceElementor
Infrastructure2026

Univertech Sync

SSO + cross-site user sync

Lean (~700 lines) master/mirror user sync between WordPress sites. HMAC-SHA256 signed payloads, async dispatch via Action Scheduler, zero blocking on login/register hooks, and idempotency baked in.

PHPWordPressHMAC
UX2026

Univer Search

AJAX product search, 3 templates

WooCommerce AJAX search in Minimal, Pill, or Glass templates. Vanilla JS with AbortController debounce, transient-backed cache, rate limiting, auth-aware pricing, and full keyboard navigation.

PHPWooCommerceVanilla JS
Logistics2026

Univer Tracking

Order tracking with WhatsApp notifications

Native Frenet integration, visual delivery timeline on the customer-facing page, and WhatsApp notifications via ZapGrup whenever the package status changes — closing the customer-experience loop after checkout.

PHPWooCommerceFrenet API
Sales2026

Univer Bought Together

Frequently Bought Together for WooCommerce

Manually or automatically associate complementary products and display a 'Customers also bought' module anywhere via shortcode, with full Elementor support.

PHPWooCommerce
UX2026

Univer Archive Product

Premium WooCommerce product card

Overrides the default WooCommerce product card on shop/archive pages with a premium template. Tested for compatibility with JetSmartFilters, Elementor Pro, and WoodMart out of the box.

PHPWooCommerceElementor
Content2026

Univer Tabs

FAQ groups for WooCommerce

Create reusable FAQ groups and associate them to multiple products in one click. A global shortcode auto-detects the current product page and renders the right group — no per-product configuration needed.

PHPWooCommerce
SEO2026

Univer Tag

SEO tag cloud for WooCommerce

Create tags that link to products or categories and display them as an intelligent tag cloud anywhere via shortcode — designed for long-tail SEO surface area without polluting the taxonomy tree.

PHPWooCommerce
Automation2026

Birthday Dispatcher

Automated birthday WhatsApp campaigns

Queries FluentCRM daily for customers whose birthday is today and dispatches branded messages to ZapGrup via real server-side cron (WP CLI). Zero reliance on WP-Cron — runs even when traffic is zero.

PHPWordPressWP CLI
Security2026

Univer Ban

Email + IP user ban registry

Block users by email or IP via a dedicated DB table. Prevents both new registrations and login access, with a clean admin UI to manage entries and a programmatic API for integrations.

PHPWordPress
Sales2026

Univer Hide Price

Global price toggle, per-product override

Master toggle in the admin bar to show/hide prices and Add-to-Cart buttons site-wide — with per-product overrides for B2B catalogs, request-a-quote flows, or seasonal campaigns.

PHPWooCommerce
Content2026

Univer Tabs

FAQ groups for WooCommerce

Create reusable FAQ groups and associate them to multiple products in one click. A global shortcode auto-detects the current product page and renders the right group — no per-product configuration needed.

PHPWooCommerce
SEO2026

Univer Tag

SEO tag cloud for WooCommerce

Create tags that link to products or categories and display them as an intelligent tag cloud anywhere via shortcode — designed for long-tail SEO surface area without polluting the taxonomy tree.

PHPWooCommerce
Automation2026

Birthday Dispatcher

Automated birthday WhatsApp campaigns

Queries FluentCRM daily for customers whose birthday is today and dispatches branded messages to ZapGrup via real server-side cron (WP CLI). Zero reliance on WP-Cron — runs even when traffic is zero.

PHPWordPressWP CLI
Security2026

Univer Ban

Email + IP user ban registry

Block users by email or IP via a dedicated DB table. Prevents both new registrations and login access, with a clean admin UI to manage entries and a programmatic API for integrations.

PHPWordPress
Sales2026

Univer Hide Price

Global price toggle, per-product override

Master toggle in the admin bar to show/hide prices and Add-to-Cart buttons site-wide — with per-product overrides for B2B catalogs, request-a-quote flows, or seasonal campaigns.

PHPWooCommerce
Automation2026

ZapGrup Carts

REST bridge: WooCommerce → ZapGrup

REST API bridge that exposes UniverCart abandoned-carts and paid orders for ZapGrup's WhatsApp automation engine. Signed requests, rate limited, with replay protection.

PHPWooCommerceREST API
Marketing2026

ZapGrup Links

Short links with OG previews

Short-link redirects that serve Open Graph metadata (title, image) for rich WhatsApp link previews, then JS-redirect human browsers — bypassing the WhatsApp preview-cache problem.

PHPWordPress
Integration2026

FluentCRM ⇄ Chatwoot Sync

Bidirectional CRM + support sync

Real-time bidirectional sync between WooCommerce/FluentCRM and Chatwoot. Contacts, tags, lists, order history, custom fields — all kept in sync via Action Scheduler + REST webhooks. No manual reconciliation, ever.

PHPWordPressWooCommerce
Marketing2026

Lizzon Lucky Numbers

Lucky-draw numbers by order value

Generates lucky-draw numbers for sweepstakes campaigns based on order value (configurable threshold per number). Customer-facing panel inside the My Account area and a CSV export for the draw.

PHPWooCommerce
Automation2026

ZapGrup Carts

REST bridge: WooCommerce → ZapGrup

REST API bridge that exposes UniverCart abandoned-carts and paid orders for ZapGrup's WhatsApp automation engine. Signed requests, rate limited, with replay protection.

PHPWooCommerceREST API
Marketing2026

ZapGrup Links

Short links with OG previews

Short-link redirects that serve Open Graph metadata (title, image) for rich WhatsApp link previews, then JS-redirect human browsers — bypassing the WhatsApp preview-cache problem.

PHPWordPress
Integration2026

FluentCRM ⇄ Chatwoot Sync

Bidirectional CRM + support sync

Real-time bidirectional sync between WooCommerce/FluentCRM and Chatwoot. Contacts, tags, lists, order history, custom fields — all kept in sync via Action Scheduler + REST webhooks. No manual reconciliation, ever.

PHPWordPressWooCommerce
Marketing2026

Lizzon Lucky Numbers

Lucky-draw numbers by order value

Generates lucky-draw numbers for sweepstakes campaigns based on order value (configurable threshold per number). Customer-facing panel inside the My Account area and a CSV export for the draw.

PHPWooCommerce
Admin2026

Univer Login as User

Audit-logged user impersonation

Log in as any user instantly from the Users list, Order detail, or via shortcode. HMAC-signed impersonation cookie, full audit log, role-level access control, and WooCommerce Subscriptions integration.

PHPWordPressWooCommerce
Media2026

Univer Shoppable Videos

Shoppable videos via Bunny CDN

Upload videos to Bunny CDN, link them to products, and display via intelligent shortcodes that auto-detect the current product page — bringing Instagram-style shoppable video to WooCommerce.

PHPWooCommerceBunny CDN
Checkout2026

Univer Checkout

Single-page 2-step passwordless checkout

WooCommerce checkout rebuilt from scratch: 2-step single page, WhatsApp OTP and magic-link login, real-time step analytics, field heatmap, UTM attribution, 1-click post-purchase upsell, native Mercado Pago integration, and sub-2KB vanilla JS bundle.

PHPWooCommerceVanilla JS
Checkout2026

UniverCart

Premium side cart with recovery engine

WooCommerce side cart engineered for conversion: abandoned-cart tracking, signed recovery links, admin-side cart builder, deep UniverCheckout integration, and a vanilla JS frontend that adds zero dependencies and minimal payload weight.

PHPWooCommerceVanilla JS
Pricing2026

Univer Bundle & Price

Combo builder + dynamic pricing engine

Build product combos (fixed, custom, frequently-bought-together, volume) and dynamic pricing rules (simple, volume tiers, cart-level, buy-X-get-Y, package). React 18 admin (~52KB gzipped) paired with a vanilla TypeScript frontend at ~2KB.

PHPWooCommerceReact 18

Let's talk

Need real engineering on your product?

Every system above ships in production and solves a real market problem. If you want that level of execution on your project — let's talk.

contact@imkennedy.dev

About

Who is Kennedy

I started coding at 13, writing RPGMaker scripts. At 15 I dove into JavaScript and never stopped.

Today, at 22, I'm finishing my Software Engineering degree and acting as de-facto CTO across multiple products in parallel — owning the technical calls, designing the systems, and shipping from zero to deploy.

I single-handedly built 25 WordPress plugins for the Univer ecosystem — affiliates, checkout, digital wallet, loyalty, tracking, search, shoppable video, and a dozen more — each one production-grade and battle-tested.

Beyond PHP/WordPress, I ship production APIs in Ruby and Go, and my primary stack is TypeScript — from interface to backend to async worker. I architect for scale, not for tutorials.

When I'm not building: rock, video games, books. Self-declared nerd.

9+
Years coding
25+
Plugins shipped
6+
SaaS in production
22
Age
Frontend
  • TypeScript
  • React
  • Next.js 15
  • Vanilla JS
  • Web Components
Backend
  • Node.js
  • Hono
  • tRPC
  • Ruby on Rails
  • Go
  • PHP
Infra & Data
  • PostgreSQL
  • pgvector
  • Redis
  • BullMQ
  • Drizzle
  • Prisma
  • Docker
Specialties
  • WordPress / WooCommerce
  • WhatsApp API (WAHA)
  • Cloudflare Workers
  • TypeScript at scale
  • Clean Architecture
  • Multi-tenant SaaS
  • Horizontal & vertical scaling
  • Anti-ban dispatch engines

© 2026 Kennedy Rodrigues. Built with Next.js 15.