Developer Showcase
AI-generated narratives and infographics exploring the development history of selected projects.
Developer Portfolio Overview
Cross-project portfolio covering 30 projects and 710 total commits.
Building a Production-Grade Swift MCP Client from First Principles
In under three weeks and 16 commits, a solo developer shipped three versioned releases of a zero-dependency, Swift 6-native Model Context Protocol client that runs across every Apple platform and on the server.
SwiftSVG: A Swift-Native SVG Toolkit for Apple Platforms
A focused Swift package targeting macOS and iOS, laying the groundwork for first-class SVG handling without dependency on third-party rendering layers.
Auditing the Invisible: Building a GEO Compliance Tool for the AI Search Era
A solo developer designed and shipped a full-stack Swift web application that audits how businesses appear in AI-generated search results — before most of the industry had a name for the problem.
Building a Native Swift MCP Server: Protocol-First Infrastructure for AI Tooling
SwiftMCPServer is a ground-up Swift implementation of the Model Context Protocol, giving macOS developers a native, type-safe foundation for exposing tools and resources to AI agents — built with a design-first workflow before a single session was logged.
SwiftCLIKit: Building a Native macOS CLI Framework from First Principles
A solo developer designed and shipped 18 releases of a Swift 6 command-line toolkit — complete with SSH support — across just four days, guided by a rigorous design-first workflow.
Narbis: A Sovereign HRV Coherence Library for the Full Apple Ecosystem
A solo developer built a cross-platform Swift biofeedback library from scratch in under three weeks, translating a patented HRV algorithm into a design-first, offline-capable SDK targeting iOS, watchOS, visionOS, and Android.
ProjectShowcase: Designing Before Building
A CLI tool for surfacing developer work as structured portfolio data — conceived through sixteen design proposals before a single line of production code was written.
SearchOperatorCore: Building a Structured Search Intelligence Layer for AI Agents
A focused five-hour sprint that produced a fully architected, multi-target Swift package exposing structured search operator logic to MCP-compatible AI tooling.
Building a Personal Site as a Swift Package: Owning the Stack End to End
Justin Purnell spent eighteen months turning his personal website into a fully Swift-native publishing system, accumulating 198 commits that trace a developer who refuses to treat infrastructure as someone else's problem.
QualityGateTypes: Shared Type Foundation for a Quality Gate Ecosystem
A focused Swift package that establishes the common type vocabulary powering a macOS quality gate toolchain.
Swift Security Rules: Laying the Groundwork for Automated Security Linting
A newly initialized project signals intent to bring structured, automated security rule enforcement to Swift codebases.
Building a Judgment Corpus Tool for Organizational Data
A focused Swift utility for constructing and managing a corpus of labeled judgments, built and committed in under four minutes.
QualityGateCore: Automating Zero-Warnings Swift Discipline at Scale
A modular CLI engine that enforces production-quality Swift standards across local workflows, CI/CD pipelines, and AI-assisted development — built plugin by plugin, proposal by proposal.
Swift Potrace: First-Principles Vector Tracing for the Apple Ecosystem
In under 24 hours and across two releases, one developer built the Swift ecosystem's first native Potrace implementation — derived directly from Selinger's 2003 paper, not the GPL C source — delivering a permissively licensed, concurrency-ready tracing library for Apple platforms and Linux.
IJSCore: Encoding Institutional Judgment into the Development Loop
A single-day architectural sprint that transformed a theoretical framework for AI-assisted governance into a portable, file-based Swift library — before a single production session began.
IconquerCore: A Headless Rules Engine Built to Last
A pure-Swift, platform-agnostic game logic library that separates strategy game rules from any UI concern — designed for testability, parity verification, and long-term client flexibility.
IconquerGameKit: Laying the Foundation for a Cross-Platform Game Logic Library
A freshly minted Swift 6.2 package that establishes the scaffolding for shared game logic across Apple's entire platform ecosystem.
IconquerClient: A Cross-Platform Swift Networking Client Built for Modern Apple Ecosystems
In roughly two weeks and three focused commits, a lean Swift package took shape — bringing structured networking and async I/O to macOS, iOS, tvOS, and visionOS under a single, well-tested library target.
Rebuilding a 2002 Classic: iConquer's Swift Resurrection
Justin Purnell is methodically resurrecting a beloved Mac strategy game as a portfolio-quality SwiftUI project, using a TypeScript reference implementation as a behavioral specification and 39 design proposals as the backbone of a design-first TDD discipline.
IconquerMCP: Bridging a Strategy Game Engine to the Model Context Protocol
In under 48 hours across three commits, a focused MCP server wrapper was designed and shipped to expose a pure-Swift Risk-style game engine as a tool-callable interface — complete with a design-first workflow and two versioned releases.
IconquerServer: Laying the Foundation for a Swift NIO Game Backend
A focused greenfield sprint that stood up a documented, tested Swift server target in under 25 minutes, establishing the architectural bones for a multiplayer game backend.
IconquerAI: Building a Deterministic AI Strategy Layer for a Pure-Swift Game Engine
A focused Swift package that delivers reproducible, in-process computer opponents across Apple's entire platform family — without a single network call or LLM dependency in sight.
IconquerUI: Building a Cross-Platform Swift UI Library from the Ground Up
A solo developer shipped a multi-platform Swift UI component library targeting macOS, iOS, tvOS, and visionOS in under four weeks, releasing v0.1.0 as a foundation for the broader Iconquer ecosystem.
IconquerMatch: A Pure-Swift Rules Engine Built to Be Consumed, Not Seen
A headless, value-semantic game logic library for a Risk-style strategy game, designed from the start to serve multiple clients without coupling to any of them.
IconquerCLILib: Building a Headless Rules Engine for a Risk-Style Strategy Game
In under three weeks and 65 commits, a solo developer designed and shipped a pure-Swift, deterministic game engine that can be consumed by any client — SwiftUI app, CLI, or future server — without touching a single line of UI code.
GeoSEOMCP: A Geospatial SEO Tool Server Built on Swift's MCP Ecosystem
A focused macOS utility that exposes geo-targeted SEO tooling through the Model Context Protocol, built solo in Swift 6 across three weeks of deliberate iteration.
Building a Retrocomputing Bridge: ApplesoftBASIC for Modern Apple Platforms
A Swift 6 library that brings Applesoft BASIC interpretation to macOS and iOS, designed and documented with architectural rigor from the very first commit.
DocCLint: A Swift-Native Documentation Linter for Apple Platforms
A purpose-built command-line tool that enforces documentation quality standards in Swift codebases, catching gaps and inconsistencies before they reach review.
Codifying the Craft: Building a Living Standard for Swift Development
A solo developer spent two months and 52 commits turning accumulated hard-won instincts into an authoritative, tool-integrated development guidelines system that now governs every Swift project they touch.
Bringing Applesoft BASIC Back to Life on Apple Silicon
A solo developer built a native macOS wrapper for the classic Applesoft BASIC interpreter in a single focused evening of work.