Senior Technical Associate Level 2 Resume
Nyc, NY
OBJECTIVE:
- Seeking a challenging position as a Senior Android/iOS /React JS, Redux, React Native Developer/ Lead to utilize my skills and abilities in the IT industry that offers professional growth while being resourceful, innovative and flexible.
SUMMARY:
- Over 11 years of IT experience in R&D Software Applications design, research & development, testing, pre - sales and sales and 6 years in Android6.0, Android5.0 and Android4.x Native and Hybrid applications development using AOSP Frameworks.
- Mobile Lead with several years of experience in IBM MobileFirst + iOS application development.
- Experience in creation and utilization of CocoaPods
- Experience in build offline mobile application in Couch DB database. iOS (Cocoa, Swift,Objective C, C++, iPhone SDK)
- Mobile Web (HTML5, CSS3, JavaScript, RWD, mobile-first frontend frameworks)
- Experiencein the following technology areas is a plus (SAP/SUP, Kony, AIRWatch, Phonegap, Appcelerator, Xamarin, EMM, MDM, MAM, MIM)
- Experience in working with remote team in continuous integration and continuous development environments.
- 6 years of exposure to AI/ Attained ‘A’ level in Artificial Intelligence course at the prestigious Indian Institute of Science
- Over 2 years of experience in maintaining and testing iOS applications written in Swift and Objective-C.
- Good experience with Mobile Security tools such as FORTIFY, NOWSECURE, MI3
- Good experience in HTML5/JS/CSS3, Appium, Selenium, Phonegap, Titanium, Ionic framework, Cordova, iOS, Xamarin.
- 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 Fragment Manager, 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.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Focusing on React-native mobile applications for iOS and Android.
- Familiar with web standards, best practices and current trends.
- React, React-Native, Redux, Thunks/Sagas, JavaScript, HTML/HTML5, CSS3, Node.js, and ExpressJS
- Enterprise environment exposure
- Version control (Python, svn, Git)
- Scripting (Perl, bash)
- Database design and development experience
- UI / UX design experience
- Followed TDD and DevOps best practices
- Experience in Functional testing, Performance testing, regression testing, Stability testing
- Knowledge of ADB commands, QXDM, XCode
- Experience in Multimedia Testing - Audio, Video, Camera Features
- Following Scrum methodology for software development
- Following project management processes laid out by PMO
- Consistently using PMO prescribed tools like Trello, HP ALM and Version One
- Lead/Built mobile team onshore/offshore.
- Managing/Interfacing with mobile engineers in various other teams.
- Addressed high priority customer support issues independently
- Provided technical mentoring and guidance to junior team members
- Participated in design and architecture of forward-looking projects
- Abreast with relevant/applicable new technologies
- Generic Managerial Skills
- Scrum Master, Technical Lead. Good communication.
- Extensive experience in managing multi-location teams
TECHNICAL SKILLS:
Technology and Tools: Java, Web Services & Agile Experience: Android/iOS 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, CocoaPods, Phonegap Java native JAR development for Android AOSP Framework and Library programming Web Services REST, JSON programming NFC frameworks, NFC HCE, Libnfc, ISO 1444x.x IBM TAM, WAS, EDAM, LDAP integration 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 Samsung10.1 Tab2, Galaxy S6 & S7 programming, Swift 2.2, Swift 3.0, Frontend Programming Experience: Android SDK s, Tools and Hardware Experience: React, Redux and React Native, ES6 Ionic Framework AngularJS framework Angular2 with TypeSript Responsive web design (RWD) JavaScript programming Swift programming language IBM MobileFirst Platform 7.x,8.x IBM WebSEAL Google Maps API and Geo Location services RESTful / SOAP Web service development J2EE web application design and development Agile development methodology Service - oriented architecture Mobile / hybrid application design / development Bright Cove Media library Gymbal
PROFESSIONAL EXPERIENCE:
Senior Technical Associate Level 2
Confidential, NYC, NY
Responsibilities:
- End to end ownership of several React modules for client’s custom lending and savings online platform. Participated and delivered on numerous bug fixes, feature enhancements, spike research to story conversions, QA stories, mentorship meetings, sprint backlog and grooming meetings.
- Highly process oriented approach of creating, testing, committing, delivering code form Dev to Test to Firm Wide Quality Assurance to UAT to Production environments. Ensured release candidates were delivered with high quality and time compliance.
- Playing role of substitute SCRUM master for the squad I am in involved in.
- Analyzing existing code base in React JS to be migrated to Adobe Experience Manager.
- Experience in designing and rendering components, elements
- Developing new user-facing features using React.js
- Experience in quick prototyping with React Native for cross platform mobile apps.
- Experience in Redux and Flux design pattern.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Serving as cross platform Android and iOS development and testing teams as well.
- Serving as Technical lead and agile SCRUM master for a team of offshore engineers.
Onsite Technical Lead for Performance Improvement Initiatives
Confidential, Auburn Hills, MI
Responsibilities:
- Analyzing existing code base in Angular JS to be migrated to React JS. Experience in designing and rendering components, elements
- Developing new user-facing features using React.js
- Experience in quick prototyping with React Native for cross platform mobile apps.
- Experience in Redux and Flux design pattern.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Serving as Technical lead and agile SCRUM master for a team of offshore engineers.
- Evaluating an internal VW app for performance bottlenecks on front end and web services perspective.
- Overseeing integration of Image Recognition, Bar code recognition and OCR recognition through third part libraries like ABBYY for scanning VIN stickers and barcodes.
- Participation in field testing efforts at local VW dealerships to evaluate application’s image recognition accuracy.
- Research on multiple tools and APIs to perform Optical Character Recognition, Barcode Scanning with high accuracy.
- Evaluating technical feasibility in migrating development environment from Swift 2.x to 3.x.
- Coordinating between Confidential Support to verify possibilities of ramping down development environment version(s) on latest host Confidential OSes.
- Resolving development related queries from third party technology providers such as ABBYY.
- Refactoring webservices to fetch data from multiple backend systems to populate the UI.
- Participated extensively in presentations to architecture review board, design review, created UML sequence diagrams from business requirements etc.
- Successfully saw the project through the Go live date to the satisfaction of client, business and all stake holders.
Senior Android/iOS Developer Lead
Confidential, Plano, TX
Responsibilities:
- Integrated Bright Cove videos for the Modern American Mom series
- Implemented feature enhancements on the Gymbal for Bluetooth based advertisement and customer walk-in attraction.
- Analyzing existing code base in Angular JS to be migrated to React JS. Experience in designing and rendering components, elements
- Developing new user-facing features using React.js
- Experience in quick prototyping with React Native for cross platform mobile apps.
- Experience in Redux and Flux design pattern.
- Adhered to Material Design Pattern followed by Confidential standards.
- Used Green Robot Event Bus for implementing pub-sub model.
- Used ButterKnife for data binding of UI components. Wiring UI components to Fragments/Activities.
- Perform manual and automated dynamic grey-box security testing and remediation testing on a wide range of web and native mobile-based applications hosted in multiple pre-prod environments.
- Provide analysis and remediation recommendations to application and infrastructure teams responsible for the maintenance of vulnerable applications
- Execute and provide analysis and remediation recommendations for automated static source code security testing
- Triaging of Bugs, Bug Replication using Video Capture for evidence.
- Performed several critical bug fixes and resolved app crash issues.
- Contributed to several customer attraction and retention features like Gift Card, Selection and Buying Gift Card experience.
- Provide approval for applications to be released into a production environment based on the severity of open vulnerabilities in the application environment and the intended remediation date
- Maintained and tested responsive e-commerce web applications built using Angular 2 and React.
- Manage a third-party security testing program, responsible for scheduled, regular security assessments of high-risk applications performed by an outside vendor
- Manage a secure coding development program for application and mainframe development teams, designed to spread security awareness and reduce the overall level of risk from the development stages of SDLC.
- Designed database using Core Data and implemented background fetch using backgrounding API in iOS7
- Implemented map features to view photos on map using MapKit, Core Location
- The UI is populated with the help of a fetched results controller which continuously watches for any changes in the databases and keeps the UI updated.
- Components used: Navigation/Tab bar controllers, iOS 7 backgrounding API, Core Data, Fetched Results controller, MapKit, JSON and XML parsing, Blocks
- Worked on Performance Tuning.
Senior Android/iOS Developer Lead
Confidential, Sugarland, TX
Responsibilities:
- Provide pre- and post-sales services, including business analysis and bid support, to identify customer technical requirements relating to technical and commercial solutions.
- Analyzing existing code base in Angular JS to be migrated to React JS. Experience in designing and rendering components, elements
- Developing new user-facing features using React.js
- Experience in quick prototyping with React Native for cross platform mobile apps.
- Experience in Redux and Flux design pattern.
- Liaise with Sales and Marketing departments to perform onsite and Web demonstrations of new products and services to internal account executives (A/Es).
- Assist Marketing department and A/Es in technical preparation and presentation of RFIs/RFPs.
- Manage product demonstration program, including databases, scripts, and presentations.
- Stay up-to-date with mobile and telecom industry trends, products, and services.
- Created custom Views, such as List Items, Date/Time Pickers, Complex Radio and Image Buttons, as well as custom List View Adapters.
- Implementation of the designed framework using Activities, Fragments, Services, Broad Cast Receiver, Dialog Box, Alert Box.
- Responsible for flow control between different activities using explicit and implicit intents.
- Added styles/themes to make UI look better.
- Followed agile methodology to implement the project.
- Took care of Code Review, Code Fixes and bug Fixes.
- Coordinated with Configuration Manager for continuous integration.
- Contribution to the full life-cycle development of the application, from planning, requirements gathering, development, and launching to maintenance and enhancement.
- Developed BLE based applications for onboard car diagnostics. Used Android Auto SDK for developing passenger infotainment systems for collecting Pokemon Go entities.
- Developed Edutainment system for keeping passengers informed about the local tourist attractions based on local languages.
- Developed Android Auto SDK based app for incident warning systems based on geolocation. For example: certain regions may or may not have cell coverage, higher chances of road slippage coz of weather conditions, higher chances of car tire going flat because of poor road conditions etc. We crowdsource data from drivers and passengers about incidents which happen/ happened in certain areas and keep them for retrieval.
- Developing applications for Alexa and integrating Google Home and Samsung Home into one common platform for light, environment and entertainment control.
- Building apps on Google Assistant using Actions SDK, API. Ai and a few other third part AI libraries.
- Experimental projects with Google Chromecast, Android TV, Lean back library, Video streaming, enabling Cast buttons within the Universal Media Player App.
- Developing Android7.0 NFC Library and NFC Frameworks with Host card emulation for Bank small business .
Software Engineer - Android III
Confidential
Responsibilities:
- Implemented Confidential Real sense Android5.1 3D Camera Left, Right, Depth, RGB API’s in to Confidential Tango Device.
- Integrated Confidential 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 Confidential Android5.1 Tango devices.
- Integrated Tango Mapper Android calibration binaries and scripts file in to Confidential Android5.1 Tango devices.
- Calibrated Confidential tango device with Google MeasureIT and AndroidviCalib Applications.
- Integrated Android Compatibility Test Suits (CTS) in to Confidential Tango Mapper Devices.
- Developed native based iPhone applications using Objective C and Swift, XCode, iPhone SDK and Cocoa Touch framework.
- UI design implementation using both Storyboards and NIB files
- Developed and implemented application designs based on MVC
- Designed applications for all types of screen sizes and orientations.
- Implemented application designs based on MVC architecture
- Developed iPhone app "freshmenmeet " which is a social app that lets college students
- Worked on Performance Tuning.
Senior Web/Mobile Application Developer
Confidential
Responsibilities:
- Implemented Android4.4 NFC provisioning flow and Payment flow UI in NFC Native application.
- Implemented Android Model-View-Controller(MVC) design pattern in Mobile Application.
- Implemented Android5.0 Push Notifications API’s in 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.
- Created views and linked outlets using Storyboard, based off wireframe
- Developed code to tie different view for portrait and landscape orientation
- Developed 3 different visualization approaches to the work order date segregated by timeframes
- Parsed JSON responsive to represent data visually in charts and graphs, using CorePlot
- Stored and accessed data via CoreDATA configuration
- Development and testing of Walmart Pharmadcy Webservices
- Implementing CRUD operations in a proprietary framework similar to Spring.
- Utilized UIKit, CoreDATA, NSSerialobject amongst other APIs.
- Worked on Performance Tuning.
Senior Android/iOS Developer
Confidential
Responsibilities:
- erImplemented 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.
Senior Android Developer
Confidential, Palo Alto 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.
Senior Android Developer
Confidential, Cupertino CA
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.
Android Software Programmer
Confidential, Santa Clara, CA
Responsibilities:
- Implemented Android web client applications and web services REST & JSON in Confidential Android ICS phones.
- Involved in developing Geo fence application frame work to Confidential mobile using Location Based Services.
- Implemented Java Simple and Complex Context Source in Confidential Midfield Phone using Android ICS NDK.
- Implemented Facebook Android SDK and Graph API in Android4.0 ICE Cream Sandwich Confidential Midfield Phone.
Android Developer
Confidential
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.
Software Developer - Android
Confidential
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.
Software Engineer
Confidential
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.
Senior Firmware Engineer
Confidential
Responsibilities:
- Developed WinCE5.0 SDK and OS run time for HP Tester using Free Scale i.MX515 EVK board.
- Developed VS2005 C# application for HP 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.
