Summary
Overview
Work History
Education
Skills
Timeline
Generic
Vaibhav Sharma

Vaibhav Sharma

SOFTWARE ENGINEERING MANAGER
Kuala Lumpur,14

Summary

14+ Years of diversified experience in building and maintaining high performance, high availability, large-scale, customer facing mobile and web applications. Currently managing and leading a team of Backend, Front-end, UI Automation-QA, Tech leads and Engineers on one of the most impactful tech teams at AirAsia MOVE.

  • Leading technical roadmap in terms of architecture, scalability, maintainability, code quality and testability.
  • Responsible for an individual's team member growth, helping them to meet their OKRs.
  • Working closely with the product and data team to develop strategies, innovation, engineering & operational excellence which also include focus on Agility, building technical capability, enhancing collaboration/partnership with stakeholders.
  • Mentoring and build team-conduct 1:1s, running performance reviews, help my team grow as professionals and leaders, and also attract and retain top talent for new roles as the team continues to grow.

Specialties: Android(Kotlin/Java), iOS(Swift), ReactNative, NodeJs, MicroServices , Java Spring Boot, GCP, MVVM with clean architecture, Jetpack Components, SOLID Design Principles, Agile methodology.

Overview

16
16
years of professional experience
6
6
years of post-secondary education

Work History

Software Engineering Manager

AirAsia MOVE
Kuala Lumpur
01.2022 - Current

● Leading and managing a team of 15+ talented developers on all technical aspects of the product from the design stage through to delivery (Across multiple locations - Malaysia, India & Philippines)

● Lead technical roadmap in terms of architecture, scalability, maintainability, code quality and testability.

● Establish processes, best practices and coding standards.
● Responsible for an individual's team member growth, helping them to meet their quarterly OKRs.

● Working closely with the product and data team to develop strategies, innovation, engineering & operational excellence which also include focus on Agility, building technical capability, enhancing collaboration/partnership with stakeholders.

● Continue supporting the hiring process to get best talents
● Carry out design and code review, following best agile method which helps team to manage work more efficiently and deliver with quality within given time.

● Works closely with the Product/UI & UX Design team to deliver top-notch user experience on mobile apps.

Technology Lead

AirAsia
Kuala Lumpur
04.2019 - 12.2021
  • Leading a team of 12+ talented developers on all technical aspects including architecture, scalability, maintainability, code quality and testability
  • Establish processes, best practices and coding standards
  • Continue supporting the hiring process to get best talents
  • Working closely with the product and data team to develop strategies, innovation, engineering & operational excellence which also include focus on Agility, building technical capability, enhancing collaboration/partnership with stakeholders
  • Https://play.google.com/store/apps/details?id=com.airasia.mobile&hl=en https://apps.apple.com/us/app/airasia-superapp-travel-deals/id565050268

Technical Lead/Solution Architect

Maybank Sdn. Bhd
Kuala Lumpur
06.2017 - 03.2019
  • Secure2U, QRPAY, Promotions
  • Secure2u is a safer and convenient way to authorize transactions using Secure Verification and Secure TAC
  • This feature is available only on the Maybank app
  • Customers are required to register for Secure2u before enjoying this authorized transaction method
  • Secure Verification is a feature that allows users to approve or reject
  • Maybank2u selected web and mobile transactions directly from their smartphones
  • Secure TAC will require you to key in a 6-digit TAC number generated on the mobile app to authorize Maybank2u transactions
  • Secure TAC is a new alternative to SMS TAC for selected web transactions
  • URL: https://www.maybank2u.com.my/WebBank/secure2u-faq.pdf

Software Engineer

Iflix Sdn. Bhd
Kuala Lumpur
03.2017 - 05.2017
  • Iflix provide unlimited entertainment
  • Choose from a massive library of award-winning shows & movies
  • Stream or
  • Download & Watch Offline popular TV series, full box sets, iflix exclusives, 24hrs express episodes, blockbuster movies, Malay favourites, Korean hits and even toons for the kids! Enjoy quality streaming on any device or for a bigger viewing experience, connect to your TV
  • Best part is, everything is on your terms - No ads, no contracts and you can cancel online anytime
  • Design and develop new features or modules by following TDD approach
  • Coding involved in feature development
  • Unit Testing
  • Creating pull request https://play.google.com/store/apps/details?id=iflix.play

Senior Software Developer

Catch That Bus Sdn. Bhd
Kuala Lumpur
12.2013 - 03.2017
  • Design and Coding involved from the scratch development of the mobile app(B2C & B2B)
  • Worked on entire app as a single contributor
  • Unit Testing
  • Prepare and maintain the reports and documents
  • Published the product in Google Play/Apple Store
  • Google Play URL: https://play.google.com/store/apps/details?id=com.ctb.mobileapp&hl=en
  • App Store URL: https://itunes.apple.com/my/app/catchthatbus/id1025824078?mt=8

Mobile Application Developer

Yatra Online India Pvt Ltd
Gurugram, Haryana
11.2010 - 11.2013
  • TravelBuddy – (J2ME/Blackberry/Android)
  • TravelBuddy is a mobile application of Yatra.com, Which is developed in three different platforms J2ME, Blackberry, 1
  • TravelBuddy – (J2ME/Blackberry/Android)
  • TravelBuddy is a mobile application of Yatra.com, Which is developed in three different platforms J2ME, Blackberry and Android
  • Users will get complete information related to flight search, seat confirmation, itinerary review, passenger information, secure payment and booking confirmation
  • To develop new modules and applications for mobile as per Product team requirements
  • To analyze and fix the issue reported by the testing team before production release
  • Work on stabilization of existing applications and removing errors related to cross module dependencies
  • Coding involved in the maintenance and enhancement of product
  • Unit testing
  • Code Signing through different Certificate Authorities like Thwarte, Verisign etc
  • Published the product in Blackberry App World and Nokia OVI Store
  • Prepare and maintain the reports and documents
  • Environment (J2ME/Blackberry) : Java, J2me, LWUIT 1.4, Blackberry JDK 4.5 and 4.6, Netbeans, To improve the performance of SRP and user experiences, Work on JSON based web service integration
  • Url: http://mobile.yatra.com/ Yatra.com – Domestic & International Flight (Rewrite Android application with new UI) Develop the new android mobile app for yatra.com to search and book domestic & International flights for one way and round trip bookings
  • As Lead Mobile Application Developer [Team Size - 3] responsible for the follows-
  • Coding involved from the scratch development of the project
  • Worked on entire major modules as a single contributor
  • Provide support in the testing of the application
  • Prepare and maintain the reports and documents
  • Published the product in Google Play Store
  • Google Play Url: https://play.google.com/store/apps/details?id=com.yatra.base&hl=en

Software Engineer

Euforaiz Solutions India Pvt Ltd
Mysore, Karnataka
02.2009 - 10.2010
  • Coding involved in the maintenance and enhancement of products
  • UI design and implementation
  • Unit testing.

Education

Master of Computer Application - MCA

New Horizon College of Engineering
Bengaluru
08.2005 - 06.2008

Bachelor's of Computer Application - BCA

College of Information Management
06.2002 - 07.2005

Skills

Android(Kotlin/Java)

IOS(Swift)

React-Native

NodeJS, Java SpringBoot

GCP, AWS

Data Structure and Algorithms

MVVM, MVP, Swift Framework, VIPER

Microservices architecture

Mobile application development

Technical leadership

Teamwork and collaboration

Stakeholder management

Software architecture

Web application development

Scrum master

Agile framework

Timeline

Software Engineering Manager

AirAsia MOVE
01.2022 - Current

Technology Lead

AirAsia
04.2019 - 12.2021

Technical Lead/Solution Architect

Maybank Sdn. Bhd
06.2017 - 03.2019

Software Engineer

Iflix Sdn. Bhd
03.2017 - 05.2017

Senior Software Developer

Catch That Bus Sdn. Bhd
12.2013 - 03.2017

Mobile Application Developer

Yatra Online India Pvt Ltd
11.2010 - 11.2013

Software Engineer

Euforaiz Solutions India Pvt Ltd
02.2009 - 10.2010

Master of Computer Application - MCA

New Horizon College of Engineering
08.2005 - 06.2008

Bachelor's of Computer Application - BCA

College of Information Management
06.2002 - 07.2005
Vaibhav SharmaSOFTWARE ENGINEERING MANAGER