Summary
Overview
Work History
Education
Skills
Experience Summary
Technical Skills
Certification
Timeline
Generic

Ravindra TJ

Senior Technical Lead
Bangalore

Summary

Experienced Architect with over 16+ years of experience in android telephony,RIL and Modem. Looking forward to join a progressive organization to integrate the knowledge, experience and skills to pursue a challenging and rewarding career and achieve success and growth in the chosen field of work. Strong team builder and leader. Have high level of personal morals and integrity. Goal oriented, self-motivated and committed to the successful outcome of the project. Willing to work hard and have a great desire to learn.

Overview

17
17
years of professional experience
5
5
years of post-secondary education
1
1
Certification
1
1
Language

Work History

Architech

Radisys India Pvt Ltd
10.2022 - Current

1. JPV2:

Overview:

Implement Telephony functionality to proprietary OS.

Responsibilities:

  • Design Telephony architecture for web OS to communicate with UNISOC RIL, Qcom RIL
  • Manage and assign issues to team members
  • Collect requirements from JIO and provide estimation

Achievements:

  • Received spot award for resolving release blocker issue.
  • Increased customer satisfaction by resolving issues.

OS : Mozilla

Languages used : C++, Javascript,RUST


2. WebOS SmartTV:

Overview:

Bringing up graphics, video on proprietary OS.

Responsibilities:

  • Design OS to support videoplayback for smartTV and overlay graphics on top of video.
  • Manage and assign issues to team members
  • Collect requirements from JIO and provide estimation

Achievements:

  • Received award for implementing overlay support for video.
  • Brought up video playback on cobalt engine.

OS : Proprietary

Languages used : C++, Javascript,RUST

Senoir Technical Lead

Borqs Software Solutions Pvt Ltd
09.2012 - 09.2022

1. ADC:

Overview:

Collect LTE network parameters and call related information from modem and upload to JIO server.

Responsibilities:

  • Implement and design code for collecting call and LTE network information from modem.
  • Communicate with diag driver to collect diag packets for LTE registration data.
  • Upload the information to JIO server.
  • Collect requirements from the customer and address issues from clients.

Achievements:

  • Sole member of the project and have handled requirements independently
  • Have resolved production issues at critical times.

OS Used : Android

Language used : Java,Collections Framework,C, C++

2. Honeywell CT45_XP:

Overview:

  • Implement different operator requirements and customization for android telephony.

Responsibilities:

  • Implement RTT feature for the product.
  • Guide team members in resolving issues and implementations.
  • Modem configuration for different operators.

Achievements:

  • Handled issues in Voice,Data, IMS VOLTE,VILTE
  • Have implemented UI requirements for RTT which was not supported by google.
  • Handled issues from AT&T lab and played major role in clearing ATT lab certification for honeywell.

OS Used : Android

Language used : Java,Collections Framework,C, C++

3.FIELD TEST MODE:

Overview:

  • Creation of independent FTM service at BP side and FTM client at AP side for interprocesor communication.

Responsibilities :

  • Designing and implementing FTM service and Client using IDL
  • Ensure all the requirements are mapped to implementation

Achievements :

  • Was sole member of the team and implemented all the requirements independently.
  • Did this implementation successfully and was sole member for this task.
  • Took up this task when other fellow members tried and failed to do it.

OS Used : Android

Language used :Java,C, C+

4.OTA Upgrade:

Overview:

  • Integrating Android to various Qualcomm chipsets families(8x26, 8974, 8916,8939,8909,8996,8996,8952,8937,8953).Redesigning android to accommodate qualcomm specific features.
  • Implementing new customer requirements not supported in AOSP/Qualcomm.

Responsibilities:

  • Handling various technical aspects like coding of modules using the given design specifications, debugging and fixing the defects as well as analysing its root cause
  • Ensuring that business requirements and functional specifications for the module coded by me are tested and fulfilled before the code is delivered for integration
  • Coordinating with team members for system design, integration, application maintenance, etc.
  • Cooperating with other teams across the organization for efficient work progress
  • Following the best practices for project support and documentation as set by the peers;
  • Understanding & mapping client’s requirements / enhancements to the product. Implementing solutions that effectively resolve problems or provide improvement
  • Have rigorously worked on android telephony for Voice, Data, Multisim, IMS VOLTE/VT, Vendor RIL and Modem configuration

Achievements :

  • Got appreciation from the customer for instant problem solving skills, coding and design of operator requirements.
  • Guided my team members in solving the issues.
  • Increased customer satisfaction by resolving operator issues in time.

OS Used : Android

Language used :Java,Collections Framework,C, C++, JNI

Senior Software Engineer

Sasken Communication Technologies
07.2010 - 09.2012
  • Resolving issues in Android Telephony framework and samsung RIL.
  • Design and implementation of multisim in android telephony framework and RIL for operators.
  • Worked is SAMSUNG korea for 3 months.

Senior Software Engineer

Aviohelitronics Infosystems Pvt.Ltd
06.2008 - 06.2010
  • Designed and implemented FMS DB converter which is a tool to assist pilots in navigation.
  • Was awarded for designing and implementing the requirements and mentoring the team with coding and customer interaction.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues

Trainee Software Engineer

Safran Aerospace India Pvt. Ltd
07.2007 - 06.2008

Design and code UT(unit test) and IT(Integration test) cases to test embedded software deployed in BOEING and AIRBUS planes.

Education

B.E - Electronics & Communication Engineering

Vivekananda Institute of Technology
Bangalore
03.2000 - 07.2005

Skills

    Mobile platform experience

undefined

Experience Summary

  • 16+ years of Software development experience in phases of software development life cycle (SDLC) - Project Analysis, Requirements gathering, Design, Development.
  • Ability to work as a technical architect, project manager or an individual contributor.
  • Strong problem solving, analytical and troubleshooting skills.
  • Strong expertise in Android app/Framework,Android telephony,Vendor RIL, VOICE,DATA,MULTISIM, IMS VOLTE/VT,QMI and Modem configuration.
  • Awarded many times for innovative approach, quality work and leading team.
  • Engineered operator enhancements in 4G LTE, 3GPP, IMS VOLTE/VT telephony and framework.
  • Experienced in working with clients, business managers and technical teams for executing concurrent projects.

Technical Skills

  • Programming languages : C, Core Java, C++(11,14,17,20),RUST, JavaScript, Linux System Programming, C++ STL , Java Collections Framework,Data Structures and Algorithms, Design patterns,Multithreading,Socket Programming
  • Expertise : Android-Radio Interface Layer, Android-Telephony framework, Android Application fundamentals,Android HAL, JNI,QCRIL,HIDL,AIDL,MBN configuration, Qualcomm ARM based Modem,GSM, CDMA,GPRS, WCDMA, 4G, 5G,Software Development Life Cycle (Agile methodology)VOLTE,VILTE,Data,MMS,Voice,Multisim,CAT,UIM,Audio,Video
  • Protocol : SIP, 3GPP (Release 14), 3GPP2
  • Hardware-Platforms : QCT(Qualcomm), Mediatek (MT8167)
  • Debugging Tools : QXDM, QCAT, Wireshark, ADB, QRCT, hyperterminal, GCC
  • IDE : Source Insight, Eclipse and Microsoft Visual CPP,Android Studio
  • Other Tools : Android SDK, ADB, DDMS, SQLite, Putty, QPST, Other Qualcomm tools
  • Modelling tools : UML,MS Visio 2010/2007
  • Version Control tools : GIT, UCM – Rational Clearcase and Perforce

Certification

C,C++,UNIX certification at UTTARA from 2005-2007

Timeline

Architech

Radisys India Pvt Ltd
10.2022 - Current

Senoir Technical Lead

Borqs Software Solutions Pvt Ltd
09.2012 - 09.2022

Senior Software Engineer

Sasken Communication Technologies
07.2010 - 09.2012

Senior Software Engineer

Aviohelitronics Infosystems Pvt.Ltd
06.2008 - 06.2010

Trainee Software Engineer

Safran Aerospace India Pvt. Ltd
07.2007 - 06.2008

B.E - Electronics & Communication Engineering

Vivekananda Institute of Technology
03.2000 - 07.2005

C,C++,UNIX certification at UTTARA from 2005-2007

Ravindra TJSenior Technical Lead