Summary
Overview
Work History
Education
Skills
Employee Summary
Accomplishments
Domain Experience
Timeline
Generic

Bhasker Kalavapalli

Bengaluru

Summary

I am an IT professional with around 10 years of experience, specializing in web and Android development for automotive infotainment. Expert in Java, Kotlin, Android frameworks, HMI, and Agile methodologies, with a proven record of streamlining processes and enhancing system functionalities. Committed to leveraging technical and analytical skills to drive innovative projects and organizational growth.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer and Technical Lead

Ford Motor Company
Bangalore
08.2020 - Current
  • Company Overview: Ford Motor Company (commonly known as Ford) is an American multinational automobile manufacturer that sells automobiles and commercial vehicles under the Ford brand, and luxury cars under its Lincoln luxury brand.
  • The goal of the project is to increase the quality of life for Ford and Lincoln customers by delivering a best-in-class infotainment experience that incorporates SYNC features and Google Automotive Services (GAS) using the Android Open-Source Project (AOSP) ecosystem on next-generation hardware.
  • Played a key role in designing and developing next-generation in-vehicle systems using Android Automotive OS on Linux, optimizing UI/UX, and enhancing user experience for automotive infotainment.
  • Developed and optimized towing and trailer management applications for Ford and Lincoln, enhancing usability and safety with dynamic trailer settings, profiles, and real-time diagnostics.
  • Built and optimized Android system components, developed Vendor Java libraries, system services, and CAN signal APIs to enable seamless communication across Towing, Parking, and Drive Mode modules.
  • Involved in a thorough system study using the Requirement Specification Document. Worked for automotive apps like Towing and Coco (Comfort and Control) Unit.
  • Implemented unit tests in Java and Kotlin using JUnit, Robolectric, Mockito, and JaCoCo.
  • Used MVVM and MVC architectures for handling the application side, and GIT, and performed code reviews in GitHub PRs for better code reliability.
  • Environment: Java, Kotlin, Automotive AOSP, Android SDK, Android IPCs (AIDL), Android Studio, ADB, GIT, JIRA, Linux, Gerrit, GitHub, VFS, DET, Invision, TestRail, Sonar Lint.

Senior Software Engineer (Developer)

Farmers Insurance Group
Bangalore
10.2018 - 08.2020
  • Company Overview: Farmers Insurance Group (informally, Farmers) is an American insurer group of automobiles, homes, and small businesses, and also provides other insurance and financial services products. It is a subsidiary of the Swiss company, Zurich Insurance Group.
  • Understanding high-level business requirements, and identifying the relevant functional and technical requirements for any enhancements.
  • Involved in core modules of the application, responsible for the design and development of software applications for LMS.
  • Interacting with developers to sort out issues related to build automation, and configuring Jenkins and Maven for build and auto deployment.
  • Setting up the client calls for gathering the client requirements, and application-related dependencies.
  • Migrated all manual deployments by using DevOps methodology tools to dynamically.
  • Streamlined Jenkins integration with Git and Maven, reducing build and deployment durations by 65%.
  • Environment: Java, J2EE, JSP, HTML, DB2, GIT, Apache Maven, Jenkins, ANT, IBM RAD, SVN, WebSphere.

Senior Software Engineer (Developer)

FSV Payment Systems
Bangalore
05.2018 - 09.2018
  • Company Overview: FSV Payment Systems, Inc., a subsidiary of U.S. Bank is one of the nation's largest prepaid card providers, combined with the trust, strength, and stability of the U.S. Bank, makes FSV Payment Systems a leader in prepaid technology and stored value processing.
  • Analyze the requirements, understanding high-level business requirements, and identifying the relevant functional and technical requirements for any enhancements.
  • Involved in the core modules of the application.
  • Involved in Liferay customization, created web pages using JSP and Bootstrap.
  • Environment: Java, J2EE, JSP, HTML, Spring MVC Portlet, Hibernate, MySQL, SVN, Apache Maven, Bootstrap, and Tomcat.

Software Engineer (Developer)

PSA Group
Bangalore
01.2017 - 12.2017
  • Company Overview: The group PSA (informally PSA; known as PSA Peugeot Citroën from 1991) is a French multinational manufacturer of automobiles and motorcycles sold under the Peugeot, Citroën, and DS Automobiles brands.
  • Analyze the requirements, understanding high-level business requirements, and identifying the relevant functional and technical requirements for any enhancements.
  • Designed JSPs and POJO classes as per the requirement. Developed the presentation layer, controller layer, service layer, and persistence layer.
  • Written DAOs and their implementations with Hibernate, written Hibernate mapping documents.
  • Involved in developing Spring Controllers using annotations.
  • Environment: Java, J2EE, JSP, HTML, Spring, Hibernate, DB2, SVN, Apache Maven.

Software Engineer (Developer)

DTDC
Bangalore
03.2016 - 12.2016
  • Company Overview: CTBS_PLUS_Billing is a comprehensive billing and invoicing system developed for DTDC Express Ltd. To streamline the billing process for domestic and international consignments. The system includes multiple modules for consignment tracking, rate expiry management, invoice generation, and customer-specific booking reports, ensuring operational efficiency and financial accuracy.
  • Developed and optimized billing and invoicing modules for accurate transaction processing. Implemented the Consignment Tracking System, enabling end-to-end visibility from booking to delivery.
  • Designed and coded the Controller, Service, and DAO layers for seamless database interaction using Spring MVC and JDBC.
  • Automated validation processes with server-side (Spring Validation) and client-side (JavaScript, jQuery) validation.
  • Environment: Java, J2EE, JSP, jQuery, Spring MVC, Spring with JDBC, MySQL, JUnit, SVN, Apache Maven.

Software Engineer (Developer)

Cardinal Health
Gurgaon
01.2015 - 02.2016
  • Company Overview: Cardinal Health, Inc. is an American multinational health care services company and the 14th highest revenue-generating company in the United States. It specializes in the distribution of pharmaceuticals and medical products, serving more than 100,000 locations.
  • Implemented a Spring-based architecture with robust database interactions, improving system efficiency, maintainability, and reliability through JUnit-driven testing and validation.
  • Designed and developed low-level design documents, implemented DAO classes for seamless database interactions, and developed Spring Controllers using annotations.
  • Ensured code quality and reliability by performing client-side validation (JavaScript), executing unit testing, and writing JUnit test cases for controllers and DAO classes.
  • Environment: Core Java, J2EE, JSP, JavaScript, Spring, MySQL, JUnit, SVN, Apache Maven.

Education

Bachelor of Science in Computer Science

Sri Venkateswara University

M.C.A - [Master of Computer Applications]

Jawaharlal Nehru Technological University

Skills

  • Object Oriented Programming
  • Java, Kotlin
  • Automotive AOSP, Android SDK
  • Android Framework-Infotainment
  • Android Automotive
  • Android IPCs (AIDL)
  • UI/UX Design, HTML, CSS, XML, JSP
  • Spring, Hibernate, RESTful APIs
  • JavaScript, Shell scripting, jQuery
  • Apache Tomcat, WebSphere
  • Oracle, MySQL, DB2, SQLite
  • Android Studio, STS, Eclipse, Liferay IDE, IBM RAD

Employee Summary

  • Wipro Ltd, Senior Software Engineer and Technical Lead, 05/18 - Present, Bangalore
  • Capgemini India Pvt Ltd, Software Engineer, 03/16 - 12/17, Bangalore
  • Accenture Service Pvt Ltd, Software Engineer, 01/15 - 02/16, Gurgaon

Accomplishments

    • Best Team Award (2022) – Recognized for outstanding contributions in Automotive Engineering under Wipro Engineering Edge Practice.

    • Received Excellence Award at Wipro for performing a key role in the project.

    • E-Thanks award by manager for teamwork and respect, dedication and immense support during pandemic times, 2021.

Domain Experience

Health Care (Life Since), Insurance, Logistics, Banking, Automobile and Automotive Domains.

Timeline

Senior Software Engineer and Technical Lead

Ford Motor Company
08.2020 - Current

Senior Software Engineer (Developer)

Farmers Insurance Group
10.2018 - 08.2020

Senior Software Engineer (Developer)

FSV Payment Systems
05.2018 - 09.2018

Software Engineer (Developer)

PSA Group
01.2017 - 12.2017

Software Engineer (Developer)

DTDC
03.2016 - 12.2016

Software Engineer (Developer)

Cardinal Health
01.2015 - 02.2016

Bachelor of Science in Computer Science

Sri Venkateswara University

M.C.A - [Master of Computer Applications]

Jawaharlal Nehru Technological University
Bhasker Kalavapalli