Résumé

The longer story

Karan Kharode

Software Engineer · Nagpur, India · Remote

Summary

Software engineer with 5+ years of experience in high-performance development, clean architecture and secure app delivery. I ship products end to end and work comfortably across time zones. Most of my career has been mobile and web3: self-custodial wallets, NFT marketplaces and now AI coaching. On my own time I build Mac apps, browser games and content pipelines with AI.

Experience

Software Engineer, Human Powered Health

Building an AI-based fitness coaching app, owning advanced features end to end.

Lead Frontend Developer, Zapit

Led the frontend of a self-custodial crypto and NFT wallet, built with Flutter, JavaScript and TypeScript.

R&D Engineer, Samsung R&D India

Researched metaverse and NFT marketplace concepts and built a metaverse builder in Unreal Engine.

Flutter Developer, Freelance and studio work

Shipped client apps with AAO Blocktech, Bottlecap Technologies, BOWE, PPTS India, Bechho and The DoodleDesk.

Selected projects

  • OneTrue (Swift, SwiftUI, WebKit). A personal Mac hub: notes, tasks, clipboard, teleprompter and my own HTML tools in one fast window.
  • Benztormr (HTML, CSS, JavaScript). Paste the mess, get a path. A brain dump becomes a focused roadmap and one thing to do in the next 15 minutes.
  • TARA (Three.js, TypeScript, Rapier physics). A story-driven 3D driving game set in a village in Vidarbha. Every model, texture and sound is made in code.
  • ContentHQ (Next.js, Postgres, Python). My content operation as code: trends in, scripts out, and finished vertical videos rendered on my own Mac.
  • ClipsHQ (Python, JavaScript, ffmpeg). A review dashboard for short videos: approve the clip, the plan and the edit before anything renders.
  • Keycraft Arcade (React, Three.js, PixiJS). Five typing games in a cozy pixel-clay arcade. Get faster without noticing you're practicing.
  • Kaiju City Smash (Three.js, cannon-es, WebRTC). Be the giant monster. Stomp a 3D city to rubble, beat the AI, or rampage online against a friend.
  • SmokeSea NFT Marketplace (React, Solidity, Moralis). Buy and sell NFTs and convert them into Fysitals, physical counterparts for off-chain trading.
  • Evings vehicle tracking (Flutter, Maps). Flutter app for electric vehicles: live and past routes on maps, trip and battery analysis, charging stations.
  • Email newsletter in Rust (Rust, CLI, TDD). A newsletter backend and companion CLI, built to put Rust through real work.

Skills

  • Mobile: Flutter, Dart, Kotlin, Jetpack, Bloc, Provider, MVVM
  • Web: TypeScript, JavaScript, React, Astro, Next.js, Three.js, Vite
  • Systems and backend: Rust, Python, Node.js, Django, PostgreSQL, MongoDB, Firebase
  • Apple: Swift, SwiftUI, macOS apps
  • Web3: Solidity, Crypto wallets, NFT, DeFi, dApps
  • AI: Claude Code, Agents and skills, Prompt and context design, Local TTS and Whisper
  • Practice: Clean architecture, TDD, CI/CD, Git, Crashlytics, Vercel

Education

  • B.Tech, Information Technology
    Government College of Engineering, Amravati, 2018 – 2022. 8.91 CGPA.

Also

  • Flutter tutorials on YouTube with 100,000+ views.
  • Writes about AI, GitHub and shipping solo at karankharode.com/blog.
  • English and Hindi, professional proficiency.