Shipping production since 2016

KennedyRodrigues

Video preview
Software EngineerProduct ManagerActing CTO on my products

I own the spec, the schema, the deploy — and the post-mortem. Building payment infrastructure, WhatsApp dispatch at scale, and AI-native systems. 6 SaaS in production, 25 WordPress plugins, all mine from schema to deploy.

9+
Years shipping
25
WP plugins
6
SaaS in prod

Products in production

What I'm shipping.

Payment infrastructure, WhatsApp dispatch at scale, AI-native review systems, omnichannel support. Each one runs in production today, all mine end-to-end — schema, infra, interface, deploy. Want a live walkthrough?

PayUniverCart preview
Live

Featured product

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. Processing thousands of payments per day on a solid MVP.

Payments
1,000s / day
Gateways
4+ native
Next.js 15TypeScripttRPCHonoDrizzle ORMBullMQPostgreSQL
UniverReviews preview
Beta

Featured product

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 15PostgreSQLpgvectorRedisSidekiqClaude AI
UniverZAP preview
Live

Featured product

UniverZAP

Omnichannel support desk with an AI agent module

Chatwoot fork rebuilt and extended for the Univer ecosystem. Omnichannel inbox unifying WhatsApp, Email and Webchat, plus an advanced AI agent module wired to Claude, OpenAI and ElevenLabs (text + voice). Custom additions: Kanban pipelines, automated campaigns, and a CRM layer with deep WooCommerce integration. In production across hundreds of companies, handling over a million messages every single day.

Throughput
1M+ msgs / day
Companies
100s active
Ruby on RailsReactPostgreSQLRedisWAHAClaudeOpenAI
ZapGrup preview
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. Over 1 million messages dispatched to date.

Dispatched
1M+ messages
Uptime
1+ year in prod
Next.js 14TypeScriptPrismaPostgreSQLWAHA PlusDocker
Visit product
UniverCart Suite preview
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
UniverCheckout preview
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
UniverCart preview
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
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.

Univer ecosystem

25 WordPress plugins. Mine, end-to-end.

Affiliates, checkout, digital wallet, loyalty, tracking, search, shoppable video. Each plugin answers a real e-commerce problem I hit in production — built from scratch in PHP / vanilla JS, security to UX, by me.

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
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
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
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

About

Who is Kennedy.

Software engineer who owns the spec, the schema, the deploy — and the post-mortem. No "that's not my layer."

Started coding at 13 with RPGMaker scripts. Fell into JavaScript at 15 and never came back up.

Shipped my first production system generating real revenue at 18. Today, at 22, I act as de-facto CTO across multiple SaaS in parallel — owning every technical call, every architecture decision, every deploy.

I single-handedly built 25 WordPress plugins for the Univer ecosystem and 6 SaaS products running in production today — payment infrastructure, WhatsApp dispatch at scale, AI-native review systems, omnichannel support. All mine from schema to deploy.

Multi-runtime by design: TypeScript across the full stack, Ruby on Rails 8 for AI-native APIs, Go when latency matters, PHPfor the WordPress ecosystem I've been deep in for years. I architect for scale, not for tutorials.

Off-hours: rock, video games, books. Self-declared nerd.

9+
Years coding
25
Plugins shipped
6
SaaS in production
22
Age

How I work

End-to-end ownership

Schema, infra, interface, deploy, on-call. No "that's not my layer."

Production-first

HMAC-signed flows, idempotency keys, audit logs, anti-ban, crash recovery — the unglamorous parts that keep revenue safe.

Scale over tutorials

Sub-2KB vanilla JS where it matters, multi-tenant by default, real edge cases over happy paths.

Trajectory

  1. 1Age 13

    First lines of code — RPGMaker scripts.

  2. 2Age 15

    Falls into JavaScript. Never leaves.

  3. 3Age 18

    First production system shipping real revenue.

  4. 4Age 22

    Acting CTO across multiple SaaS products in parallel.

Stack & approach
01/04

Frontend

Type-safe interfaces. Sub-2KB vanilla JS payloads when it matters. Web Components for isolation.

Hands-on
9yrs
Technologies
6
TypeScript
React 19
Next.js 15+
Vanilla JS
Web Components
Tailwind

Let's talk

Hiring someone who ships end-to-end?

Systems I built handle 1M+ messages a day, process thousands of payments daily, and serve hundreds of companies — all run end-to-end by me. If you want that level of execution on your team, let's talk.

Google Meet · scheduled by emailReplies within 24h on weekdays