<- Support projects

Support Project · Repository

Codie-Shannon

Focused supporting repository and technical proof.

Repository readme / adapted

Codie Shannon

SOURCEREADME.mdAdapted for portfolio readability; claims remain source-derived.

Software developer and contractor based in New Zealand, focused on practical systems that automate work, improve operational visibility, and turn messy processes into reliable software.

My portfolio spans **C#/.NET**, **ASP.NET Core**, **Blazor**, **Microsoft 365 / Power Platform**, **Python / FastAPI**, **Node.js / TypeScript / Vue**, **SQL**, integrations, document processing, QA tooling, and Unity development.

01

LifeOS

A long-running personal operations platform covering planning, workflow, information management, desktop tooling, mobile companion work, integrations, and automation.

02

Family Archive

A production-oriented family media archive with integrity checks, duplicate review, role-aware access, media workflows, cloud import, and large-scale photo handling.

03

Rover

A planned robotics / hardware-control platform that will connect software, embedded devices, telemetry, and remote operations.

04

Business systems

  • OperationsFlow — operational records, corrective actions, documents, risk, training, reporting, and data quality.
  • OnboardingFlow — structured onboarding workflow and evidence.
  • AssetTrack — asset lifecycle, maintenance, audit, and export boundaries.
  • ClientPortal — client projects, requests, approvals, milestones, messages, document metadata, role-aware visibility, and audit history.
  • DynamicsOpsDemo — CRM / operations workflow concepts around Microsoft business systems.
05

Engineering labs

These repositories isolate specific engineering problems so the implementation, validation, and evidence are easy to inspect.

  • SyncBridgeLab — offline-first sync, ordered outbox, idempotency, conflicts, recovery, and audit.
  • SecureTenantLab — multi-tenant authorization and isolation.
  • RulesEngineLab — deterministic business-rule evaluation and validation.
  • SearchRetrievalLab — indexing, filtering, saved queries, ranking, evaluation, and provenance.
  • EventStreamLab — real-time event streaming and observability.
  • IntegrationGatewayLab — API integration, gateway behavior, and resilience.
  • OpsDiagnosticsLab — diagnostics, health checks, logging, and operational visibility.
  • DocumentIntelligenceLab — OCR, classification, extraction, confidence review, human approval, batching, and export.
06

Developer and QA tooling

  • DebugForgeStudio — log analysis, bug triage, reproduction workflows, comparison, and evidence reporting.
  • QAForge — test planning, bug tracking, TestPilot guidance, release readiness, and deterministic validation.
  • KBForge — knowledge-base and retrieval workflow tooling.
  • SupportDeskSimulator — support and ticket workflow simulation.
07

Game and Unity tooling

  • Tokyo Nights Racing — Unity racing-game portfolio project.
  • TrafficSystemLite — lightweight vehicle traffic simulation.
  • VehicleSetupWizard — Unity editor tooling for vehicle setup.
  • MissionMarkerToolkit — reusable Unity editor / level-design tooling.
08

Earlier work and archive

  • Media Manager — rebuilt and modernized diploma-era desktop application.
  • Student Work Archive — preserved and validated student project archive.
  • Case Study Library — supporting case-study site for portfolio work.
  • Power BI Work Order Dashboard — reporting and work-order analysis.
09

How I work

I use a consistent engineering process across projects: scoped implementation, deterministic validation, CI, security/public-data boundaries, screenshot evidence, documentation, and versioned closure.

That process is intentionally standardized. The systems themselves cover different problems, stacks, and domains.

**Current focus:** portfolio presentation, production validation of Family Archive, continued LifeOS development, and preparation for the next work-acquisition push.