BESPOKE SOFTWARE ENGINEERING STUDIO

Modern Software.
Unapologetic Power.
Built to Dominate.

BadDuck is a software engineering studio for founders and teams who refuse to settle. We architect and build mission-critical applications, distributed real-time engines, custom compilers, and resilient platforms engineered to outperform from day one.

< 20ms Real-Time P2P Latency
100% Cryptographic Invariants
Zero-Bloat High-Throughput Architecture
⚑ Sub-20ms P2P Mesh & Sync
πŸ”’ Zero-Knowledge AES-256 & WebRTC
🧬 Custom DSLs & AST Compilers
πŸ‘οΈ Multimodal AI Vision & OCR
πŸ¦† BadDuck Wisdom β€’ Tap to Quack "Clean code isn't an aestheticβ€”it's what lets you ship on Friday and sleep peacefully."
BadDuck Mascot in Top Hat Smoking Cigar

Built to Outperform. Proven in Production.

A selection of live platforms, distributed systems, and compiler toolchains engineered and shipped by BadDuck.

MyAthlete App Icon

MyAthlete

Multi-Tenant Platform & AST Engine
● Production β€’ www.myathlete.ie

An enterprise club operating system handling high-concurrency event telemetry and membership operations. Built on a strict double-entry ledger enforcing algebraic invariant balances, a custom Domain-Specific Language (DSL) with AST evaluation for bioenergetic training math, and an automated data deduplication pipeline resolving multi-source records.

πŸ›οΈ Multi-Tenant Architecture πŸ’° Double-Entry Ledger 🧬 Custom AST Compilers ⚑ Real-Time Ingestion πŸ”„ Self-Healing Data Pipelines πŸ“Š High-Throughput Telemetry
DOUBLE-ENTRY LEDGER RECONCILIATION
Algebraic Invariant: Ξ” €0.00 (Balanced)
Automated Direct Debit Sweep (SEPA XML Batch #482) 342 / 344 Members Settled β€’ 0 Invariant Errors
€38,420.00
EVENT JOURNAL Dynamic Squad Tier Migration β€’ Auto-Prorated
Commit: 0x8f2a...c4 +€340.00
€42,850
Monthly Volume
0.00
Ledger Drift
99.8%
Collection Rate
TabSplit App Icon

TabSplit

Multimodal AI Vision & Real-Time State Sync
● Case Study β€’ Live App

A real-time collaborative bill-splitting platform pairing a cross-platform Flutter client with an asynchronous Django Channels & Daphne ASGI gateway. Employs Multimodal Vision LLMs to transcribe paper receipts into itemized products, quantities, and prices while preserving modifiers and discounts. Synchronizes participant claims and tip adjustments instantly over Redis Stack Pub/Sub WebSockets with resilient exponential backoff, guarded by an hourly sliding-window rate limiter (25 scans/hr) and a 1-click fail-safe demo session.

πŸ€– Multimodal Vision LLM ⚑ Django Channels & Redis WSS πŸ“± Flutter Web & Mobile πŸ›‘οΈ Redis Sliding Rate Limiter πŸ§ͺ 1-Click Demo Mode πŸ”„ Resilient Reconnection Loop
Wood-fired Artisan Pizza (x2) Alex β€’ €24.00
Truffle Fries & Dips Sarah β€’ €8.50
Craft IPA & Spritz (x3) Shared β€’ €21.00
Total Calculated (inc. 10% tip) €58.85
Redis Pub/Sub Broadcast (WSS) Rate Guard: 25 scans/hr

QuickClip

Open-Source Zero-Knowledge Systems
● Open Source β€’ quickclip.badduck.ie β†—

Instant, zero-knowledge cross-device clipboard synchronization. Files and text are encrypted entirely client-side via AES-GCM-256 (Web Crypto API) with PBKDF2 key derivation, then streamed directly peer-to-peer over chunked WebRTC DataChannels. Backed by an asynchronous FastAPI signaling layer with automatic 20-minute RAM eviction, self-hosted Proof-of-Work, and zero disk persistence.

⚑ Open Source (MIT) πŸ”’ AES-GCM-256 Web Crypto ⚑ FastAPI & WebSockets 🌐 WebRTC P2P Data Channels πŸ›‘οΈ Zero-Knowledge Architecture ⏱️ Ephemeral Auto-Wipe RAM πŸ“² Cross-Platform PWA
5-Digit Ephemeral Room:
8 3 9 2 1
16:40
Session Auto-Wipe
< 10 MB Client AES FastAPI WebSocket
AES-256-GCM + QCE1 Envelope → Opaque RAM
> 10 MB P2P Direct WebRTC
Direct Device-to-Device Stream → Zero Server Bandwidth
πŸ’»
Workstation
πŸ”’
Zero-Knowledge
πŸ“±
Mobile PWA
Launch QuickClip β†— docker compose up -d β€’ Port 8081
Roulette Wheel Icon

Roulette Tracker & Casino

Stochastic Modeling β€’ Dual-Mode Telemetry & Game Engine
🎲 Dual-Mode Web App

An empirical thought experiment exploring whether wheel sector tracking, hot/cold variance, or progressive staking can mathematically overcome roulette's house edge (it cannot). Built with an isolated dual-mode architecture: Track Mode acts as a live casino companion with 1-tap spin entry, sector coverage, and real-time Chi-Square goodness-of-fit testing; Play Mode delivers a virtual casino arcade with decelerating physics wheel animation, multi-tier chip betting, and atomic credit settlement.

🎯 Dual-Mode Isolation ⚑ 100k Monte Carlo Sim πŸ§ͺ Chi-Square Bias Testing 🎑 Physics Wheel Deceleration πŸ“ˆ P/L Distribution Curves πŸ“± Mobile-First PWA
🎯 Track Mode (Live Companion)
🎰 Play Mode (Virtual Casino)
πŸ“‘ Live Telemetry
Chi-Square Test: p = 0.48 (Fair)
Hottest Number: 17 Black (4 hits)
Sector Coverage: Voisins 45.9%
🎰 Virtual Casino Felt
Virtual Bankroll: 1,000 Credits
Active Stakes: 25 (Straight + Red)
Last Settlement: +875 (35:1 Payout)
πŸ’‘ The Thought Experiment: Empirically proves the 2.70% European house edge across 100,000 Monte Carlo spins.

Architected for Scale. Engineered Without Compromise.

Engineering mission-critical systems that require absolute precision. From bespoke compiler pipelines and client-side cryptography to distributed consensus and immutable ledgers, we build foundation-grade software designed to endure.

🧬

Custom Compilers, Domain DSLs & AST Engines

We design bespoke Domain-Specific Languages (DSLs), lexical analyzers, and Abstract Syntax Tree (AST) compilers. Whether your product requires dynamic financial rule engines, mathematical modeling, scientific simulation pipelines, or complex configuration compilation, we turn messy domain logic into deterministic, verifiable, blazing-fast bytecode.

πŸ”’

Zero-Knowledge Cryptography & P2P Protocols

We build high-assurance privacy architectures with client-side Web Crypto (AES-GCM-256, PBKDF2/Argon2), end-to-end encryption, and direct WebRTC peer-to-peer streaming. We design systems where your servers never touch sensitive customer data in plaintextβ€”eliminating liability, minimizing cloud bandwidth, and ensuring air-tight security.

πŸ›οΈ

Immutable Ledgers & Transactional State Machines

We implement mathematically rigorous double-entry bookkeeping ledgers, event-sourced audit trails, and strict finite state machines. By enforcing algebraic invariants and atomic transactions at the data layer, we eliminate state drift, duplicate operations, and edge-case failures across mission-critical billing, inventory, and enterprise workflows.

⚑

Distributed Real-Time Sync & Offline-First CRDTs

We engineer sub-20ms WebSocket architectures, conflict-free replicated data types (CRDTs), and optimistic local-first caching. Your users experience zero latency and instant responsiveness, whether collaborating concurrently in real time across the globe or operating completely disconnected in the field.

BadDuck Avatar

Have an Ambitious Engineering Challenge?

Whether you need a greenfield platform architected from scratch, an ultra-fast real-time sync engine, or surgical engineering for a mission-critical system, BadDuck delivers software built to dominate.