Skip to content
View shashank-bhatotia's full-sized avatar
馃彙
Working from home
馃彙
Working from home

Block or report shashank-bhatotia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
shashank-bhatotia/README.md

Hi, I'm Shashank 馃憢

Full-stack product engineer. Rails on the backend, React Native on mobile.

I've spent nearly seven years at BigBinary building software end to end. Right now that's Aligned Showings, the scheduling and messaging platform MLS Aligned puts in front of a US network of listing services, used by more than 150,000 real-estate agents. A regulated workflow with real money behind it: the rules change often and getting it wrong is expensive.

React Native (Meta) contributor

I wrote the fix for an Android crash in React Native's animation system, where a mapped prop node could be removed mid-animation and take the app down. It ships in React Native 0.87 via #57298 and closes #37267, open since 2023.

The crash only reproduced probabilistically on a device, so it went in with a regression test that reproduces the race deterministically. It cannot be reverted silently.

Also upstream in react-native-app-auth: a broken iOS SSO login traced to a type boundary, where a JavaScript state: null reaches Objective-C as NSNull and reads as truthy. Open PR #1125.

What I build now

Aligned Showings. Client product for MLS Aligned, Rails and React Native. I spend as much time on the workflow as on the code.

Neeto. BigBinary's own SaaS suite. I own React Native apps in it end to end: user feedback, specs, implementation, debugging, code review, and the App Store and Play Store releases. neeto-ui-rn, one of the component libraries I help maintain, is the UI layer under six shipped iOS apps.

Stack

Backend 路 Ruby on Rails, Ruby, PostgreSQL, PostGIS, Sidekiq, Redis, OpenSearch, REST APIs, OAuth2, AWS S3 Mobile 路 React Native (iOS and Android), Redux, React Navigation, Mapbox, push notifications Integrations 路 RETS (MLS data), Twilio, PubNub

I use AI tools every day, mostly to get through the boring parts faster. Nothing ships until I have reproduced and verified it.

I work remotely from Gurugram, India. Most interested in teams putting AI in front of real users, where being wrong has a cost.

馃敆 WebsiteEmailLinkedIn

Pinned Loading

  1. react/react-native react/react-native Public

    A framework for building native applications using React

    C++ 126k 25.2k

  2. shashank-bhatotia.github.io shashank-bhatotia.github.io Public

    Personal site and writing. Rails + React Native, and how a fix of mine shipped in React Native 0.87.

    HTML