Himanshu Satija

Lead Consultant at Thoughtworks

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science & Engineering, Bachelor of Technology (B.Tech.), Computer Science & Engineering at Visvesvaraya National Institute of Technology
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
181reputation
19kreached
3answers
3questions
github-logo-circle

Github Skills (21)

gitbook10
javascript10
react-native10
mobile-development10
ui-components10
navigationbar10
navigation-drawer10
redux10
native-base10
react10
navigationview10
documentation10
ios9
android9
eslint8

Programming languages (4)

TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
GeekyAnts/native-base-docs

Jan 2017 - Jun 2021

Documentation of NativeBase
Role in this project:
userFull-stack Developer
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.
nativebase
GeekyAnts/NativeBase

Jul 2016 - Aug 2021

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
Role in this project:
userMobile 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.
Request Free Trial
Himanshu Satija - Lead Consultant at Thoughtworks