Skip to content

krunalbad/krunalbad.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


⚡ The Flashpoint: How I Became That Developer

Flash Typing Animation

My name is Krunal Badami, and I am one of the fastest developers alive.
When I was a teenager, I encountered something called JavaScript.
That single accident didn’t just change my life — it rewired it.
It turned me into someone who could learn, build, and ship faster than most people could think.

And just when I thought I’d mastered my path,
I discovered BrightScript — the power behind Roku apps.
Another accident. Another evolution.

From web to mobile to TV,
I’ve been coding, building & running ever since. ⚡


Krunal Typing Intro

Krunal Badami developer GIF profile banner in dark theme style

Live Status

Portfolio Telegram LinkedIn Email

Profile Views


🕹️ Player Card

Senior React Native + Roku + TV App Engineer from Surat, India, focused on building streaming-first, remote-friendly products.

  • 🎯 Core Roles

    • Senior React Native Engineer (Android + iOS)
    • Roku / BrightScript / SceneGraph Specialist
    • Android TV & Apple TV app developer
    • OTT / Streaming product engineer (HLS/DASH, DRM, playback, deep linking)
  • ⚙️ What I Actually Do Daily

    • Build and ship production-ready streaming apps
    • Make D-pad / remote navigation feel natural on TV
    • Optimize for low memory / low-end devices
    • Integrate ads, analytics, subscriptions, and auth
    • Lead small teams shipping real features, not just PoCs

🎮 Loadout: Tech Stack (Streaming Edition)

🧩 Languages, Frameworks & Platforms

JavaScript TypeScript Python React React Native Expo

Roku BrightScript SceneGraph Android TV tvOS Apple TV

Node.js Express GraphQL Firebase

HTML5 CSS3 PHP MySQL


🧱 State Management & Navigation

Redux Redux Toolkit MobX React Navigation


📺 Media, Ads & Analytics

HLS/DASH Widevine FairPlay PlayReady Google AdMob Analytics Segment


🧪 Testing, Quality & CI/CD

Jest Detox ESLint Prettier GitHub Actions Fastlane


🧑‍💼 Leadership & Collaboration

Team Leadership Project Management UX Collaboration Agile Delivery


📺 TV & OTT Arena

I’m heavily focused on TV experiences and streaming platforms:

  • Full-cycle Roku channel development using BrightScript + SceneGraph
  • Android TV / tvOS apps with strong remote navigation and focus management
  • Custom TV video players (HLS/DASH, DRM, seek/trick-play, robust error handling)
  • Deep linking, entitlement, subscription flows, and multi-profile flows
  • Performance tuning for constrained TV hardware and low-latency playback

If your stack looks like:
React Native mobile app + Roku channel + Android TV + Apple TV → that’s exactly my lane.


📱 Mobile Arena

On the mobile side:

  • Robust, scalable React Native architecture (JS/TS, modular, testable)
  • Complex, nested navigation flows with React Navigation
  • Pixel-perfect UI with smooth animations, transitions, and gesture handling
  • Integrations with Firebase, GraphQL APIs, analytics, and ads
  • Profiling and tuning for battery, memory, and performance

🏆 Ranked Matches: Open Source & PRs

Some of the places I’ve contributed:

More here: https://github.com/krunalbad


📊 Stream Overlay: GitHub Stats

🔥 Streak

GitHub Streak

📈 Activity Graph

GitHub Activity Graph

👥 Social Stats

Followers Stars Watchers Profile Repo Size


🎭 Fun Zone: AFK Corner

😂 Random Dev Joke

Random Dev Joke

🧱 Pixel Avatar

Pixel Avatar


🧩 Mini Games (Quick Tilt Reset)

Open in a new tab when build times get annoying:


🤝 Collab / Hire / Talk Streaming Tech

If you’re:

  • Building React Native apps that need to scale
  • Adding Roku / TV apps to your product
  • Trying to improve D-pad navigation, playback, or performance
  • Looking for remote-friendly senior engineer who actually ships

📩 Ping me:
krunalbadami@gmail.comLinkedInTelegram @thatrokuguy

Footer Wave

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages