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