Saurabh Ranjan

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led migration of iOS app to React Native.
  • Developed Moj App with over 180 million monthly active users.
  • Built analytics tools used by over 500 advertisers.
Stackforce AI infers this person is a Full Stack Developer with expertise in B2C applications and analytics tools.

Contact

Skills

Core Skills

React.jsJavascriptReact Native

Other Skills

Web DevelopmentNode.jsiOS DevelopmentProject ManagementDatabase ManagementAndroid DevelopmentReact HooksMySQLRedux.jsGraphQLTypeScript

About

I am a Computer Science Graduate and a Full Stack Developer. I started working since I joined an early-stage startup as an intern in 2017 where I started my career as a Backend Developer and did some DevOps tasks too. After gaining much experience I dived into the frontend side with React and React Native for mobile applications which got my attention to the design and sophistication attached to it. I was responsible for migrating the iOS app from Swift to React Native which resulted in a marked improvement in development time in Visit. I have developed and managed many web apps, PWAs, and mobile applications. One of them is the Moj App with > 180Mn MAUs. I am always super excited about all the new technologies and seek to learn and form a mental model justifying their application. I also develop software and solutions for Indian Railways on a contractual basis, projects based on IoT. I love Javascript! ❤️

Experience

9 yrs 6 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 8 mos
Current Experience

Uber

2 roles

Senior Software Engineer

Promoted

Mar 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

Software engineer 2

Jul 2022Feb 2025 · 2 yrs 7 mos · Bengaluru, Karnataka, India · On-site

Sharechat

Frontend Engineer

Jul 2021Jul 2022 · 1 yr · Bengaluru, Karnataka, India

  • Moj App (React Native side)
  • Responsible for integrating and managing React Native codebase with the Native iOS and Android codebase creating a hybrid architecture and serving > 180Mn users per month.
  • Delivered features like Virtual Gifting, Wallet, Cashout, In-app purchases, and payment module.
  • Used git submodule to segregate RN submodule with standalone release cycle from the Native codebase making development faster and easier.
  • ShareChat Pixel
  • Built an analytics tool to track user behavior and user journey when coming from ShareChat Ads similar to FB Pixel and other Pixel tools.
  • A helper tool to validate events and keep a track of all the pixel events getting fired. This tool is being used by more than 500 advertisers. Chrome Extension: https://chrome.google.com/webstore/detail/sharechat-pixel-helper/nalhilmomjadlgcoiolbgeheaalkmaak
  • Self Serve Portal
  • https://ads.sharechat.com => A web app for advertisers to create ads, and campaigns and manage them. This app helped ShareChat monetize on its apps - Sharechat and Moj.
  • Storefront Pages => Used Sanity to create & manage CMS for blogs, news, events, success stories, and drive storefront pages with that data.
JavaScriptWeb DevelopmentReact.js

Bulbul

Software Engineer

Oct 2020Jul 2021 · 9 mos · Gurugram, Haryana, India

  • Responsibilities:
  • PWA Application: Built a kickass influencer based e-commerce platform catering all types of e-commerce and digital products.
  • Host App(React Native): Mobile Application for influencers and hosts on Bulbul to browse different products and order along with support to create video content from the app.

Visit health

3 roles

iOS Developer

Jun 2019Sep 2020 · 1 yr 3 mos

  • I lead the Visit team in the iOS app dept. and I was responsible for developing and maintaining 2 apps on AppStore.
  • I shifted the whole development from the Swift side to the React Native to increase efficiency and faster code release process via background OTA updates using Codepush. By this, we were able to skip the long Apple review & release process.
  • I developed many features on the VISIT app like chat, voice call, video call, health tracking, social feed, OPD Insurance Product, GMC Insurance Product, Lab test booking, Medicine delivery, etc.
  • With the utmost focus to continuous improvements, fast and active development as a young and thriving company, the app served more than 100 thousand Visit users.

Frontend Developer

Jun 2019Sep 2020 · 1 yr 3 mos

  • I had developed many web apps and lead to the development of many standalone services as well.
  • Used the latest technologies and have developed all the apps such that they are maintainable throughout.
  • Features like Video Call, Chatting App, Doctor's Dashboard to take online consultations via voice, video or text, and many more, Tele-heath app.

Software Engineer Internship(Full time)

Jul 2017Jun 2019 · 1 yr 11 mos

  • I had hands-on experience in various technologies while working as an intern in Visit.
  • Starting from DevOps tasks I wrote many scripts and learned raw Javascript and Nodejs along with cron management and security of cloud-based systems. I wrote schedulers, URL shorteners, file uploading tools, and many more tools.
  • We had a microservices architecture where I have worked on many microservices implementing many individual functionalities. I have developed architectures and DB schemas for many features and was responsible for the end-to-end release.
  • I have also developed many APIs, worked on a pub-sub system to develop chat applications, worked to develop a caching system, in memory databases and scalable app architectures.
  • I transitioned to the frontend developer after a year to create PWA web app learning React along with state management and sagas for the side effects in the go.
  • I developed iOS app from scratch on React Native building upon my knowledge over React.
  • With the best possible guidance and a small team of geniuses, I had the opportunity to grow fast and learn a lot of things in less time.

Rotary international

Web Developer

Jun 2017Jul 2018 · 1 yr 1 mo · Delhi, India

  • Built and maintained a website for the Rotary International Club District 3110, to gain experience and use my skills for the betterment and as a help to the society. Rotary Club helps our society in all possible ways and have succeeded in eradicating polio.

Google developers group, jss noida

Organizer

Jan 2017Jun 2019 · 2 yrs 5 mos · Noida, Uttar Pradesh, India

  • In Google Developers Group, I had multiple responsibilities.
  • Organize DevFest Noida, 2 Days long Intra College Technical Festival which consists of different types of Hackathons, technical games, and speaker sessions.
  • Organize Google Codelabs, in which we used to teach juniors and a bunch of enthusiasts the basics of coding and new technologies and drive them to take real-life projects.
  • Lead in the real-life projects and technologies taken by the group for individual development and college needs and social development.
  • Develop and manage the college website for the organization.

Entrepreneurship development cell jssate

Technical Lead

Aug 2016Jun 2019 · 2 yrs 10 mos · Noida, Uttar Pradesh, India

  • In the E-cell of the college, I had several responsibilities.
  • Oversee all the projects and activities undertaken by EDC.
  • Form strategic partnerships with Venture Capitalists and Angel Investors in the Indian startup ecosystem in order to help startups.
  • Organize E-Summit Noida, the biggest Entrepreneurship Summit in Noida, which attracted a crowd from many top colleges and helped in providing jobs/internships to many undergraduates.
  • Develop and maintain all technical systems for events and fairs.

Education

Dr. A.P.J. Abdul Kalam Technical University

BTech — Computer Science

Jan 2015Jan 2019

Delhi Public School - India

Senior Secondary Education

Jan 2009Jan 2014

Stackforce found 100+ more professionals with React.js & Javascript

Explore similar profiles based on matching skills and experience