All work

A collection of systems, products, tools, and experiments I've built, shipped, and learned from.

Pulse logoPulseBuildingPrivacy-first web analytics with real-time dashboards and a small tracking script.Next.jsReactPostgreSQLTimescaleDBSupabase+2Apr 2025Web · PersonalRunway logoRunwayBuildingProduction-focused Next.js boilerplate for shipping serious web apps faster.Next.jsReactSupabaseStripeTailwind CSS+3Mar 2025Web · PersonalRooutes logoRooutesLiveVisual portfolio site for a filmmaker, photographer, and creative artist.Next.jsCloudflare R2JavaScriptMar 2026Web · ClientSoler London logoSoler LondonLiveShopify storefront work across pages, product configuration, checkout flows, and responsive UX.ShopifyLiquidShopify AppsEcommerceJavaScript+1Mar 2026Web · ClientSports AI logoSports AILiveSports prediction system built around scraped data, feature engineering, and model comparison.Pandasscikit-learnXGBoostTensorFlow/KerasData Scraping+1Aug 2024ML · Researchsilas.fun logosilas.funLiveSmall home for side projects, experiments, and lightweight tools.ReactJavaScriptGoPythonApr 2024Web · Personal693.9K visitsOwnAI logoOwnAILivePersonal AI chat app with memory, tools, and LLM-based conversations.ReactGoPineconeLLM APIsEmbeddings+1Nov 2023Web · Personal2.4M visitsVerifi logoVerifiLivePython tool for checking claims against supporting and conflicting web sources.Web ScrapingSearch APIsPythonOct 2023Tool · PersonalPathr logoPathrLiveLearning path generator with ordered steps, resources, and editable plans.ReactFirebaseOpenAI APIAWSJavaScriptSep 2023Web · Personal647.1K visitsOpexis logoOpexisExperimentalExperimental web coding assistant for generating and explaining code.ReactFirebaseOpenAI APIJavaScriptJun 2023Web · Personal177.9K visitsPulseNews logoPulseNewsArchivedNews app with summaries, category filters, and chat over fetched stories.ReactAWSHerokuJavaScriptPythonJun 2023Web · Personal206.2K visitsBuddyAI logoBuddyAILiveWriting assistant for LLM auto completions, continuations, rewrites, draft edits, and questions.ReactFlaskOpenAI APIHerokuJavaScript+1May 2023Web · Personal150.9K visitsTypin logoTypinLiveTyping practice game with timed modes, customization, and a leaderboard.ReactFirebaseJavaScriptMay 2023Web · Personal199.4K visitsHumanGPT logoHumanGPTArchivedText rewriting app focused on preserving meaning while making drafts read more naturally.ReactNode.jsOpenAI APIJavaScriptApr 2023Web · Personal277.1K visitsSenttrac logoSenttracLiveSearches social and news sources, then summarizes sentiment around a query.ReactFlaskOpenAI APIAWS AmplifyHeroku+2Apr 2023Web · Personal406.9K visitsMMiniGPTExperimentalEarly mobile ChatGPT client with saved conversations and custom API keys.React NativeOpenAI APIJavaScriptMar 2023Mobile · PersonalScramdleb logoScramdlebLiveWord puzzle game where players rearrange letters to uncover a hidden word.ReactJavaScriptMar 2023Web · Personal755.5K visitsCCategoridleArchivedWordle-style guessing game built around themed word categories.HTMLCSSJavaScriptFeb 2023Web · PersonalSSportSpotsExperimentalMap-based finder for courts, rinks, fields, and other places to play.Google Maps APIFirebaseHTMLCSSJavaScriptFeb 2023Web · PersonalVS Code GPT logoVS Code GPTLiveVS Code extension for asking LLMs about selected code, files, and debug output.Node.jsVS Code Extension APIOpenAI APIAnthropic APIGemini API+2Feb 2023Tool · Personal335.6K installsChess Clock logoChess ClockLiveSimple Swift chess clock with custom time controls.iOSSwiftJan 2023Mobile · Personal244 downloadsAlgoPicks logoAlgoPicksExperimentalSports prediction and bet-tracking app with Python models and a SwiftUI interface.SwiftUIFirebasePythonSwiftJul 2022Mobile · PersonalAlgoTrader logoAlgoTraderArchivedPython paper-trading experiment for stock screening and portfolio rebalancing.Alpaca APIPandasPythonDec 2021ML · Personal

That's everything for now.More systems incoming.