Skip to content
View systemslibrarian's full-sized avatar
  • 16:17 (UTC -04:00)

Highlights

  • Pro

Block or report systemslibrarian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
systemslibrarian/README.md

Paul Clark · Systems Analyst · Library Technologist · Security & Cryptography

I build production systems where security, AI, and public service intersect — from library platforms that staff depend on daily to cryptographic protocols and Scripture apps that matter.

Application Systems Analyst · Google Data Analytics Certified

Google Data Analytics LinkedIn GitHub Followers


Start Here

Recommended projects to explore my work:

  1. 🔐 Meow Decoder (repo) — Secure optical air-gap file transfer via animated QR-code GIFs. AES-256-GCM + Argon2id + ML-KEM-1024 + fountain codes. Explicit threat model, fail-closed design.

  2. 🧪 Crypto Lab (repo) — 12 browser-based cryptography demos spanning deniable encryption, post-quantum, zero-knowledge proofs, FHE, and more. Real primitives. No backends. Just the math.

  3. ✝️ Scripture Journey (repo) — A Christ-centered PWA mapping 200+ Old Testament prophecies to their New Testament fulfillments.

  4. 🤖 AI Conversation Platform (repo) — Multi-agent LLM orchestration with circuit breakers, observability, and 90%+ test coverage.


About

By day I'm a systems analyst (IT Librarian) behind production systems a public library depends on — patron registration, access control, ILS integrations, and automated workflows that staff and patrons use without thinking about them, because they just work.

Outside work I'm building air-gapped crypto tools, multi-agent AI platforms, and Scripture apps that matter to me personally. Scripture Journey and Hide in Heart aren't side projects — they're the same discipline applied to something eternal.

The cryptography work isn't a hobby track separate from my library career — it's the foundation underneath it. Patron data is sensitive by nature. I built Crypto Lab, Shadow Vault, Meow Decoder, and the rest because I wanted to understand AEAD encryption, key derivation, deniable containers, and post-quantum primitives at the implementation level — not just call a library and hope it works. Every production system I ship reflects that: AES-256-GCM encrypted uploads, HMAC-validated webhooks, fail-closed parsing, explicit threat models. The demos exist so the discipline shows.

I use AI as a real development partner — faster without cutting corners on architecture or correctness.

My Christian faith is the throughline. Clarity, integrity, and building things worth depending on.


Engineering Focus Areas

  • Security Engineering & Applied Cryptography — Protocol design, AEAD encryption, post-quantum primitives, threat modeling, and fail-safe architectures
  • AI Systems & Multi-Agent Orchestration — Coordinating multiple LLMs for reasoning, comparison, and collaborative problem-solving
  • Library Systems Integration — Connecting ILS platforms, access control, reservations, and patron workflows
  • Data Pipelines & Analytics — Turning raw public-sector data into actionable insights
  • Human-Centered Design — Prioritizing reliability, accessibility, and real-world usefulness

Technical Toolkit

Category Technologies & Tools
Languages C#, TypeScript, JavaScript, Python, Rust, SQL
Frameworks .NET 8, ASP.NET Core MVC, Next.js, Node.js
AI / ML Multi-Agent Orchestration, LLM APIs, Prompt Engineering
Data SQL Server, Power BI, Pandas, APIs, Observability
Security AES-256-GCM, Argon2id, HMAC, Post-Quantum (ML-KEM, SMAUG-T, HAETAE), Threat Modeling, Fail-Closed Design
Practices TDD, Security Reviews, WCAG Accessibility, Ethical & Human-Centered Design

Featured Projects

A research tool for secure data transfer across air gaps using animated QR code frames. The phone acts only as an untrusted optical channel — all cryptographic operations stay on the secure endpoints. Built as a tribute to my Navy-veteran father.

Key Features

  • AES-256-GCM with Argon2id key derivation
  • ML-KEM-1024 post-quantum hybrid keys
  • Fountain codes for reliable optical transmission
  • Explicit, versioned byte-level protocol specification
  • Fail-closed parsing with tamper detection

Status: Actively hardening — not yet externally audited. All cryptographic primitives are standard, publicly vetted algorithms. Security depends on correct implementation.

🌐 Live Demo


Async platform for orchestrating real-time conversations between multiple LLMs — useful for comparing model reasoning, stress-testing arguments, and exploring how different AI systems approach the same problem.

Key Features

  • Supports Claude, ChatGPT, Gemini, Grok, and Perplexity
  • Async orchestration with circuit breakers and rate limiting
  • Observability via Prometheus + Grafana
  • LLM Guard integration and security hardening
  • Dockerized with CI/CD and 90%+ test coverage
uv run aic-start --agent1 claude --agent2 chatgpt --topic "AI consciousness" --yes

🌐 Live Demo


A Christ-centered web app that helps readers explore how the entire Bible points to Jesus through 200+ messianic prophecy lessons. Built to show that Scripture is one unified story, and Jesus is the center of all of it.

Tech Stack: Next.js · TypeScript · Tailwind CSS

🌐 Live Site


Additional Projects

  • 🧪 Crypto Compare — Reference tool cataloging 16 cryptographic algorithm categories with linked interactive demos. TypeScript Security Education
  • 🔮 Phantom Vault — Stateless PBKDF2 password manager. No database, no storage, no sync — passwords are derived on demand. Cryptography
  • 🌑 Shadow Vault — Deniable encryption with Argon2id + ChaCha20-Poly1305. Two keys, two plaintexts, no way to prove which is real. Rust Cryptography
  • Corrupted Oracle — Educational demo of the Dual_EC_DRBG backdoor and why CSPRNG design matters. Security Research
  • 🧬 Quantum Vault (KPQC) — Browser-based threshold secret storage using Korean PQC algorithms (SMAUG-T, HAETAE) compiled to WASM. Bilingual EN/KR UI. Rust WASM Post-Quantum
  • 🏛️ Cipher Museum — Interactive platform exploring 2,500 years of cryptographic history across 10 halls and 37 ciphers. Security Education · 🌐 Live Site
  • ✝️ Hide in Heart — A calm daily companion for hiding God's Word in your heart. Rooted in Psalm 119:11. Next.js TypeScript Supabase
  • 🙏 PrayerWarriors — A platform for organizing prayer requests and tracking intercession. Firebase Firestore Cloud Functions
  • 📖 HisWillGuide — Finding God's will through Scripture, prayer, and wisdom. Next.js
  • 📊 IMLS Public Libraries Analysis — Analysis of U.S. public library service and funding trends using IMLS survey data. Python Pandas Matplotlib
  • 📚 NYT Bestsellers CatKey Generator — Automates SirsiDynix catalog key creation using current NYT Bestseller data. Python

Production Systems (Private)

Live systems built for a public library institution — not open-sourced due to security and operational sensitivity.

🔒 Secure Patron Registration Platform + Staff Administration Dashboard Replaced a manual paper-based registration process with a full-stack ASP.NET Core system — encrypted document uploads (AES-256-GCM), malware scanning, ArcGIS address validation, and automated patron record creation through SirsiDynix Symphony Web Services. Staff went from processing paper forms to a streamlined digital workflow. ASP.NET Core MVC C# AES-256-GCM SirsiDynix

🚪 SwipeWatcher — Real-Time Access Control Event Monitor Monitors C•CURE 9000 door events in real time via HMAC-validated webhooks, with automated staff alerting and structured logging — giving staff immediate visibility into access activity they had no way to monitor before. C# .NET Victor Web Services C•CURE 9000

🔑 LibCal ↔ C•CURE 9000 Integration (Team Project) Patrons now unlock meeting rooms with their library cards — no staff intervention required. Automatic access provisioning driven by LibCal reservation data. Recognized with an I² (Innovator / Inspirator) Award. C# LibCal APIs Victor Web Services

📦 LibCal ↔ SirsiDynix Integration (Team Project) Eliminated manual checkout processing for Library of Things equipment by triggering circulation transactions directly from LibCal reservation events. C# LibCal APIs SirsiDynix Symphony Web Services


Let's Connect

Open to conversations on secure AI systems, library technology, applied cryptography, or projects that serve the public good. If you're building something meaningful, I'd love to connect.

LinkedIn


"So whether you eat or drink or whatever you do, do it all for the glory of God." — 1 Corinthians 10:31 (NIV)

Pinned Loading

  1. scripture-journey scripture-journey Public

    Scripture Journey — Mapping 200 messianic prophecies from the Old Testament to their fulfillment in Jesus

    TypeScript

  2. meow-decoder meow-decoder Public

    Secure Optical Air-Gap File Transfer via QR-Code GIFs Hiss secrets into yarn balls 😼 — cat-meme QR GIFs built for camera loss (fountain codes) and fail-closed crypto.

    Python 2 1

  3. AI-Conversation-Platform-The-Future-of-Multi-Agent-Collaboration AI-Conversation-Platform-The-Future-of-Multi-Agent-Collaboration Public

    Enterprise Multi-Agent Conversation Platform enabling secure, observable, and collaborative interactions between LLMs (ChatGPT, Claude, Gemini, Grok, Perplexity). Watch Claude debate ChatGPT, Gemin…

    Python 1

  4. cipher-museum cipher-museum Public

    An interactive museum of historical ciphers with visual explanations, encryption demos, and cryptanalysis labs.

    HTML

  5. crypto-lab crypto-lab Public

    Browser-based cryptography demos — deniable encryption to post-quantum. No backends. No accounts. Just the math.

    HTML