Skip to content
View krunalbad's full-sized avatar

Block or report krunalbad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
krunalbad/README.md


⚡ 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

Streaming Fun GIF

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 React React Native

Roku BrightScript Android TV Apple TV

Node.js GraphQL Firebase

HTML5 CSS3 PHP MySQL


🧱 State Management & Navigation

Redux Redux Toolkit MobX React Navigation


📺 Media, Ads & Analytics

HLS/DASH DRM Ready Google AdMob Analytics


🧑‍💼 Leadership & Collaboration

Team Leadership Project Management UX Collaboration


📺 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

🏆 Trophy Wall

GitHub Trophies

📈 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:
[email protected]LinkedInTelegram @thatrokuguy

Footer Wave

Popular repositories Loading

  1. krunalbad krunalbad Public

  2. My-Public-Demos My-Public-Demos Public

    My-Public-Demos

    2

  3. krunalbad.github.io krunalbad.github.io Public

    HTML

  4. react-native-animated-hide-view react-native-animated-hide-view Public

    Forked from jkomyno/react-native-animated-hide-view

    A performant-wise and configurable react-native component that can toggle the opacity of its children, with or without animation. :octocat:

    JavaScript