Martin A. Jackson

Senior Computer Scientist · Software Architect · Full-Stack Developer

44+ years at the FDA's National Center for Toxicological Research. Leading cloud migrations, architecting scalable systems, and pioneering AI-enhanced development workflows.

Projects

Complete

Kanban Board

Drag-and-drop Kanban board with real-time WebSocket updates

Express 5@kitajs/htmlbetter-sqlite3htmx 2
Complete

Reading Tally

Gamified reading tracker with leaderboards and page-count blocks

Gonet/httphtml/templatemattn/go-sqlite3
Complete

View Schema

SQLite ER diagram viewer with crow's feet notation

Express 5@kitajs/htmlbetter-sqlite3connect-livereload
In Progress

My Gmail

Custom Gmail interface with Google OAuth integration

Express 5@kitajs/htmlgoogleapisexpress-session
Complete

Grab Text

YouTube subtitle summarizer using local LLM inference via CGo + llama.cpp

GoCGollama.cppCUDA
Complete

Grammar Checker

AI-powered .docx proofreader with tracked changes via local LLM

Pythonpython-docxlxmlllama-server
Complete

Interactive Diagrams

Markdown-driven architecture diagram viewer rendered with Cytoscape

Express 5@kitajs/htmlCytoscapegray-matter
Complete

Kanban Board (Go)

Go stdlib Kanban board with WebSocket sync — same app, zero frameworks

Gonet/httphtml/templategorilla/websocket
Complete

Portfolio Site (Rust)

This portfolio site reimplemented in Rust/Axum with embedded QuickJS for JSX

RustAxumTokiorusqlite
Complete

Table Sort

Reusable Go + HTMX sortable/searchable table component

Gohtml/templatemodernc.org/sqlitehtmx 2
Complete

Kanban API Test

Go load tester benchmarking the Node/Rust/Go Kanban implementations

Gonet/httpload testing
Complete

Create HTMX Project

Project scaffolder for HTMX + Express + Vite + SQLite apps

Node.jsExpress 5ViteSQLite
Complete

Prompt-n-Response

OpenCode plugin that logs every AI prompt with timing metadata

OpenCode pluginNode.jsMarkdown
In Progress

Project Stats Overview

CLI that scans a codebase and reports CS metrics for management

Node.jsCLIstatic analysis
Complete

RTP Benchmark Comparison

Interactive animated comparison of GraphQL vs REST vs Go/HTMX under load

SVGVanilla JSBenchmarkLoad Testing
In Progress

Tab Vault

Self-hosted browser tab vault with keyword search

Gonet/httpmodernc.org/sqlite

Contact