Ravi Patwal

Full Stack Engineer

London, United Kingdom13 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • 10 years of experience in software development.
  • Core team member for Ola PWA showcased at Google IO 2017.
  • Specialist in architecting products from scratch.
Stackforce AI infers this person is a Full Stack Engineer with expertise in FoodTech and AdTech industries.

Contact

Skills

Core Skills

JavascriptNode.jsAngularjsAngular

Other Skills

AJAXCSSD3D3.jsDatabasesExpress.jsHTMLJAVAMYSQLMongoDBPolymerSpringexpress.jsjQueryvue.js

About

10 years of experience. Designed and optimized various systems across Ola Foods. Core team member for Ola PWA application showcased at Google IO 2017. UI engineer for Ola Corporate (Ola's offering to business). Worked on UI products across various verticals: Travel, advertising, healthcare, marketing and education. Love building reusable UI and NodeJS modules. Specialist in Architecting and Developing products from scratch, working in 0 to 1 state.

Experience

Wayve

Full Stack Engineer

Jun 2023Present · 2 yrs 9 mos · London, England, United Kingdom

Deliveroo

Senior Software Engineer

Jan 2022May 2023 · 1 yr 4 mos · London

Uipath

Senior Software Engineer

May 2021Dec 2021 · 7 mos · Bengaluru, Karnataka, India

Ola (ani technologies pvt. ltd)

2 roles

Software Development Engineer III

Promoted

Apr 2018May 2021 · 3 yrs 1 mo

  • Olacabs:
  • Leading development of partners integration with Ola for booking cabs using APIs.
  • Leading development of Ola Share.
  • Ola Foods:
  • Lead the development of personalised food discovery. Optimized the systems to serve 200K orders per day from initial 20K.
  • Designed the architecture of various swim lanes(restaurants/dishes) across home page.
  • Lead the development of new Ola foods PWA with 3x increase in performance.
  • Optimized the cost of infrastructure leading to 40% reduction in cost of systems.
  • Designed the new banners system giving locality level control of showing banners shown in the app.
  • Designed dynamic pricing and multiple restaurant ordering.
JavaScriptNode.jsHTMLCSSMongoDBD3+1

Software Development Engineer II

Sep 2015Mar 2018 · 2 yrs 6 mos

  • UI engineer for two customer facing applications and one internal application.
  • Ola PWA (https://book.olacabs.com):
  • Core team member for the architecture and development of the framework for Ola PWA, a light weight Progressive Web Application using which user can book a cab directly from browser.
  • Ola PWA has been selected to be showcased in Google IO 2017 as one of the best global mobile products. It has been evaluated for engineering excellence, user experience and performance metrics.
  • It’s built using futuristic tech stack of Polymer and Service worker, powered by latest HTML5 features like Web Components, Shadow DOM, HTML Import etc.
  • It has a Lighthouse score of perfect 100.
  • It has First Load time of 3.40 sec in a Low 3G network on a medium end smart phone with TTI (Time To Interactive) of 4 sec.
  • It has repeat load time of 0.076 sec in a Low 3G network on a medium end smart phone with TTI (Time To Interactive) of 1 sec.
  • It works in offline mode, has total size of ~450KB (150 KB Application + 300 KB image assets)
  • Ola Corporate (https://corporate.olacabs.com):
  • Designed the architecture and base framework of application.
  • It provides corporate admins to set policies and monitors the business rides taken by their employees.
  • The admins can also book rides for the guests/employees via dashboard by using maps to pinpoint the exact location.
  • Built on Angular 1.5 and supports older browsers up to IE9.
  • Contains four different dashboards based on the role of logged in user.
  • Ola Category management (internal application):
  • It enables admins to create offers and merchandising for users.
  • The admin can set the timelines, cities, user qualifications etc for the offers.
  • The admin can customise layout of the offers popup for different OS apps.
JavaScriptAngularJSHTMLCSS

Vizury

Frontend Engineer

Apr 2015Sep 2015 · 5 mos · Bengaluru Area, India

  • Vizury Central (https://central.vizury.com/)
  • Full stack developer for vizury central responsible for UI and server's communication with core advertisement servers.
  • It is targeted at small scale business who can create their own advertisements on the portal and publish them to Vizury bidding servers.
  • It is built on Angular, Bootstrap and Jade.
  • Multi languages support. Supported seven languages.
  • Vizury Banner creator (internal application)
  • It provides support to convert all banners which were created manually to be rendered as templates thus getting rid of all the manual changes needed while creating these banners.
  • The admins can customise the templates as per the themes and publish them to vizury servers.
  • Built the dynamic form creation module on top of schema form using JSON data. Supported images/icons as well.
JavaScriptAngularHTMLCSS

Tricon infotech pvt. ltd

Software Engineer

Sep 2012Apr 2015 · 2 yrs 7 mos · Bangalore

  • Worked as a full stack developer in various technologies like:
  • Angularjs, Nodejs, D3.js, HTML, CSS
  • Express.js, JAVA, Spring,
  • MongoDB, MYSQL
AngularJSNode.jsD3.jsHTMLCSSExpress.js+5

Education

G.B.P.E.C.

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2008Jan 2012

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

Explore similar profiles based on matching skills and experience