Krunal Badami

Senior Software Architect · Engineering Manager · Technical Team Lead

Summary

Software Architect and Engineering Manager with nearly 8 years of experience building mobile, TV (OTT), and web apps. I work mainly with React Native, Roku/BrightScript, and Next.js, and have led teams on products used by millions of people each month. I care about clear system design, cleaner codebases, and shipping reliable software on time.

Skills

Languages & Core
TypeScript JavaScript (ES6+) BrightScript (Roku) PHP Node.js Shell Script XML JSON
Frontend
React Native React.js Next.js Redux Zustand MobX Context API React Query GraphQL responsive design progressive web apps
TV & OTT Platforms
Roku BrightScript SceneGraph Apple TV Android TV tvOS Chromecast AirPlay
Media & Streaming
HLS DASH adaptive streaming Video Node DRM video players audio processing
Mobile & Native
iOS Android native modules device APIs hardware optimization memory management battery optimization foldable device detection offline caching background sync
Architecture & Security
System design cross-platform architecture API integration shared components performance tuning app security
Leadership & Delivery
Team mentorship technical project management code reviews sprint planning release planning cross-team coordination
Testing & DevOps
Jest CI/CD pipelines GitHub Actions Fastlane Sentry monitoring manual testing regression testing code reviews testing frameworks JSDoc
AI-Assisted Development
Cursor Claude Code Windsurf Antigravity Codex Kiro Qoder Kilo AI-assisted coding AI pair programming rapid prototyping refactoring test generation
Domain Expertise
Fintech applications media streaming platforms nonprofit organizations consumer products healthcare wellness

Experience

SDE 4 (AVP of Frontend Engineering) — Senior Software Architect & Team Lead
Fintech company focused on lending, credit, and financial wellness products.
Mumbai · Mar 2026 – Present
  • Leading a frontend rewrite of the core React Native app, simplifying lending, loan, and credit card flows with stronger security around sensitive user data.
  • Built native Android and iOS integrations and a React Native wrapper around a vendor NPCI UPI SDK to support UPI development end to end.
  • Working on UPI features including UPI Lite, Autopay, UPI 2.1, Credit Line, Credit Card, RuPay card, and the Report module.
  • Set up engineering guidelines for module boundaries, state management, and API integration so teams can work consistently across mobile and TV.
  • Improved app security with local encryption, secure token storage, checks for rooted/jailbroken devices, and biometric authentication.
  • Built a shared component approach across React Native mobile and web, which cut development time by about 40%.
  • Handle day-to-day team work: code reviews, meetings, release planning, feature planning, and assigning tasks to the team.
Senior Software Engineer & Team Lead
Product engineering consultancy working with enterprise and startup clients.
Surat · Sept 2022 – Feb 2026
  • Led frontend work on 8+ consumer products used by over 2 million people each month, with stable HLS/DASH streaming across mobile and TV.
  • Designed cross-platform architecture for iOS, Android, Apple TV, Android TV, Fire TV, Roku, and Next.js web, with shared code where it made sense.
  • Built Roku apps from scratch, including custom SceneGraph video players, DRM integration, and App Store certification work.
  • Created a reusable TypeScript module library with 50+ components for mobile and TV, which helped reduce bundle sizes by 35%.
  • Improved stability with Sentry monitoring, automated testing, and manual QA, cutting production crashes by about 50%.
  • Mentored and managed a team of 4–6 developers through code reviews, design discussions, technical debt cleanup, and coordination with design, backend, and QA.
Software Engineer
Surat · Aug 2020 – Aug 2022
  • Built cross-platform React Native mobile apps and admin web panels featuring offline caching, background sync, and native module integrations.
  • Implemented adaptive HLS playback, background playback, and platform-specific media optimizations.
  • Supported unit/integration tests and acted as the primary bridge for manual QA during major capability releases.
Full Stack Engineer
Software development company focused on web and mobile products.
Surat · Dec 2018 – Aug 2020
  • Built REST APIs with PHP and Node.js and managed MySQL databases for active production apps.
  • Migrated React Native codebases from v55 to v59, fixing breaking native dependencies and stabilizing builds and CI/CD.
  • Built social media features including custom camera filters and an image processing pipeline using shaders.
  • Worked closely with QA on functional and regression testing before releases.
JavaScript Intern
IT services company building web applications for clients.
Surat · May 2018 – Jul 2018
  • Built responsive, mobile-first web layouts and interactive frontends using JavaScript, HTML5, CSS3, and Bootstrap.

Projects

The Daily Wire - Conservative Media Platform Lead developer on a news platform used by over 2 million people. Built the React Native mobile app and Roku/TV channels with live HLS streaming, real-time chat, and AirPlay/Cast support.
FatakPay - Fintech Platform Restructured a legacy fintech codebase and added mobile security: device validation, encrypted local storage, and biometric authentication.
FlickPost - Indian Social Network Built core mobile and web features for India's video-first social platform, including short-form video feeds, real-time private chat, video-KYC user verification, and cross-network content sharing.
Pocket Testament League (PTL) - Read Carry Share Developed the Read Carry Share mobile app for digital Gospel distribution, supporting read, listen, and share flows across 20+ languages with a privacy-first approach for users in restricted regions.

Languages

English Professional
Hindi Native

Leadership

Open Source

7 React Native libraries published for mobile and TV apps, with over 2 million downloads. Full repository list: github.com/orgs/logicwind/repositories

Open Source Contributions: Contributor to the React Native ecosystem, including NativeBase, react-native-airplay-ios, react-native-music-control, and other performance libraries.

Education

Availability