Kosta Karathanasopoulos

Software Engineer & Applied Mathematics @ Brown University

I build things across AI/ML, full-stack web, prediction markets, and computer vision. Currently an undergraduate researcher at Brown's SWRL Lab and seeking SWE and quantitative roles.

Kosta Karathanasopoulos Rowing Hackathon win Hackathon presentation

Selected Projects

Spike screenshot

Spike

Prediction market platform with real-time dashboards, leaderboards, clubs, and admin panels. Complex multi-page React frontend backed by a FastAPI service.

Next.jsReact 19FastAPIPostgreSQLTailwind
Polymarket Tools screenshot

Polymarket Tools

Python library for Polymarket prediction markets. Arbitrage detection, orderbook analysis, position tracking, and market discovery.

PythonhttpxPandas
CoinClicker screenshot

CoinClicker

GitHub →

Smart contract gaming lottery on Flare Network. Won 1st place ($7,500) at the Easy A x Flare x XRPL Hackathon.

SolidityFlare NetworkJavaScript
1st Place — $7,500
Goldman ELS Calculator screenshot

Goldman Sachs ELS Calculator

GitHub →

Financial calculator for mutual fund investments using the CAPM model. Calculates future value based on historical returns, beta, and risk-free rates from the FRED API. Made as part of the Goldman Sachs ELS program in Texas.

ReactNode.jsExpressCAPM
Sketch screenshot

Sketch

GitHub →

Quantitative trading system with event-driven executions and algorithmic trading strategies on Algorand.

PythonAlgorandSmart Contracts
Honorable Mention
Rowing Telemetry Tools screenshot

Rowing Telemetry Tools

GitHub →

Animated stats overlay from rowing telemetry data and statsheet generator. Imports CSV data and renders video overlays via FFmpeg.

PythonMatplotlibFFmpegNumPy
YOLOV8 Rowing Analysis screenshot

YOLOV8 Rowing Analysis

GitHub →

Real-time pose estimation overlay for rowing videos using YOLOv8. Frame-by-frame body angle analysis with interactive controls and confidence thresholds.

PythonYOLOv8OpenCVNumPy
Go AI screenshot

Go AI — Parallel MCTS

Go game AI achieving 88.3% win rate using Root Parallel MCTS with 8 workers, Zobrist hashing, opening books, and territory-aware heuristics.

PythonPyTorchMultiprocessingMCTS
PresidentialBrief screenshot

PresidentialBrief

Full-stack SaaS that delivers personalized AI-generated weekly news briefs via email. User auth, scheduled cron jobs, and OpenAI-powered content generation.

Next.jsTypeScriptPostgreSQLOpenAIPrisma
Recruit Analysis Tool screenshot

Recruit Analysis Tool

Rowing recruit scouting platform for Brown Athletics. Coaches can discover, filter, and track recruits with detailed profiles and batch web scraping.

ReactViteReact Router
Scratchoff screenshot

Scratchoff

GitHub →

Interactive blockchain scratch-off game with smart contract management on Polkadot. Won 2nd place ($3,000) at the Harvard x Polkadot Hackathon.

JavaScriptSmart ContractsPolkadot
2nd Place — $3,000
Wikipedia Random Walk screenshot

Wikipedia Random Walk

GitHub →

Explores Wikipedia via a category-aware random walk, building a weighted multigraph rendered as a live D3 force layout with hop-based colouring and audio cues.

D3.jsMediaWiki APIWeb Audio API

Experience

Jan 2026 – Present

Goldman Sachs Emerging Leaders

Goldman Sachs
  • Creating a mutual fund analysis tool with a React/TS frontend coupled with a FastAPI/Python backend
  • Leveraging OpenAI API to provide qualitative insights into users' investment strategy
Jan 2025 – Present

Founding Engineer / Co-founder

Spike • New York City
  • Architecting the core React frontend and user experience. Secured $150,000 in angel funding.
  • Accelerated product development by adopting AI-native workflows (Cursor, Copilot) to rapidly prototype and iterate on complex UI states
  • Optimizing technical architecture to support high-throughput interactions between users and autonomous backend systems
Jan 2025 – Dec 2025

Research Assistant, AI/ML Robustness

Brown University, SWRL/LUNAR • Providence, RI
  • Designed red-teaming strategies to stress-test LLMs, identifying prompt patterns that trigger hallucinations in agentic decision loops
  • Co-authored a paper on linguistic bias (SVO/OVS triad) in modern text-to-image models
Nov 2023 – Sep 2024

Software Engineer Intern

Hats by the Hundred (E-Commerce) • Brisbane, Australia
  • Designed an autonomous sales agent (RAG-based) using internal support data that now generates $80K in annual revenue
  • Analyzed Shopify customer data to identify conversion patterns and optimize the UX for maximum engagement

Education

Brown University

B.S. Applied Mathematics–Computer Science

GPA 3.85 • May 2028

D1 Rowing (20+ hrs/wk) • Quantitative Trading at Brown • Full Stack at Brown • Brown Builders • Brown Chess Club

The Southport School

Queensland Certificate of Education

ATAR 99.55 • Graduated Nov 2023

School Prefect • House Captain • Rowing Vice Captain • Tennis Captain

Awards & Recognition

Hackathons

  • 1st Place — Easy A x Flare x XRPL Hackathon ($7,500)
  • 2nd Place — Harvard x Polkadot Hackathon ($3,000)
  • Honorable Mention — Algorand Hackathon

Athletics

  • Australian Rowing National Championships — Double Scull
  • Queensland State Champion — Single, Double, and Quad Scull
  • Queensland State Medallist — Men's Eight

Certifications

  • Yale Financial Markets (Coursera)
  • Stanford Machine Learning Specialization

Tech Stack

Python · JavaScript · TypeScript · C++ · Java · Bash · SQL · React · Next.js · FastAPI · Node.js · React Native · Git · RAG · Agentic Patterns · Cursor · GitHub Copilot · OpenAI API · NumPy · Pandas · Linux · Shopify+

Ask about Kosta

Hi! I can answer questions about Kosta's experience, projects, skills, and background. What would you like to know?