Shishir Arora
FrontEnd & Node Developer
Shishir Arora
staff softeare engineer (Uber, ex-Microsoft, ex-WalmartLabs,)
A Full Stack developer, UI Engineer, Performance Optimizer, with an objective of making web more usable over time.
- Over 12 years of experience in full stack web development, specializing in frontend
Skills
Current Technology stack, majorly around making apps for client and server using javascript
React
Redux
React-Native
Webpack
Progressive Web Apps/Offline Apps
Nodejs/Express
MEAN stack
TypeScript
CURRENT POSITION
Staff Software Engineer | Bangalore–Sept/2023 - Present
Uber
Job Description: As a Staff software engineer
Responsible to design a dynamic configuration platform which rolls out configurations to uber apps, from devops people in real time, promoting availability, accontability and automation to reduce manual efforts with no downtime and support issues
Experiences
Technical Lead
PayTm: Technical Lead
Noida — May/2016- May/2017
Job Description: Worked on a progressive Web application for Paytm mobile and desktop web apps from scratch and took it to completion. Employing all possible technologies to optimize and architect a cross-device/browser/os platform with offline support, server side rendering, a UI blazingly-fast and with native-app-like user experience, with minimal bandwidth/memory and processor requirements.
About Paytm: https://paytm.com/about-us/SPRINKLR: Senior Product Engineer- UI
Gurgaon, NCR — April/2015-May-2016
Job Description: Working in Sprinklr UI RnD group for its integration with third party apps like Salesforce, Marketo, zen-desk, etc. Working out on a UI framework for their seamless integrations to Sprinklr, in future. UI work involves complicated business workflows connecting Sprinklr with these apps. These apps get powered by social data visualizations from Sprinklr to better understand customer issues. Social data includes over 30 channels including facebook, twitter, LinkedIn etc.
About Sprinklr: Product Sprinklr is a Social analytics platform competing with Salesforce, Adobe, HootSuite, etc in the same Social space. It is headquartered in New York, founded in 2009 by Ragy Thomas and is among $ 1 billion unicorns now. It’s a B2B app used by companies like McDonald’s, Verizon, Samsung, Intel, Nike, Adidas, Microsoft, PnG, Eurostar and almost every major brand in the world.
http://fortune.com/2015/03/31/sprinklr-unicorn-valuation/
Snapdeal: UI Engineer 2
june/2014-April/2015(1 year)
Job Description: I was involved in revamping the mobile site of Snapdeal from the user interface perspective. My role was majorly in UI optimizations by making it responsive and light considering the diversity and pain areas of mobile devices.
About Snapdeal: Snapdeal.com is an online marketplace, featuring a wide assortment of products across categories like Mobiles, Electronics, Fashion accessories, Apparel, Sports, Books; and services like Restaurants, Spas & Entertainment amongst others.
HCL Technologies: Software Engineer
Noida, NCR — September/2011 –April/2014(2.5 years)
Job Description: Primarily Worked as UI designer/developer in ePublishing domain for Pearson US. Sometimes also worked as a java resource.Here I worked on some old and some startup projects. I was involved in enhancement as well as in the architecture of new projects.
About HCL: HCL Technologies Limited is a global IT services company headquartered in Noida, India. It offers services including software consulting, enterprise transformation, remote infrastructure management, engineering and R&D services.
WalmartLabs
Bangaluru, NCR — June/2017 - August/2019 (2.3 years)
About WalmartLabs: A Development center to redefine the Walmart.com's shopping experience to meet the changing needs of customers wherever they are —in a store, on website, or on mobile device.
Job Description: Built Walmart.com/account. Made use of Walmart's open source Electrode framework(based on express, react, redux) to build full-stack javascript web apps.
Microsoft
Bangaluru, NCR — sept/2019 - Sept/2023 (4 years)
Job Description: As an frontend architect, working on several growth initiatives like Outlook browser extension, Outlook for kios/jio feature phones, outlook lite for android, outlook inside edge browser- all using javascript oriented technologies(react, kaios, typescript)
Projects
A selection of Web apps I've worked on
Sprinkler Salesforce app at AppExchange
My work here was on developing sprinklr apps, capable of opening inside other platforms, like salesforce/marketo/zendesk/etc app.
A screen shot of Sprinklr app in AppExchange Marketplace, for Salesforce users.
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3000000DpdLNEAZ
Functionalities included in:
- The Salesforce Case/Account/Lead Objects and their workflows were now supported by the sprinklr platform so business users can access those from sprinklr itself without the need of opening salesforce.com.
- Sprinklr platform also got supported in Salesforce as a sprinklr-salesforce app which got available in Salesforce Marketplace- AppExchange for business users to download and install in salesforce.com as a package. This meant accessing sprinklr from salesforce.com without opening sprinklr.com.
- Extending it generically for seamless multiple other third party apps.
Accounts Experience of Walmart.com
an isomorphic web app for walmart's accounts(www.https://www.walmart.com/accounts) experience, using react based technologies, under electrode framework https://github.com/walmartlabs/electrode
Outlook in various form factors
Architecture of web app with focus of reusing and scaling that in all form factors including native apps, like using mail editor in web and native forms of outlook/teams/other microsoft apps. Building infra for build processess, interfacing communication patterns with those host apps, overriding default behaviour patterns with proper declarative patterns
Outlook app for jio/kaios feature phones
building outlook super app with feature phone specific layouts and navigation patterns, focusing on lesser resource usage and giving optimum ux for this form factor. Built on kaios operating system, which is a browser based and allows native functionalities for web apps. Released that to jio play store, with 100k app downloads in single day.. Further using this as a base for understanding usages, pain points and using this as a precursor to building more apps in microsoft.
Marketplace fullfillment project in Uber
Building a dynamic configuration rollout app which is used to control vehicals movement in real time with proper workflows which promotes resiliancy, audit and availability of the uber, uber eats and other apps in uber
Education
Bharti Vidyapeeth's College of Engineering (GGSIPU), New Delhi
Bachelors of Engineering (2007-2011)
Information Technology
CONTACT ME!
Copyright 2017