Jonathan Putney — builder, vp/tech, husband, dad, gamer

[email protected]: ~ — zsh — 80×25

About

jonathan@:~$whoami
jonathan c. putney # raleigh, nc · 35.78°n 78.64°w builder · vp/tech · husband · dad · gamer

Uptime

jonathan@:~$uptime
17:42:08 up 17 yrs, 14 at $current_job, load avg: 0.73, 0.91, 1.04 # load avg ≈ focus: ai-platform · jakarta-ee · god of war: ragnarok

Now

jonathan@:~$cat ~/now
# updated apr 2026

▸ shipping the agentic ai platform that powers our llm features (rag, multi-judge eval, websocket streaming, governance)

▸ extracting ratchet — a cluster-safe job scheduler for jakarta ee — toward v0.1.0

▸ leading soc 2 type ii (q1 2026) and the next round of compliance work

▸ playing god of war: ragnarok at night, reading dune by day

Open Source Projects

jonathan@:~$ls -l ~/projects/
scorm-again 307 typescript

modern javascript runtime for scorm 1.2 / 2004. v3.0 in dec '25 — full sequencing engine, 95%+ coverage, 6,000+ conformance tests.

mjml-java java

pure-java mjml renderer. zero runtime dependencies. 31 components, 1,116 tests, golden-file parity with the official cli.

ratchet java · jakarta ee

cdi-native distributed job scheduler. pull-based, cluster-safe via for update skip locked, no redis required. pre-release.

parses every major elearning standard: scorm 1.2 · scorm 2004 · aicc · cmi5 · xapi. on maven central.

agent-peer-review 28 claude code plugin

two ai perspectives catch more issues than one — claude code plugin that uses openai codex as a peer reviewer.

Work

jonathan@:~$ls ~/work/
vp of technology @ noverant, inc. # raleigh, nc · 14 yrs

we build a 21 cfr part 11 compliant lms for some of the most regulated buyers on the planet — pharma, life sciences, government, hospital systems, airports. i architect the platform, run engineering, lead compliance, and still ship production code most days. ~250k annual users. 40+ tenants. 6 eks clusters.

# full experience: cv.putney.io · linkedin/in/jonathan.putney

Hobbies

jonathan@:~$ ls ~/play/
  • god of war: ragnarok // current rotation
  • rpgs & action-adventure // story-driven everything
  • gamecube hardware mods // soldering iron always hot
  • retro gaming // crts deserve respect
  • security now podcast // 15+ years deep
  • two small humans // best feature, hardest deploy

Currently Reading, Playing & Listening

jonathan@:~$ cat ~/reading
playing : god of war: ragnarok reading : dune — frank herbert listening: security now (still) · mbmbam · compiler · se-radio · atp

Highlights & Fun Facts

jonathan@:~$ history | tail
3911 commits in 2025 · top 1% github contributor 3912 longest streak: 19 days 3913 aoc 2024: all 50★ · aoc 2025: in progress (shorter 12-day / 24★ year) 3914 led soc 2 type ii — auditors: "more prepared than most companies your size" 3915 m.eng. management, duke · b.s. cs, gvsu 3916 aws solutions architect / sysops / developer (active) 3917 hired every technical staff member here for the last 10 years 3918 5+ year average engineering tenure on my team

Contact

jonathan@:~$contact --me
email : [email protected] github : github.com/jcputney linkedin : linkedin.com/in/jonathan.putney background: cv.putney.io # open to advisory boards · consulting · interesting conversations↳ secret

Hidden Easter Egg

▸ hidden command found

welcome, careful tab-presser. you found the secret. enjoy a fun fact: there's a mass of steel and spinning rust in my crawlspace running ~70 docker containers across media servers, vpn tunnels, ai document processing, smart home bridges, a full multimedia stack, photo management, workflow automation, and a reverse proxy juggling ssl certs for all of it. it has its own dns, its own auth provider, encrypted secrets, gpu-accelerated transcoding, and nfs mounts reaching into multiple terabytes of storage. some people have hobbies. i have an sla with myself.

↑ back to top