Cyrus Passi is a product-focused Frontend Engineer based in Bengaluru with six years of experience building scalable, performance-driven web and mobile apps using React, React Native, and Next.js. He combines a strong emphasis on clean architecture and long-term maintainability with hands-on work shipping polished UIs and performant client-side features. A frequent contributor to the React Native ecosystem, Cyrus has fixed core component behaviors and accessibility issues in the widely used NativeBase library, demonstrating attention to detail in cross-platform UI consistency. Rapid progression through multiple senior roles at GeekyAnts and a current frontend engineering role at Palindrome reflect both technical growth and an aptitude for ownership. He’s particularly skilled at turning complex UX problems into maintainable code, balancing developer ergonomics with product delivery.
6 years of coding experience
5 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Chitkara University
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
Role in this project:
Front-end Developer
Contributions:7 reviews, 15 commits, 10 PRs in 1 year 9 months
Contributions summary:Cyrus primarily focused on improving and fixing UI components within the NativeBase library. The contributions include fixing the `onToggle` behavior in the Switch component and resolving a warning in a Box component example. The user also added color properties and made other adjustments to ensure correct functionality. The commits are related to the React Native framework and user interface elements.
Contributions:139 commits, 29 PRs, 35 pushes in 7 months
platformsnativebase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.