We provide IT Staff Augmentation Services!

Android Architect Resume

2.00/5 (Submit Your Rating)

Plano, TX

OBJECTIVE:

Seeking a challenging position as a Senior Android Developer / Android Application Architect to utilize my skills and abilities in the IT industry that offers professional growth while being resourceful, innovative and flexible.

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 NFC HCE Mobile payment application development using Android5.0 &Android Studio1.0.
  • Experience in Android5.0 Push Notifications API’s and Notifications Metadata 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 (Zipalign).
  • 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 HAL.
  • 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 USA Permanent Resident Holder.

EXPERTISE AREA:

Java, Web Services & Agile Experience: Android Framework & API Development Experience:

  • Java1.7 & Android SDK apps development
  • Java API integration on Android SDK
  • Android Studio2.2, Android 4.4 to Android 7.0
  • FWs: ReactiveX, Retrofit, Butter Knife, Phonegap
  • Java native JAR development for Android
  • Payment FWs: Braintree, Stripe, Picasso, Fresco
  • Web Services REST, JSON programming
  • NFC frameworks, NFC HCE, Libnfc, ISO 1444x.x
  • Samsung10.1 Tab2, Galaxy S6 & S7
  • J2ME & Java Wireless Toolkit for CLDC
  • Agile - Story, Epics, Sprint, Task
  • Eclipse3.0, Ubuntu, SQLite and XML
  • Google Ad Mob, Google Analytics programming
  • Android JNI and NDK r8 - NDK r10e integration
  • Bluetooth LE, Bluetooth4.1 HID over GATT, OpenGL
  • AOSP Framework and Library programming

Windows and ARM Programming Experience: Android SDK’s, Tools and Hardware Experience:

  • Assembly Language, Embedded C, C++
  • Google Maps API and Geo Location services
  • C#, VC++ - Win32 and MFC Apps
  • LBS: Locale3.0.2, Qualcomm - Gimbal
  • WinCE5.0 & WinCE6.0 - OS, SDK, BSP
  • Free scale i.MX51 EVK WinCE Board
  • J-meter, WireShark & Qualcomm Chameleon
  • Zipalign: Android Alignment Tool
  • Win32 Socket level TCP/IP programming
  • ARM9 - AT91SAM9260, Cortex - LPC1323
  • Freescale i.MX 6 Quad + Atmel SAM3X8E
  • Samsung Exynos5422 Cortex - ODROID
  • Server Protocol - ISO8583,ISO7816
  • Jenkins: Android Testing and reporting Tool
  • OMAP3530, ARM9 Samsung SMDK2443
  • Friendly ARM mini 2440 - S3C2440A
  • Free scale i.MX515 EVK Android board
  • Ver. Control - GIT, Perforce, SVN, Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Android Architect

Responsibilities:

  • Worked with Mastercard and VISA team members to complete the wireframes for Masterpass and VISA Checkout.
  • Developing and modifying Confidential Android7.0 Application with Schedule Branch Appointment, Send Money to another person (P2P), Travel Notifications and Credit score monitoring API’s.
  • Integrated Selfie Payment API’s into all current Confidential Android Applications.
  • Developing and implementing new 2FA sensor business features with Android7.x and Google pixel devices.
  • Developed Android7.0 Masterpass and VISA checkout new feature to Confidential app to VISA and Mastercard.
  • Developed Picture Bill pay and Smartwatch Application with Confidential Android7.0 Application.

Environment:

  • Java8.0 Programming, JIRA, Jenkins
  • Payment FWs: Braintree, Stripe, Fresco
  • Android Multi window support
  • JSON, Rest, Push Notifications
  • Android7.0, Android6.x, Android Studio2.2.x
  • NFC Frameworks and API’s, Finger Print API’s
  • RxJava, Dagger, Butter knife, okhttp, Gson
  • Analytics & Crash: Google Ad Mob & analytics

Confidential, Santa Clara, CA

As a Software Engineer, Santa Clara, CA

Responsibilities:
  • Working experiences with Intel DS4 Cameras and Fish eye cameras from WW10.xx to WW50.xx in all level of product development and integration with different Google requirement of Tango HAL and Tango CORE libs.
  • Implemented Intel Real sense Android5.1 3D Camera Left, Right, Depth, RGB API’s in to Intel Tango Device.
  • Integrated Intel Android5.1 Depth and Fisheye motion camera API’s in to Google Tango Frameworks.
  • Implemented Tango HAL low level Libraries and API’s in to Intel Android5.1 Tango devices.
  • Integrated Tango Mapper Android calibration binaries and scripts file in to Intel Android5.1 Tango devices.
  • Calibrated Intel tango device with Google MeasureIT and AndroidviCalib Applications.
  • Integrated Android Compatibility Test Suits (CTS) in to Intel Tango Mapper Devices.
  • Developed Point cloud 3D Android5.1 Application using Intel Realsense SDK and Android5.1 framework.
  • Developed Depth camera Android5.1 Application using Intel Realsense SDK and Android5.1 Tango devices.

Environment:

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

Confidential, Phoenix, AZ 

Application Architect

Responsibilities:
  • Implemented Android4.4 NFC provisioning flow and Payment flow UI in American Express NFC Native application.
  • Implemented Android Model-View-Controller(MVC) design pattern in American Express Mobile Application.
  • Implemented Android5.0 Push Notifications API’s in American Express receipt match Application.
  • Integrating Fingerprint Scanner API’s to NFC Payment Application and developing Custom Permission, Security Protocols to isolating the payment application from “Wood Glue Spoof” hackers.
  • Debugging in Android APK Dex 65K method and Shrinking Google play services and Google Drive API’s.
  • Developed American Express NFC Payment Native application using HCE AAR Libs running in Android Studio1.0.
  • Developed American Express Mobile Wallet Application using Android Studio1.0 to UK and Australians market.

Environment:

  • Android Studio1.0, Gradle2.1 ProGuard
  • Android 5.0, Android 4.4, AOSP
  • Android5.0 Push Notifications API’s
  • Google Ad Mob and Analytics, Jenkins
  • NFC HCE API’s and Android Archive Library (AAR)
  • Dagger, Butter Knife, GSON, Retrofit, RxJava
  • OkHTTP Client, Web Services REST and JSON
  • FingerPrint API’s, Zipalign, 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 data storing implementation between Android 4.4 sensors Google drive API2 SDK.
  • Design and development with Android4.4 Fragment Manger.
  • Right after my Deutsche Telekom 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 NFC HCE 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.
  • Developed Android California Earth Quake Monitoring systems in Samsung S4.
  • Developed Android framework Library to Accelerometer, Magnetometer and LBS services.
  • Developed Android4.4 BLE Fall detection and prevention Bluetooth4.1 Wristband algorithms and application.
  • Developed Android4.4 SMS MMS messenger new semantics and NFC HCE Host based Card Emulation Applications.

Environment:

  • Google Drive API2 and Google Nexus 4
  • Google Ad Mob, Google 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 NFC HCE and new semantics API’s
  • Sensoplex Bluetooth LE smart sensor module

Confidential, Fremont, CA

Senior Android Developer, Mountain View, CA

Responsibilities:
  • Implemented JSON and REST interface between Enterprise Launcher Application and Google application server.
  • Involved in Android Voice recognition application framework development to Google nexus Tab and Nexus 4.
  • Involved in Google drive API2 SDK integration in Launcher Application using Gmail ID.
  • Involved in Android switch launcher application API development using Android LBS services.
  • Developed Android Enterprise Launcher Application to Google Nexus 4 and Samsung S4.
  • Developed Android framework Library to access data from Google drive using REST and JSON protocol.
  • Developed Android Enterprise Launcher Voice recognition application using LBS services API.

Environment:

  • Google Drive API2 and Google Nexus 4
  • Android Web services REST and JSON
  • Google 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 NFC and µSD.
  • Involved in Android Mobile wallet card down load library between client Application and Datacard TSM.
  • Involved in Mobile Wallet device eligibility library framework to S4 between DataCard TSM and MNO AT&T.
  • Implemented RAM over HTTP request communication for Mobile Network Operator(MNO) and Service Providers.
  • Developed Android Mobile Wallet Library Framework and Platforms development and deployment to Banks and SP’s.
  • Developed Android Mobile Wallet demo application to Confidential and deployed Samsung S4 and µSD.
  • Developed Phonegap application to build cross platform Android, IOS, BB using command line interface.

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, NFC HCE
  • ISIS Wallet, Nexus 4, NFC, µSD, MNO, TSM, SP

Confidential, Centereach, NY

Android Software Programmer

Responsibilities:
  • Implemented Android web client applications and web services REST & JSON in Intel Android ICS phones.
  • Involved in developing Geo fence application frame work to INTEL mobile using Location Based Services.
  • Implemented Java Simple and Complex Context Source in INTEL Midfield Phone using Android ICS NDK.
  • Implemented Facebook Android SDK and Graph API in Android4.0 ICE Cream Sandwich INTEL Midfield Phone.
  • Involved in Android OpenCV and open source 3D video algorithms porting on Intel phone Midfield PR3x - ICS4.x.
  • Developed Location based services Android apps Locale3.x and Gimbal4.0 to Intel Android ICS phones.
  • Developed Geo fence application using Android4.0 ICS NDK, JNI, Android services and LBS.
  • Developed Java Context Source API and & INTEL CAC framework to implemented as Android Services.
  • Developed Context Source application using Facebook Graph API and INTEL CAC Framework middleware engine and implemented on INTEL Midfield Android ICS phones.
  • Developed and built OpenCV libraries in Android NDK r5 and Face-recognition porting in Intel ICS phones.

Environment:

  • Web services JSON, REST, HTTP
  • Android Jelly Bean, ICS, SQLite, Github
  • INTEL Android4.0 ICS Midfield Phone
  • Android r5 NDK, 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 KYOCERA Milano C5121 Sprint mobile.
  • Implemented different Android UI menus for Sprint, Movilnet, Page Plus and IUSACell 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 KYOCERA 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.
  • Developed MCC/MNC hidden debug UI for KYOCERA Milano C5120 Movilnet mobile service provider.
  • Developed Wi-Fi Tethering UI for KYOCERA Milano C5121 Sprint mobile service provider.
  • Developed SID/NID system level integration for KYOCERA Milano C5120 Movilnet Mexico service provider.

Environment:

  • KYOCERA 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, NDK, ADT Plug-in, SQLite

Confidential

Senior Developer

Responsibilities:
  • Involved in Android 2.3 Frameworks and API’s for Multi Format printer using and OMAP3530.
  • Developed QUALCOM DIU50 Android mobile applications using common Android framework API’s and Android SDK based application development.
  • Implemented 5 layer Android Bluetooth applications using Bluetooth adapter, device, socket, class and server socket.
  • Involved in Android board porting and flashing the Android kernel image to i.MX515 EVK board SD Card.
  • Developed new features and codes to support application development and Utilized UI wireframes and Android tablet.
  • Involved in optimization, troubleshooting, testing and customer support of various Android projects.
  • Developed Single Board Computer solution using Android2.3 frameworks and OMAP3530.
  • Personal Content Convergence for Home Network using Samsung Galaxy 10.1 Tablet.
  • QUALCOM DIU50 Board level functional tester using free scale i.MX515, Android SDK and Widgets.
  • Android Bluetooth Wireless Tester using Free scale i.MX515 and Android framework API’s.

Environment:

  • Samsung Galaxy 10.1 Tablet
  • OMAP5330, Samsung ACE mobile
  • Free Scale i.MX515 EVK board
  • Android SDK, NDK, ADT Plug-in, SQLite
  • Linux-Ubuntu, Eclipse, QEMU Emulator
  • GIT, Android Debugging Bridge-ADB

Confidential

Senior Engineer

Responsibilities:
  • Implemented all data and UI structures to run on the Android Mobile Platform to the client’s specifications.
  • Constructed a real-time venue rating system for the Android OS allowing cell phone users to get current user ratings for nearby venues using location aware technologies.
  • Designed, developed and deployed Android Google map application for Singapore Comfort Delgro Taxis using Friendly ARM mini 2440.
  • Responsible for the creating and developing the enterprise application based on J2ME/RIM device.
  • Android Location Finder for Singapore Comfort Delgro Taxis using Samsung S3C2440A ARM920T.
  • Butterfly Loyalty card and DBS Rebate Redeem and Voucher Redeem Cards.
  • EZLink Card (CEPAS) Implementation in Comfort Delgro Taxis.

Environment:

  • Android SDK, NDK, ADT Plug-in, SQLit
  • Friendly ARM mini 2440, OMAP3530
  • J2ME Mobile apps programming
  • Eclipse3.0, Linux-Ubuntu, J2ME
  • Java Wireless Toolkit for CLDC
  • Samsung S3C2440A ARM920T

We'd love your feedback!