We provide IT Staff Augmentation Services!

Lead Architect - Android Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Over 17 years of IT experience in R&D Software Applications design & development and 6 years in Android6.0, Android5.0 and Android4.x Native and Hybrid applications development using AOSP Frameworks.
  • Experience in Java API programming, web services JSON & REST API development for Android applications.
  • Expertise in Asynctask, multithreading, migration, interfacing, routing, testing and production support.
  • Experience in Android Confidential Mobile payment application development using Android5.0 &Android Studio1.0.
  • Experience in Android5.0 Push Notifications API’s and Notifications Metad Confidential API’s, Android4.4 KitKat new semantics API to handle SMS or MMS message, full - screen immersive mode and screen recording.
  • Expertise in Android4.4 KitKat hardware sensor batching such as fall detections and preventions, Fitness, location tracking, Bluetooth Low Energy (BLE) and Bluetooth4.1 HID and GATT.
  • Experiences in Android Application Build and Testing toll (Jenkins) and Android Alignment tool ( Confidential ).
  • In-depth knowledge of Android4.x UI design with FragmentManager, Notification Manager and Telephony API.
  • In-depth knowledge of Android OS and kernel development using Linux kernel 2.6, security model, memory management, process management, network stack, device driver model and Confidential .
  • Expertise in Android native libraries using bionic, media codec, surface manager, SGL and OpenGL ES and Android runtime using Dalvik Virtual Machine, Core Library API, Apache, JIT and Zygote.
  • Extensive experience in Android application framework and Life Cycle using activity manager, resource manager, window manager, package manager, location services and blue tooth services.
  • Experience in Android Enhancements using Goldfish, YAFFS2, Binder IPCs (CORBA, DCOM), ASHMEM, Log Device, Low memory killer and Power management wake lock.
  • Experience in Android Repository CVS and distributed Version Control System using SVN, GIT and Clear Case.
  • Expertise in building, installing, configuring, compiling, shrinking and debugging the Linux kernel modules using U-boot, MTD Partitions, ram disk and NFS file system for enterprise network applications.
  • Sound knowledge in Linux Busy box, Cross Compiler, libraries (libc), building manual and automatic apps.
  • Experience in Firmware programming (Assembly Language, C, C++), OOPs, OODs, digital and analog hardware design and development, microcontroller product design and development using RISC, CISC and ARM Architecture.
  • Experience in WinCE6.0 SDK development and C# Application to deploy on WinCE target board through Active sync process and developed C# Win32 client server socket programming.
  • Extensive experience in managing multi-location teams and

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Lead Architect - Android

Responsibilities:

  • Migrated All Nook Android4.x Application Components (Book Reader UI, Sync, Shop, Profile, Library, Reader, Search) frameworks and Libraries in to New Nook Android6.0 Samsung Tab A Applications.
  • Integrated Social Media Frameworks API’s in to Nook Android4.x eInk Piper devices Book Reader Application.
  • Updated Urban Airship Push Notifications API’s into New Nook Android6.0 Samsung Tab-A Application UX.
  • Implemented Business New Request Confidential Protocol Buffer Cloud API’s into existing Nook GPB API’s.
  • Fixed morethan 1300 Nook Android4.x bugs from Sync, Shop, Profile, Library, Reader, Search created by JIRA server and Aptelligent Crittercism server.

Environment: Java8.0 Programming, JIRA, Jenkins C++ Programming: Adobe RMSDK Push Notifications: Urban Airship SDK Cloud Request: Confidential Protocol Buffer Android6.0, Android5.x, Android Studio2.1.2 eReaders ePUB, DRP, PDF, ePIB, Woodwing eInk Reader Nook GlowLight Plus, Facebook SDK Analytics & Crash: Localytics, Aptelligent Crittercism

Confidential, Santa Clara, CA

Software Engineer

Responsibilities:

  • Implemented Confidential Real sense Android5.1 3D Camera Left, Right, Depth, RGB API’s in to Confidential Confidential Device.
  • Integrated Confidential Android5.1 Depth and Fisheye motion camera API’s in to Confidential Confidential Frameworks.
  • Implemented Confidential Confidential low level Libraries and API’s in to Confidential Android5.1 Confidential devices.
  • Integrated Confidential Mapper Android calibration binaries and scripts file in to Confidential Android5.1 Confidential devices.
  • Calibrated Confidential Confidential device with Confidential MeasureIT and AndroidviCalib Applications.
  • Integrated Android Compatibility Test Suits (CTS) in to Confidential Confidential Mapper Devices.

Environment: Confidential DS4 and Fish eye cameras Apps: Box measurement, point cloud Android NDK10.r, C, C++ and OpenCV Confidential x86 Fisheye & Depth camera APIs Confidential Analytics, Confidential Ad Mob Android6.0, Android5.0, Confidential Realsense SDK Confidential mapper, Confidential Explorer, GIT, Gerrit server Confidential Confidential Libraries and Confidential Confidential CTS Git/Gerrit/Repo, JIRA, TeamForge, Syncplicity Android CTS, Phone Flash Tool, DDMS, ADB - shell

Confidential, Phoenix, AZ

Application Architect

Responsibilities:

  • Implemented Android4.4 Confidential provisioning flow and Payment flow UI in Confidential Confidential Native application.
  • Implemented Android Model-View-Controller(MVC) design pattern in Confidential Mobile Application.
  • Implemented Android5.0 Push Notifications API’s in Confidential receipt match Application.
  • Integrating Fingerprint Scanner API’s to Confidential Payment Application and developing Custom Permission, Security Protocols to isolating the payment application from “ Confidential ” hackers.
  • Debugging in Android APK Dex 65K method and Shrinking Confidential play services and Confidential Drive API’s.

Environment: Android Studio1.0, Gradle2.1 ProGuard Android 5.0, Android 4.4, AOSP Android5.0 Push Notifications API s Confidential Ad Mob and Analytics, Jenkins Confidential API s and Android Archive Library (AAR) Dagger, Butter Knife, GSON, Retrofit, RxJava OkHTTP Client, Web Services REST and JSON FingerPrint API s, Confidential, Jarsigner, MobileIron

Confidential, Newark, CA

Senior Android Developer

Responsibilities:

  • Implemented Android4.4 KitKat framework library using Low power sensor batching API’s.
  • Involved in Android full-screen immersive mode to supports Android 4.4 new gesture.
  • Involved in d Confidential storing implementation between Android 4.4 sensors Confidential drive API2 SDK.
  • Design and development with Android4.4 Fragment Manger.
  • Right after my Confidential Confidential project, I have started working as a Freelance Android developer.
  • Involved in Android4.4 Blue tooth Low Energy (BLE) SDK and Android Application development for Sensoplex Fitness & Wellness Tracking module
  • Involved in Android4.4 Confidential Host based Card Emulation with PayPal CardIONFC API and Android Application development
  • Involved in Android4.4 Shared SMS Provider with new semantics API’s and SMS MMS messenger application development

Environment: Confidential Drive API2 and Confidential Nexus 4 Confidential Ad Mob, Confidential Analytics Android 4.4 API s and SDK Samsung S4 Android Location Based Services API s, GIThub Android4.4, Bluetooth HID over GATT Android Web services REST and JSON Android 4.4 Confidential and new semantics API s Sensoplex Bluetooth LE smart sensor module

Confidential, Fremont, CA

Senior Android Developer

Responsibilities:

  • Implemented JSON and REST interface between Enterprise Launcher Application and Confidential application server.
  • Involved in Android Voice recognition application framework development to Confidential nexus Tab and Nexus 4.
  • Involved in Confidential drive API2 SDK integration in Launcher Application using Gmail ID.
  • Involved in Android switch launcher application API development using Android LBS services.

Environment: Confidential Drive API2 and Confidential Nexus 4 Android Web services REST and JSON Confidential Enterprise Launcher API s Android Voice Recognition API and SDK Android Location Based Services API s, GIThub Android JB4.2, Android ICS4.0, Samsung S4

Confidential, San Jose, CA

Senior Android Developer

Responsibilities:

  • Involved in Mobile wallet Architect framework development, Technical specification for Android, IOS, Black Berry.
  • Involved in Android Mobile Wallet APDU communication protocol between Secure Elements Confidential and µSD.
  • Involved in Android Mobile wallet card down load library between client Application and D Confidential card TSM.
  • Involved in Mobile Wallet device eligibility library framework to S4 between D Confidential Card Confidential AT&T.
  • Implemented RAM over HTTP request communication for Mobile Network Operator(MNO) and Service Providers.

Environment: PhoneGap API’s, Cordova, CLI, GIThub Android Web services REST and JSON Android fragments, AIDL, Binder IPC Android JB4.2, Android ICS4.0, Samsung S4 RAM over HTTP request and APDU protocol, Confidential ISIS Wallet, Nexus 4, Confidential, SD, MNO, TSM, SP

Confidential, NY

Android Software Programmer

Responsibilities:

  • Implemented Android web client applications and web services REST & JSON in Confidential Android Confidential phones.
  • Involved in developing Confidential fence application frame work to Confidential mobile using Location Based Services.
  • Implemented Java Simple and Complex Context Source in Confidential Midfield Phone using Android Confidential Confidential .
  • Implemented Facebook Android SDK and Graph API in Android4.0 ICE Cream Sandwich Confidential Midfield Phone.
  • Involved in Android OpenCV and open source 3D video algorithms porting on Confidential phone Midfield PR3x - ICS4.x.

Environment: Web services JSON, REST, HTTP Android Jelly Bean, Confidential, SQLite, Github Confidential Android4.0 Confidential Midfield Phone Android r5 Confidential, Location Based services, OpenCV Android JNI, OpenSurfcpp, Java Context Source OpenCV2.4, Facebook Graph API, jar libraries.

Confidential, San Diego, CA

Android Developer

Responsibilities:

  • Investigated and Re-implemented Callback Functionality for Confidential Milano C5121 Sprint mobile.
  • Implemented different Android UI menus for Sprint, Movilnet, Page Plus and Confidential mobile service providers.
  • Investigated and fixed Emergency Number dialing (911 and 411) issues using Agilent Wireless Commn Sys Tools.
  • Implemented MMS network Scale factor (2MB-1MB) for Confidential Milano C5121 Sprint service provider.
  • Investigated in Resolving link error in JNI/Bionic implementation, integrated various DNS related patches,
  • Involved in developing Android UIs and re-implementing, verifying, investigating, finalizing, issues reproducing, troubleshooting, testing, debugging, and fixing of CRs from different mobile service providers.

Environment: Confidential Milano C5120 and C5121 Perforce (P4V) Version Control Chameleon - Service Programming Qualcomm Tools QXDM, QPST Wire shark Wi-Fi packet analyzer Agilent Wireless Communication Sys. Linux-Ubuntu, Eclipse Android SDK, Confidential, ADT Plug-in, SQLite

Confidential

Senior Firmware Engineer

Responsibilities:

  • Developed WinCE5.0 SDK and OS run time for Confidential Tester using Free Scale i.MX515 EVK board.
  • Developed VS2005 C# application for Confidential Tester to deploy on Free Scale i.MX515 EVK board via ActiveSync.
  • Developed TCP/IP Client Server module development with Win32 and MFC console Application.
  • Developed Board Support Package (BSP) based on ARM9 32 Bit chips, Write OAL and device drivers and test applications for peripherals including USB, I2S, SPI, UART, Bluetooth, Wi-Fi.
  • Developed C#, C++ and win32 smart device apps, its compiled and debugged successfully using the WinCE6.0.
  • Involved in Windows Application Development using C#.net with multithreaded programming MFC Apps.
  • Involved in troubleshooting and debugging using WinCE Tux and KATO logging Engines.
  • Designed and developed complete OS (*.BIN), SDK, Device Driver, Emulator GUI for POS Terminal using VC++ firmware coding, WinCE5.0, C#.NET GUI interface using ISO8583 Protocol.
  • Developed Client Server programming using TCP/IP, ISO8583 and VC++ to all POS terminals.

Environment: Win32 API, MFC Socket Programming, MFC, C#.NET Smart Motor, Smart RF Cards Embedded C, C++, Visual C++6.0 Assembly Language program WinCE5.0, SDK and OS image i.MX515 Ethernet & UART apps MCX Machine Extended Control

Confidential

Senior Engineer

Responsibilities:

  • Worked with Embedded C, C++, VC++ for Micro controllers (ARM, ATMEL 89C51, Confidential, PIC) and Assembly, Embedded C, C++, VC++, MFC Programming and GUI with 8bits /16bits/32bits controllers.
  • Worked as a talented Senior Software Engineer with proven success designing and writing applications in Lab VIEW and C/C++ for Automated Test Equipment (ATE).
  • Designed PCB Schematic and Layout Design with PROTEL, CADSTAR, and MENTOR Graphics Expedition 2005 and develop Master Synchronous Serial Port Mode D Confidential transmission with XILINK SPARTAN 3E.
  • Developed Device Driver communication protocol for USB (FS), SPI, IIC, CAN and Bluetooth (A7) board.
  • Designed Zigbee prototype board for 16 channel applications using Maxtream Xbee modem.

Environment: C, C++, Assembly Language GUI - MFC, VC++, .NET RTOS - WinCE 5.0, WinCE6.0 Win Socket Level Programming Serial commn., Bluetooth USB, TCP/IP PLANET ATE Chips, Pin Elexs PMU ARM9 Samsung SMDK2443 Smart Motors 16 bits Panasonic Smart Cards IC Chips, MAG strips Smart Sensors - Bar Code, IR, Wi-Fi

Confidential

Senior Engineer

Responsibilities:

  • Design and Developed Intelligent display systems (IDS) to world class client Lakshmi Machine Works (LMW) Limited using Multiprocessor, Embedded C, C++ and Visual Basic Platforms.
  • Designed the RS-232 interface to PC and defined the handshake protocol for communicating to PC software, devised and implemented user tunable digital filters in assembly software.
  • Designed and developed the signal conditioning for weather sensors, the A/D converter using MCP3202 (2 channel) and MCP3204 (4 channel) and microprocessor modules.
  • Created script files to automate compilation and linking of source files using IAR C-compiler.

Environment: ATMEL 89C51,89C1051,89C2051 RS232,RS485,SPI,I2C, Code Composer ADC, DAC, EEPROM, Line scan camera Kiel C, MCC18, ICD2 MPLAB, MPASM Assembly, Embedded C, C++ VC++, Visual Basic Microchip 16F876, TI MSP430 PCB design PROTEL, ORCAD

We'd love your feedback!