Ruchika Sharma is a Full Stack Developer based in Bengaluru with four years of professional experience building user-centric web and mobile interfaces. Currently a trainee software engineer at GeekyAnts, she focuses on front-end development and improving developer experience through careful typing and documentation. Her open-source contributions to the widely used NativeBase library include fixing content and refining TypeScript definitions across many UI components, demonstrating attention to accessibility and consistent cross-platform UI behavior. She combines practical component-level polish with a knack for making APIs and props clearer for other developers. Comfortable working across React Native and web stacks, she brings a steady, detail-oriented approach to shipping maintainable UI code. An often-understated strength is her ability to translate ambiguous component requirements into precise type-safe implementations that reduce runtime surprises.
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:14 commits, 13 PRs, 14 branches in 1 day
Contributions summary:Ruchika primarily contributed to the NativeBase repository by fixing content and updating the types definition files of various UI components. These changes involved adjusting props and interfaces for components like Input, Radio, Alert, Skeleton, Text, Menu, Modal, Popover, Actionsheet, Avatar, Image, Transitions, ScrollView and Fab. This suggests a focus on maintaining and refining the component library's type safety and developer experience. The changes ensure consistency and improve the documentation for developers using the NativeBase components.
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.
Request Free Trial
Ruchika sharma - Full Stack Developer at GeekyAnts