Software Engineer

Trader Interactive
Jun 2022 – Feb 2026
  • Built a documentation semantic-search prototype using AWS Titan text embeddings on Bedrock, delivering effective retrieval over well-structured internal documentation during a company hackathon.
  • Contributed to a decoupled Nuxt/TypeScript frontend migration on a marketplace platform serving 13M+ monthly visitors, building homepage, listing-details, and shared UI components.
  • Improved inventory discovery through advanced filters and Elastic synonym analyzers that increased search precision and reduced zero-result searches.
  • Built the company’s first Imagick image-cropping API, adding dynamic aspect-ratio support to shared resizing infrastructure used across its portfolio of vertical marketplaces.
  • Co-organized Trader Interactive’s inaugural Day of Learning, a full-scale day-long virtual developer conference (10 hours, 4 talk tracks). Drafted the CFP for internal speakers, recruited external speakers including AWS, ran a staged pre-event marketing campaign across Slack and email with progressive reveals, designed gamified attendee and speaker incentive programs, coordinated Google Meet infrastructure with permissions and attendance tracking, and drafted the post-event measurement survey. ~20 speakers and 500 attendees across the company participated in the first year, with plans to make it an annual or bi-annual event.
PHPTypescriptVueNuxtAWS

Software Engineer/Consultant (Title: Website Specialist)

TechArk
Mar 2021 – Jun 2022
  • Managed and improved 500+ client WordPress sites as the primary technical contact, translating client priorities into fixes and shipped enhancements.
  • Collaborated with clients from various industries to address issues and implement enhancements based on their priorities.
  • Advocated for modernization of a legacy intranet platform by identifying technical debt and proposing practical upgrade paths.
PHPWordPressJavascript

Software Engineer/Consultant (Title: Apprentice Technologist)

MAXX Potential
Jun 2019 – Mar 2021
  • Built custom WordPress plugins and contributed to internal PHP/Laravel APIs while developing production experience with Vue and Nuxt.
  • Built marketplace features to enable contactless transactions during COVID-19, including virtual tours, buy- now functionality, and streamlined email correspondence for listing inquiries.
  • Implemented an in-house data-collection service across multiple platforms, replacing a paid third-party dependency.
PHPJavascriptLaravelVueNuxtWordPress

Projects

FEATURED

YOLOharness

A container-first CLI for running an AI coding agent inside a bounded, disposable Docker workspace.

JavascriptDockerCLI SecurityAdversarial Testing
FEATURED

yfere

An offline-first decision and policy core for multi-agent AI systems.

TypescriptJavascriptVitestZodYaml
FEATURED

cssdaily.dev

Interactive daily CSS challenges with a live editor and Tailwind variant.

JavaScriptTypeScriptClaude APITailwindAstroGitHub ActionsReact

Job Application Pipeline

Discovers listings from ATS feeds, RSS, and manual URLs, then applies deterministic blocklists and deduplication before spending agent tokens.

PythonPydanticClaude Agent SDKOpenAI Codex

Iris

Iris turns photos of whiteboard to-do lists into Markdown checklists, appended to a per-day file in your vault.

TypeScriptClaude APIOpenAI APIObsidian.md

Muse

Obsidian plugin that generates blog topic ideas from your GitHub profile using AI.

TypeScriptClaude APIOpenAI APIObsidian.md

Conclave Chat

Self-hosted real-time chat with voice via LiveKit and federated identity via ATProto (soon).

JavaScriptWebSocketsGolangLiveKit

Pantry Party

Collaborative recipe generator — pool ingredients with friends and get AI-suggested meals.

AstroReactConvexClerkClaude APIOpenAI API

Github Daily Digest

A zero-dependency GitHub Action that posts your daily GitHub activity to a Discord channel via webhook.

Javascriptgithub actionsgithub api

Leagues Relic Picker

OSRS Leagues relic planning tool.

Astro

Web FPS Game

Doom-inspired multiplayer FPS in the browser.

Three.jsJavaScript

QuickLinks

Firefox new tab replacement: searchable quick links dashboard with keyboard navigation and smart tagging.

Javascriptreactwebextensions api

BuildBeat

AI-powered prompts and a public showcase to keep builder communities engaged between events.

JavaScriptTypeScript

ryanmcgovern.dev/tekgadgt.dev

Personal portfolio and developer site. Built with Astro and managed through Keystatic CMS.

AstroReactKeystatic CMS

Community