Shaurya's knowledge base(|)
Shaurya WikiTechnical Skills

Technical Skills

Shaurya Bahl's technical stack spans mobile, web, backend, and AI tools — built up over years of self-directed learning starting at age 9.

Stack Overview

Mobile Development

| Technology | Used In | |-----------|---------| | Swift / SwiftUI | LockIn iOS app | | Expo / React Native | Simplifly | | EAS Build | Simplifly deployment pipeline |

Frontend

| Technology | Used In | |-----------|---------| | React / Next.js | Personal website (shauryabahl.com), web apps | | HTML / CSS / Tailwind | All web projects | | TypeScript | Primary web language |

Backend & Data

| Technology | Used In | |-----------|---------| | Python | Raly scrapers, data processing | | TypeScript / Node.js | API servers, Simplifly backend | | Supabase | Database, auth, storage for personal site |

APIs & Frameworks

| Technology | Context | |-----------|---------| | Dtone DVS API | Simplifly eSIM inventory | | Stripe Connect | Payment processing | | Tap Payments | UAE-specific payment alternative | | CloudKit | LockIn leaderboard sync | | StoreKit 2 | LockIn in-app purchases | | FamilyControls / Screen Time API | LockIn app blocking | | Vision Framework | LockIn push-up detection | | AlarmKit (iOS 26) | LockIn scheduled lock-ins | | CoreNFC | LockIn NFC card reading | | Live Activities / ActivityKit | LockIn Dynamic Island | | App Store Connect | App distribution |

Tools

| Tool | Purpose | |------|---------| | Cursor | AI-powered code editor (primary IDE) | | Claude (Anthropic) | AI thinking partner and code generation | | Xcode | iOS development | | Vercel | Web deployment | | GitHub | Version control (osh0612) | | Figma | Design and prototyping |

Learning Journey

Phase 1: Foundations (Age 9-12)

  • Scratch — Block coding at MindChamp
  • Python — Three years of classes, progressing from basics to projects

Phase 2: Self-Directed (Age 12-13)

  • YouTube crash courses in Java and TypeScript
  • 2-3 hours daily coding for 30 days straight
  • Built random projects: agency websites, photo booths, markdown tools

Phase 3: Real Products (Age 13-15)

  • Buildspace application → built a tipping app
  • Learned Figma, video creation, end-to-end product design
  • Started building with Swift/SwiftUI for iOS
  • Adopted AI tools (Claude, Cursor) for rapid development

Phase 4: Full Stack Builder (Age 15+)

  • Running multiple products simultaneously
  • Comfortable navigating App Store compliance, UAE regulations, payment APIs
  • Building both consumer and B2B products
  • Using AI as a force multiplier on top of deep fundamentals

See Also

Browse Wiki