U

Umamaheswara Rao Lankoti

Software Engineer

Hyderabad, Telangana, India19 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Android and Linux mobile platforms.
  • Led significant Android upgrades for Motorola devices.
  • Proven track record in performance optimization.
Stackforce AI infers this person is a Mobile Technology expert with a strong focus on Android and Linux development.

Contact

Skills

Core Skills

AndroidLinux DevelopmentEmbedded Systems

Other Skills

Wi-FiLocationNFCUSBDebuggingSoftware EngineeringPerformance AnalysisMiddleware TestingCSoftware DevelopmentMobile ApplicationsIntegrationTestingMultithreadingData Structures

About

• Successful delivery of Android upgrades (from v4.0 to v6.0) to Motorola RAZR, Droid, X, G and E family of products acting as Local connectivity module lead. • Hands on system level knowledge of Android platform and Katmai mobile platform (similar to webOS), Azingo Linux mobile platform. • Hands on working experience in Android application development, framework development, Linux system programming. • Hands on working experience with varied technologies like Wi-Fi, Location, NFC, USB, DLNA, Zeroconf, and Android MediaProvider, MediaSync modules. • Excellent trouble shooting skills that can be applied to resolve potential system issues. • Have good understanding of open source software development and life cycles. • Highly collaborative and worked with different teams towards product deliveries. • Flexible self starter, stress tolerant and quick to learn & adopt new technologies. • Specialties: Android, Wi-Fi, Location, NFC, Sensors, C, C++, Java, Linux Development, GObject, D-Bus, IPC, Multi Threaded Programming, Shell Scripts,GNU C compiler, GDB, GCC, SVN, GIT, GNU Autotools, XML, Python, Open Source development

Experience

19 yrs 8 mos
Total Experience
4 yrs 11 mos
Average Tenure
9 yrs 10 mos
Current Experience

Innominds

Software Architect

Jul 2016Present · 9 yrs 10 mos · Greater Hyderabad Area

Motorola mobility india pvt ltd

Lead Software Engineer

Mar 2010Jul 2016 · 6 yrs 4 mos · Bangalore, India

  • 1.Android device upgrade program - acting as Local connectivity module lead.
  • Familiar with Android versions from ICS to Marshmallow versions.
  • Components handled – Wi-Fi, Location, Sensors and NFC.
  • Port of Motorola features in wpa_supplicant, WLAN driver, HAL, Wi-Fi Android framework,
  • Location services, NFC framework and Settings application.
  • Triaged & fixed issues reported during Upgrade life cycle: bring-up, development, testing,
  • dogfooding, User Trail, Test Drive, etc.
  • Type of issues fixed – Functional, UI, Tombstone, ANR, Force Close, Watchdog, Subsystem
  • silent panic, Kernel panic, etc.
  • Analyzed Wireless packets for functionality, Throughput, RvR issues.
  • Familiar with certification process of Wi-Fi and NFC.
  • Familiar with Qualcomm msm8x26, msm8960, msm8960pro, msm8x10, msm8974 and
  • TI OMAP4430 chipsets; and WCN3660, WCN3680, WCN3620, TI WL12xx and NXP PN544
  • chipsets.
  • 2. Dual SIM Settings application development for Moto-G product.
  • Work involved realizing product requirements to sub module level requirements including
  • product instrumentation requirements, developing architecture and design document,
  • participation in weekly status update meetings, implementation, instrumentation, bug fixes,
  • unit testing and code reviews.
  • 3. Port of MOTOBLUR to Katmai platform from Android.
  • Implemented features - application management, cloud server sync and push notification
  • integration.
  • 4. Port of MotOCAP DLNA to Katmai platform.
  • Implemented DMS, DMP, DMC features.
  • 5. Study & Analysis of media sharing technologies on mobile platform.
  • Proposed architecture and design of Zeroconf based content and media sharing framework.
  • 6. Port of USB module from Android to Katmai platform.
  • Ported USB MTP, USB MSD services.
  • 7. Port of all Native phone applications in Azingo Mobile Platform to Android based Motorola Milestone device.
AndroidWi-FiLocationNFCUSBLinux Development+2

Azingo soft systems india pvt ltd

Senior Software Engineer

Jan 2007Mar 2010 · 3 yrs 2 mos · Hyderabad, India

  • 1. Native application development.
  • Developed Wi-Fi Settings, USB Settings, File Browser, Dailpad applications.
  • Proposed, designed and implemented the merging of Phonebook, Calllog and Dialer applications into Dialpad application as services.
  • Improved run time Performance of above services.
  • 2. Performance analysis and benchmarking of applications.
  • Work involved identifying code and design reviews, documenting service interactions among other applications and middleware components, identifying CPU time usage statistics for major use cases, and suggesting the performance improvements.
  • Improved load time of phonebook application with 2000 contacts to 20 seconds from 3 minutes.
  • 3. Integrated Red Bend Device Management (RDM) library into Azingo mobile platform.
  • Work involved understanding RDM library architecture, design, development and unit testing of porting layers of the RDM library.
  • 4. Development of OMA Client Provisioning module as a plug-in to the Device Management component.
  • 5. Integrated data synchronization library with D-Bus, notification manager and data connectivity manger components using GObject library.
  • 6. Middleware and API testing - handled Window Manager, Camera, Gtk+Midp, and Application Object components.
Wi-FiUSBPerformance AnalysisMiddleware TestingEmbedded Systems

Amdocs

Subject Matter Expert

Aug 2006Dec 2006 · 4 mos · Pune, India

  • Ensemble OGS team member.

Education

Motilal Nehru National Institute Of Technology

M.Tech. — Software Engineering

Jan 2004Jan 2006

Jawaharlal Nehru Technological University

2002 — Computer Science & Enginering

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Android & Linux Development

Explore similar profiles based on matching skills and experience