Blog

Resume: Andrew Roberts

Resume: Andrew Roberts

Software Designer and AI-Assisted Engineer • devotionsplus.com

Contact

Summary: Two decades of custom software design, combined with AI-assisted engineering. I build offline, single-file web apps that run entirely in the browser and need no server.

Core skills: JavaScript, single-page apps, offline-first design, browser local storage, cryptography, hybrid AI, content design.

Projects

HD Cracker: HDC ΤAU-Stealth Classification and Cryptanalysis AI

  • Built two systems in one app. Stealth is a One-Time-Pad stream cipher, version 27.0.0, with modified LZW compression, memoization, an SR-71 ephemeral-key extendable-output function (XOF), cryptographic signatures, and a Three-pass key-exchange variant.
  • Used crypto.getRandomValues for randomness, plus bit-level message reordering and a Chi-squared debug test.
  • Added key lists with import/export, and sharing by email, text and WhatsApp.
  • Built TAU, a hybrid neuro-symbolic chatbot, version 3.1.7. I wrote the rule-based half myself: word, quote and sentence-pattern lists, and cryptographically computed responses.
  • Integrated the HyperDimensional Computing (HDC) / Vector Symbolic Architecture (VSA) half, made with another AI’s assistance. It uses 10000-dimensional binary vectors, bundling, and Hamming-distance semantic matching, and learns without a server.
  • The cracking tool matches Stealth ciphertext samples to ΤAU’s classified text and tests whether they decrypt back to the original, to test the cipher’s security.

Massletics: Health System

  • Wrote a gear-free, 5-minute-workout and nutrition program as a single offline app, with a glossary of coded notation for training, nutrition and breathing.
  • Embedded TAU.
  • Used embedded images, collapsible sections, printing, and browser storage.

SPARK Devotional Mosaic: Offline, Daily, Yours

  • Authored an offline Christian devotional framework that ties everyday surroundings to Scripture, using “Biblical Cento Poetry”, which arranges verses as a patchwork.
  • Built about 66 collapsible sections, plus print, share and download features, speech synthesis, and browser storage.

Contact

Email
Availability: Remote

— Andrew Roberts

Leave a comment