ShareChat engineering

80 stories· sharechat.com

Blog runs on a public Sanity dataset (project id ships in their cdn.sanity.io image URLs); the site itself is a client-rendered SPA with no feed and no sitemap entries. Engineering + AI categories, 70 posts, active (Aug 2026). The old 'ShareChat TechByte' Medium publication (dormant since 2022) stays in the corpus under this source id.

Modernizing Events Platform At ShareChat
ShareChat

At ShareChat’s Central Data Platform (CDP) team, we cater to more than 1000 different event types from 5 different apps, receiving and ingesting more than 80 billion events per day on a regular basis.

Cost-effective Inference for Ranker Models
ShareChat

Modern recommender system models can be very compute- and memory-intensive and expensive to serve. In this post, we’ll go over some of the things we did at ShareChat to make our inference more cost effective.

Using proxies to make React state mutable
ShareChat

While building apps with react, you would have come across bunch of redundant lines of code so that your state understands you're doing something with it. Here's how to use proxies to make React state mutable, & stop destructing your store

Deep dive into Animation Hitches and RenderLoop
ShareChat

While developing a user-facing application, any developer aims to provide the smoothest possible experience. In this blog, we detail, how a frame is displayed, general issues with smooth scrolling, transitions, or animations in iOS

Bypassing CORS errors in development
ShareChat

CORS errors can be a pain to front-end developers while developing. In this blog, we explain in detail the fixes that can help in speeding up the development process without getting blocked by these errors

Streaming Aggregations at Scale
ShareChat

Being a social media company we maintain a lot of counters; from views and likes to many more internal ones related to revenue spending etc. Updating a count might seem simple but as always the real problems come with scale.

iOS Build Time Reduction
ShareChat

🤔 Ever wondered how many times a developer builds a project and how much developer time gets wasted on this? We consider build time as a break to grab a coffee or chat with someone or just start browsing the trending news.

Recommended — Just For You: How We Handle Personalisation at Scale
ShareChat

Recommended — Just For You: How We Handle Personalisation at Scale Written by Srijan Saket, Aravindh R, Subham Todi, Brihati Jain Our Mission Ever wondered how you are able to find relevant and entertaining content every time you go to the Moj or ShareChat “Home” page? Machine…

How we Created Dynamic Custom Audiences on ShareChat to be Used Across Campaigns for Advertising
ShareChat

Written by Mohit Dubey ShareChat is on a rapid growth path with 180 Mn monthly active users. Advertisers want to run their advertisement campaigns on ShareChat in order to reach these target audiences. Our aim is to show the advertisement to the most relevant audience so that…

‘doc-coverage’ — A Documentation Coverage Tool for Javascript
ShareChat

‘doc-coverage’ — A Documentation Coverage Tool for Javascript Witten by Shivani Sehgal It’s been rightly said that what gets measured gets managed! A few months ago, we at ShareChat decided to go on a documentation coverage spree. Not long into the journey we realised the…

Leveraging Dynamic Programming to Improve Player Performance in Rummy
ShareChat

Written by Shubham Sharma “Are data structures and algorithms even useful in a software engineering job?”Over the past few years, there has been a drift towards people assuming that algorithms and data structures are useless and are asked by tech companies just as a thoughtless…