AI Agent & Backend Engineer · Selected work
Five independent projects: the problem, my implementation, and the evidence behind it. These are separate from my employment. Source and historical verification records were reviewed on October 7, 2026.
For resume reviewers
Agent execution
Tool admission, bounded reasoning, context, cancellation, and recovery—with the validation scope stated per case.
End-to-end ownership
React interfaces, backend APIs, data models, authentication, and deployment around the AI workflow.
Applied AI
Document questions, manuscript revision, book publishing, and research data. Quant is one application of the work.
Agent harness. QuantSigma now uses Elixir/Jido with OTP supervision and Oban durable jobs for new sessions. PostgreSQL retains application history and effect records. Earlier Rust/Rig and Go/Eino Temporal runtimes remain available for historical pinned-session recovery.
AI workflows and integration. Agent Hub connects independently owned services and manages task admission and status. Book Writer uses its own LangGraph revision workflow, structural checks, and file checkpoints. These projects have separate execution models.
Products and public examples. Folio Books handles publishing and reader access. The Book Writer demo uses synthetic replies to demonstrate manuscript checks in the browser; it does not run a model or the full agent runtime.
Document Q&A, research jobs, and review workflows in one console
Console
React
API
FastAPI
Connections
MCP / A2A
I built the React and FastAPI console, authentication, tool integration, and deployment for a platform that connects document questions, CSV backtests, and product-document checks. A shared admission and status layer keeps the UI independent of each service’s execution model. LangGraph handles the reasoning flow; the application checks who can run a task and what tools it can use.
Reviewer quick read
Evidence and scope
Source and retained checks: September 2026. Worker cancellation was checked in an isolated deployment; retrieval comparisons used a small fixed query set. These do not establish customer-scale operation, general answer accuracy, or crash-safe concurrent resume.
Elixir / Jido / Oban, with version-pinned recovery for earlier Rust and Go sessions
New sessions
Jido
Durable jobs
Oban
Tool scope
Read-only
I built and compared Rust/Rig, Go/Eino, and Elixir/Jido adapters, then consolidated new sessions on a native Elixir harness. Jido handles reasoning, OTP supervises processes, and Oban schedules durable work. PostgreSQL retains context, leases, and effect receipts. Earlier Rust/Go runtimes remain available for historical pinned-session recovery.
Reviewer quick read
Evidence and scope
Source review: October 8, 2026, agent collection, Jido consolidation and context-continuity implementation. New sessions use the native Elixir harness; earlier Go/Rust/Temporal designs remain historical. Recorded deployment checks were not rerun for this page. External submissions require separate approval and enabled capabilities; no trading returns or exactly-once external effects are claimed.
AI-assisted technical manuscript translation and revision
Applied to
2 books
Search
Topic + style
Review
Author-led
I built a workflow for translating English drafts into Korean technical prose and revising terminology, style, and logical flow. Topic and writing-style examples are retrieved separately. LangGraph stages the revision work, and structural checks protect the manuscript before I review the technical content. I applied it to two of my own technical books.
Reviewer quick read
Evidence and scope
Development records: May 4–August 21, 2026; manuscript application documented in the September portfolio review. This period is not continuous server uptime. No measured translation-quality uplift or time-saved percentage is claimed.
A publishing and reading platform for technical books
Author books
3
Data
PostgreSQL
Editing
Revision checks
I built the author studio, reader interface, data model, APIs, authentication, purchase verification, and edit-conflict handling. The product carries a manuscript from authoring to publication and gives readers access to public chapters and entitled content. It also hosts my writing about developer hiring.
Reviewer quick read
Evidence and scope
Implementation and PostgreSQL integration-test records: September 28, 2026. Book links reviewed October 7. These demonstrate implemented flows, not paid-customer counts or revenue.
Market-data pipelines and explicit order-state handling
5-minute bars snapshot
~285M rows
Snapshot date
2026-09-30
Focus
Data integrity
I built data collection, storage, analytical jobs, and order-management backends for a personal market-research system. The current portfolio focuses on preserving source evidence and handling uncertain execution states. QuestDB and a separate PostgreSQL/TimescaleDB path serve different storage workflows; I do not add their row counts together.
Reviewer quick read
Evidence and scope
The September 30, 2026 read-only TimescaleDB query recorded about 285 million rows and 10.36 GiB for fmp_bars_5m, with table timestamps spanning September 2021–September 2026. This is a historical table snapshot, not complete coverage per instrument, current uptime, independently reconciled fills, or a return benchmark. No database or live-trading checks were rerun for this page.
Current engineering notes · October 2026
These October 7 articles document the earlier Go and Rust designs. New sessions now use Jido/Oban; the recovery principles still inform the active harness.
Writing from practice · Korean books
English title translations are shown below. These links open the Korean editions.
Original title: AI와 끝까지 완성하는 Tauri 2 데스크톱 앱
AI-assisted desktop development: requirements, implementation, verification, and release.
WikiDocs · Free selected chapters ↗Original title: AI가 만든 자동매매, 검증은 누가 할까?
Reviewing data, backtest accounting, and the assumptions in an AI-assisted Python trading system.
WikiDocs · Free selected chapters ↗Original title: 개발자를 뽑는 개발자
Practical lessons from reviewing applications and conducting technical interviews.
WikiDocs · Free full text ↗Also available to read on Folio Books ↗.