Aditya Sharat

Software Engineer

London, England, United Kingdom12 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Decade of experience in Android application development.
  • Primary contributor to Flipkart's most popular open source project.
  • Expert in building scalable mobile SDKs and frameworks.
Stackforce AI infers this person is a SaaS and E-Commerce focused Android engineer with strong expertise in mobile frameworks.

Contact

Skills

Core Skills

Android

Other Skills

Software DevelopmentSoftware DesignJavaJavaScriptReact NativeA/B TestingMEAN stackBackboneJSKnockoutJSNode.jsObject Oriented JavaScriptAngularJSHTML 5CSS3Software Project Management

About

I'm an Android engineer with a decade of experience developing rich interactive applications, libraries, and frameworks for the Android and Web platforms. I enjoy playing video games, love to read about philosophy and physics. I have a passion for learning and sharing all that is awesome.

Experience

12 yrs 10 mos
Total Experience
2 yrs 7 mos
Average Tenure
7 yrs 10 mos
Current Experience

Meta

Software Engineer

Aug 2018Present · 7 yrs 10 mos · London, United Kingdom

  • Developing Meta's Android UI frameworks for its family of apps and the open source community.
AndroidSoftware DevelopmentSoftware Design

Lithium technologies

Software Engineer

Sep 2017Jul 2018 · 10 mos · Bengaluru Area, India

  • Lithium is a product SaaS company (imagine Reddit and Stack Overflow for organizations). I'm currently engaged in two projects.
  • 1. Building the Android mobile SDK for our Community product.
  • The mobile SDK is an open source project which can be used to build native mobile applications for an organizations community.
  • 2. Updating the Community product to be more accessible (A11Y).
  • The challenge here is not just making the application more accessible but doing so without breaking existing public contracts, which are used by over four hundred clients.
AndroidSoftware DevelopmentSoftware DesignJavaJavaScript

Flipkart

Software Engineer

Mar 2015Sep 2017 · 2 yrs 6 mos · Bengaluru Area, India

  • Flipkart is India's largest E-Commerce startup. I was working on our customer facing retail Android application.
  • Designing an in-house end to end framework to rapidly deploy UI updates to our Android application without publishing an update to Play Store well before React Native was open sourced. `Proteus` is our open source client-side library which inflates a native UI in this framework. Notably, proteus is Flipkart's most popular open source project. I'm currently it's primary contributor.
  • Designing and developing an A/B testing framework for all platforms and services. Powered by the framework we developed UI or WYSIWYG A/B testing. We are able to simultaneously run multiple A/B tests and use analytics to deploy the right UX and product updates to our customers.
  • Designed a service which can host, maintain and deliver serializable resources. This service is integrated with the A/B testing framework, completely platform agnostic, and supports multiple versions of the same resource to serve different variants to different clients.
  • In time, retired the proteus client-side library and strongly advocated to my peers and leadership to migrate to React Native. To encourage rapid application development and deployment. Helped train my peers in JavaScript and React Native. Joined and completed the Udacity React Native Nano-Degree with my peers.
AndroidJavaJavaScriptReact NativeA/B Testing

Appiterate

Software Engineer

Jun 2014Mar 2015 · 9 mos · Gurgaon, India

  • Appiterate was a mobile marketing automation platform for native mobile applications, which got acquired by Flipkart in March 2015. I developed the client side dashboard; a fast, rich and fluid user experience using the MEAN stack. Notable features of the dashboard:
  • WYSIWYG A/B testing editor.
  • Create and manage personalized in-app and push notifications campaigns.
  • Create and manage user segments.
  • Visualize analytics data from A/B tests and campaigns.
JavaScriptMEAN stackA/B Testing

Sapient global markets

Associate Technology, Interactive Developer

Jul 2013Jul 2014 · 1 yr · Gurgaon, India

  • Creating rich and responsive web applications using JavaScripts frameworks like BackboneJS and KnockoutJS. Building and deploying large scale applications using build tools like Grunt and Bower. Developing reusable JavaScript and UI components for use in various projects. Meeting with clients to scope out and define requirements and implement solutions that make them happy.
JavaScriptBackboneJSKnockoutJS

Defence research and development organisation

Software Engineer Intern

Jun 2012Aug 2012 · 2 mos · New Delhi Area, India

  • Coordinated with a team of engineers and scientists from different fields of science and engineering to develop the foundation of a real-time GIS system for our ground forces. Show location of vehicles in real time. Compute tractability of terrains for different classes of vehicles. Plot optimum paths for different vehicles based on the terrain and environmental conditions.

Tedxdtu

Chief Organizer

Jan 2012Feb 2012 · 1 mo · New Delhi Area, India

  • Handled the logistics of the TEDx event in our college.

Intrusion 2012 ieee-dtu

Chief Organizer

Jan 2012Feb 2012 · 1 mo · New Delhi Area, India

  • Intrusion was a unique event, where competitors had to hack their way through our levels to win. I designed the levels and monitored participants as they hacked through our system.

Education

Delhi College of Engineering

Bachelor of Technology (B.Tech.) — Computer Software Engineering

Jan 2009Jan 2013

St. Francis De Sales

10+2 — CBSE

Jan 1994Jan 2009

Stackforce found 100+ more professionals with Android

Explore similar profiles based on matching skills and experience

Aditya Sharat - Software Engineer | Stackforce