Ruslan Kan
Tashkent, Uzbekistan → San Francisco (Aug. 2026) · kan.nadya1978@gmail.com · linkedin.com/in/ruslan-kan · github.com/PricePepel
Education
Minerva UniversityAug. 2026 – May 2030
B.S. in Computer Science (incoming, Class of 2030)San Francisco → Tokyo → Buenos Aires → Berlin
Tashkent High School (11-year system)Sep. 2015 – Jun. 2026
SAT 1510 (Math 800, Verbal 710) · IELTS 7.5 · Academic Council Leader (900+ students)Tashkent, Uzbekistan
Experience
Lead Software Developer & Co-founderJun. 2025 – Present
Bloomin (formerly Saman AI Academy) · EU EdTech4BY accelerator portfolioTashkent, Uzbekistan
- Grew samanTA (ta.saman.academy) to 117 users across 70 deployed school bots (562 quiz sessions, 77.6% avg score) by building an AI quiz/tutor on FastAPI, Supabase, and OpenAI with a Telegram + web cabinet.
- Launched the Bloomin coach platform (trybloomin.ai, formerly Saman CRM) to onboard coaches via invite links — shipping a 5-tab dashboard, coaches directory, Impact Cards, an AI Concierge (GPT-4o + GPT-4o-mini Telegram nudges), and a Stripe Premium paywall.
- Raised €20K to date (EU EdTech4BY accelerator portfolio), with a further €30K round in progress.
- Own engineering across three production surfaces (samanTA, the Bloomin coach platform, Rankings) on one shared FastAPI/Supabase backend, and co-lead product strategy with the CEO, COO/CPO, and CTO.
Web Development Instructor (Volunteer)2024 – 2025
ITSTEP AcademyTashkent, Uzbekistan
- Taught web development (HTML/CSS, JavaScript, React) to 80+ students aged 10–17 across multiple cohorts, authoring lesson plans and mentoring each student’s first deployed project.
Sole Author · Peer-Reviewed PublicationAug. 2025
Journal of Fintech, Business, and Development (JFBD), ISSN 3065-9809Vol. 2 No. 1, pp. 1–15
- “Influence of Components of the Artificial Intelligence on the Fin-tech Market of Uzbekistan: Banking and Insurance Systems” (15-page analysis of AI as a mechanism for structural change, inclusion, and trust in financial systems).
- Surveyed AI adoption across credit scoring, fraud detection, biometric authentication, and digital banking in Uzbekistan; combined secondary data with expert interviews and proposed a government-strategy framework.
Independent Projects
TrainHire (Naviq) | Next.js 16, React 19, Supabase, Anthropic Claude, Stripe, HeyGen2026 – Present
- AI-generates 20-lesson onboarding academies per role — automating ~3–4 hrs of manual curriculum work each — across three role-scoped portals (Dev/Employer/Intern) with idempotent UTC streak keys and JWKS-verified auth.
- Integrates Anthropic Claude Sonnet for lesson generation and HeyGen for AI presenter videos; Stripe employer subscription planned.
OLMA | Next.js 15, Supabase, Zustand, React Query2025 – 2026
- Shipped a peer-to-peer learning network end-to-end — auth, social graph, dual-currency skill exchange, clubs, and a gamified ranking engine.
Polymarket Tracker | Node 20, GitHub Actions cron, Polymarket public API2026 – Present
- Built a zero-dependency cron scraper + paper-trader tracking the top-50 BTC 5-minute prediction markets — runs on GitHub Actions, commits structured logs to an Obsidian-Git repo, security-audited PAPER mode.
Selected Achievements
- Mental arithmetic: Grand Champion of the World; 3× Grand Champion of Uzbekistan.
- Math olympiads · 19+ wins across AMO, SASMO, SEAMO, AMC, and Math League.
- World Scholar’s Cup: 2× WOW Speaker at Nationals; #8 overall Senior Division, Tashkent National Round 2026; 20+ medals/cups across rounds.
- Languages: Russian (native), English (fluent, IELTS 7.5).
Technical Skills
- Languages: TypeScript, JavaScript, Python, SQL (PostgreSQL), HTML/CSS, PHP
- Frameworks: Next.js (App Router), React 19, FastAPI, Tailwind, Shadcn/ui, Vite, WordPress
- Backend & Data: Supabase (Postgres, RLS, Auth, Storage), Stripe, REST API design
- AI & APIs: Anthropic Claude (Sonnet), OpenAI (GPT-4o / 4o-mini), Telegram Bot API, HeyGen, TanStack Query
- Tools: Git, GitHub Actions, Vercel, Docker, ESLint