Himanshu Satija is a Lead Consultant with 10 years of experience designing and delivering mobile-first React Native applications and UI libraries. He progressed from software engineer to tech lead at GeekyAnts before joining Thoughtworks, bringing hands-on expertise in upgrading and refactoring complex codebases. An active open-source contributor, he has improved NativeBase and its documentation—fixing styling and context bugs, adding component features, and modernizing navigation patterns in popular starter kits. Himanshu blends full-stack development with a strong focus on developer experience and code quality, routinely addressing linting, tooling, and documentation gaps. Based in Bengaluru, he pairs an engineering degree from VNIT with a pragmatic leadership style that scales teams and products. A less obvious strength is his knack for quietly improving developer workflows (navigation, icons, docs) that yield outsized productivity gains.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science & Engineering, Bachelor of Technology (B.Tech.), Computer Science & Engineering at Visvesvaraya National Institute of Technology
Contributions:29 commits, 26 pushes, 2 branches in 4 years 6 months
Contributions summary:Himanshu primarily contributed to the documentation of the NativeBase library, specifically focusing on the GitBook-based documentation. Their work involved creating and modifying the documentation, including updates to installation commands, modifying the navigation structure, and adding screenshots and examples. The user's contributions demonstrate a focus on improving the user experience and maintaining the accuracy and completeness of the documentation.
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
Role in this project:
Mobile Developer (React Native)
Contributions:3 releases, 23 reviews, 123 commits in 5 years 1 month
Contributions summary:Himanshu primarily focused on improving the NativeBase UI library for React Native. Their contributions included removing unnecessary borders, importing and managing icon variables, and fixing context issues within components. They also added functionality to components, like adding a reference to scrollview for content and adding the `getImageSource` to the Icon component. The user also addressed several bugs related to styling.
reactreact-nativeaccessibleios-androidweb-native
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.