Andrii Drok

CS sophomore at SFSU (GPA 3.97) shipping end-to-end: an open-source AI video editor, a live Shopify App Store analytics platform, and a TradingView indicator library.

Andrii Drok

Education

San Francisco State University Expected May 2029
B.S. in Computer Science · Sophomore · GPA 3.97 / 4.0
Relevant coursework: Introduction to Programming, Data Structures, Calculus I–II

Skills

Languages
Python, TypeScript, JavaScript, SQL, Pine Script, HTML/CSS
Frameworks
React, Next.js, Node.js, Remotion, Three.js
Tools & Platforms
Git & GitHub, PostgreSQL, Railway, WebGL, OAuth, REST APIs

Projects

AutoBroll — TypeScript · React · Remotion Open source · 2026
  • Built an open-source AI video editor (Node CLI + in-browser editor): WhisperX word-level transcription, Gemini-picked caption accents, and automatic B-roll selection via Pexels, rendered frame-accurately with Remotion.
  • Shipped a CapCut-style multi-clip timeline in React: drag to reorder and trim, split at playhead, keyframe zoom/pan, per-clip speed, music auto-ducking, and full undo/redo.
Clairo — Python · Next.js · PostgreSQL · Railway clairo.world · 2026
  • Built and deployed a full-stack Shopify App Store intelligence platform that scrapes 22,000+ listings (~20 fields + reviews each) into a queryable database, surfacing which app markets are growing.
  • Runs live in production on Railway with Google OAuth sign-in, per-user watchlists, and per-user data isolation.
Augur — Telegram Assistant — Python In production since May 2026
  • Built a personal Telegram assistant that reads a knowledge vault over Git, answers natural-language queries with full project context, and writes structured notes back.
Autonomous Research Agent — Nozomio Hackathon, Entrepreneur First SF 2026
  • Solo-built and demoed an autonomous research agent in a weekend on the Tensorlake + Nia track, running scheduled research crons end-to-end.
Market-Structure Tools for TradingView — Pine Script v6 2025 – present
  • Build and maintain 10+ TradingView indicators in Pine Script v6, covering smart-money concepts (order blocks, imbalance zones) and classic technical analysis.
Personal Portfolio Site — JavaScript · Three.js · WebGL andriidrok.com · 2026
  • Designed and built an interactive portfolio around a 16,000-particle real-time morphing scene in WebGL via Three.js, plus this print-ready resume page.

Leadership & Community

Event Volunteer — Silkroad Innovation Hub Oct 2025
  • Ran on-site operations for the Silkroad Pavilion at TechCrunch Disrupt 2025 (Oct 27–29, San Francisco): a 20-startup pavilion billed by organizers as the conference's largest.
  • Coordinated booth logistics and attendee flow across all three days, working directly with organizers, founders, and investors.