We provide IT Staff Augmentation Services!

Android & Ios Tech Consultant Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Android developer with 9+ years of experience in Native Android Development and 3 years of experience in iOS Native Development, strong knowledge of java, Kotlin, Swift concepts and deep understanding of Android and iOS main components.
  • Over 9+ years of experience in Android Software Development in native mobile applications. 6 years of experience in Java Applications development and programming languages like C,C++.
  • Over 4 years of experience in iOS Software Development in native mobileapplications.
  • Expertise in developing Applications using Android Studio, Eclipse IDE andX code
  • Expertise in integrating API with SDK of versions from Android Kit Kat 4.4 to latest Android Pie 9.0.
  • Proficient in App UI design for both Android Widget (using Remote Views) and the app itself using the Material Design which includes Recycler View, Grid View, Navigation Drawer, Scroll Tab, Swipe Tab, Fragment, Dialog Box, Animations, Vector Draw able, List View, Bottom bar and soon.
  • Experience in Test Driven Development (TDD) using Junit, Mockito andRob electric.
  • Experience in applying System Development Life Cycle (SDLC) and Object - oriented analysis and design (OOAD) for applications and understanding of businessrules.
  • Experience in Reactive Programming(Rx Java).
  • Experience in Android MVC and MVPpatterns.
  • Proficient with common Android framework APIs (Location, Camera, Notifications,Maps).
  • Experience managing apps and Memory Management using Paging and Hashmapping.
  • Worked with UX Designers, Architects & Developers to build enterprise mobilesolutions.
  • Good understanding of SOAP, Web Services, XML Parsing andJSON.
  • Experience in Web Technologies like HTML5, CSS3, JavaScript,and J Query.
  • Highly proficient in dealing with Threads and Multi-threading concepts such asSynchronized.
  • Expertise in shaping the project structure using UML diagrams with help of RationalRose.
  • Experience with GIT, JIRA, Sonar, Maven, Jenkinstools.
  • Had working knowledge on messaging related technologies like GCM, SMS, MMS, XMPP, and SMTP Skilled in working on Database Schemas with MySQL, SQLite, Realm and Microsoft Access.
  • Experience with Mobile app Automation testing usingAppium.
  • Experience with Cloud Services like IBM MobileFirst
  • Knowledge on various deployment processes like Continuous Integration,Delivery.
  • Experience in using GIT as control of source for most androidapplications
  • Experience in low-energy Bluetooth technologycommunications
  • Experience in embedded programming with Texas instruments and Microchipmicrocontrollers
  • Worked closely with Technical lead, Scrum Master, Product Owner and testing team members to understand represents, design, and ensure system meets business and technicalobjectives
  • Experience working in on-off shoremodels
  • Experience in Kotlin programming and interoperability withJava
  • Proficient with Github, Bit bucket, Gitlabrepositories.

TECHNICAL SKILLS

Programming Languages: JAVA, KOTLIN,SWIFT, C, C++ andMatlab

Platforms: Windows, Android, LINUX and Mac OS(iOS)

WebTechnologies: XML, SOAP, Servlets, Swings, JSP,JDBC

Networking: TCP/IP, HTTP, HTTPS, DNS, FTP, EthernetConnections (TCP, UDP)

IDE: Eclipse, Android Studio, Xcode, Intellij IDEA, VisualStudio

Software: Microsoft Office package, Flash, CSS Cloud, Code Composer Studio IDE, JUnit, Mockito, Appium, Roboelectric VMWare, VirtualBox.

PROFESSIONAL EXPERIENCE

Confidential, Irving,TX

Android & iOS Tech Consultant

Responsibilities:

  • Design Implement SDLC on Bankingproject
  • Integrate MyTeck MySnap SDK for Remote CheckDeposit
  • Implementeing RESTful services on the server side(Backend)
  • Used Git version control for the project
  • Supporting the maintenance team on its periodic tasks such as: bug fixing, continuous integration, build publication, communication with customer’s and technicalstaff
  • Thorough understanding of App store requirements, iOS Human Interface Guidelines (HIGs), iTunes Connect and iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution, Test Flight.
  • Integration new Module or functionalities to theproject
  • Implementing Desgin patterns like MVVM inAndroid
  • Implementing RESTful call services on Android usingRetrofit
  • Implement RESTful services with Spring Java on Server side(Backend)
  • Design and Implement UI requierments for theproject
  • Fix bugs and create new Jira stories for theproject
  • Development of new functionalitys Modules andintegration
  • Implement TDD (Testing DrivenDevelopment)

Environment: Android SDK, iOS SDK, Eclipse Enterprice Edition, MyTek MySnap SDK, Deluxe SDK, Swagger, Git, REST, Android Studio, Xcode, Visual Studio, Postman HTML, CSS, JavaScript, Back Bone js,Bitbucket.

Confidential, SaintLouis,MO

Android & iOS Tech Consultant

Responsibilities:

  • Experience developing Android apps usingJava
  • Used Git version control for the project
  • Supporting the maintenance team on its periodic tasks such as: bug fixing, continuous integration, build publication, communication with customer’s and technicalstaff
  • Implemented bar code scanner for the requierments of theproject
  • Integration new Module or functionalities to theproject
  • Implementing Desgin patterns like MVVM inAndroid
  • Used iOS frameworks such as Foundation, UIKit, Security, Core Services, Object Mapper.
  • Implementing RESTful call services on Android usingRetrofit
  • Design and Implement UI requierments for theproject
  • Fix bugs and create new Jira stories for theproject
  • Development of new functionalitys Modules andintegration

Environment: Android SDK, Eclipse, Git, REST, SQLite, Android API, ADT plugin, Android Studio, Bar code Scanner, Junit, Roboelectric, Mokito JIRA, Jenkins, Git, SVN, Brackets, JSON, Postman, HipChat, Slack, Zeplin.

Confidential, Plano,TX

Android & iOS Tech Consultant

Responsibilities:

  • Experience developing Android apps usingJava
  • Used Git version control for the project
  • Supporting the maintenance team on its periodic tasks such as: bug fixing, continuous integration, build publication, communication with customer’s and technicalstaff.
  • Integration of a new feature to perform firmware updates for Bluetooth devices, by first downloading a firmware image from a file server through a webservice call, which is subsequently transferred to the Bluetooth device’sEEPROM
  • Implementation of a module which creates a permanent sales control ID for all the Bluetooth devices so that they can be uniquely identifiable and registered in backend server. This ID is generated and provided by our server and then it is transferred to the Bluetooth device to be permanentlystored
  • Implementing Test Driven Development (TDD) cases using Junit for increase theperformance java in the clases of the project
  • Worked extensively with Objective-C, Swift and iOS SDK.
  • Implementing Test with Expresso and Junit for Instrumentedtests
  • Flash the MCU microcontroller for the Fisher Pricetoys
  • Analyzing the requiermentns for the client (FisherPrice)
  • Working with MantisBT for collaborate with team mebers andclients
  • Consumin RESTful API for the software updates of thetoys
  • Implementing design patterns for increase the performance of the Mobile app.
  • Implementation of bugfixes.
  • Testing software for the updates of thetoys.
  • Software implementation for the Internet of things (IoT) focused on the toys of FisherPrice.
  • Using interoperability with Kotlin andJava.

Environment: Android SDK, Eclipse, Git, Ubuntu, REST, SQLite, Android API, ADT plugin, Android Studio, Bluetooth devices, Junit, Roboelectric, Mokito JIRA, Mantis, Redmine, Jenkins, Git, SVN, yEd, Nuvoton Flash Programmer, Texas Instruments, Brackets, Scrum, JSON, Postman, HipChat, Slack, Zeplin

Confidential

Mobile Developer

Responsibilities:

  • Analyzing the requierements of applications for Android development.
  • Design and develop applications using Android SDK (19 -28).
  • Design and develop applications using iOSSDK
  • Analysis and design of mobile app rest services and integrate web rest full services in Android withretrofit.
  • Worked on Android threads and analisys and design for mobilearchitecture.
  • Worked on FireBase services crhaslitycs, Analitycs, Real - time database, Authentications, storage and cloudfunctions.
  • Created the Screen onAndroid.
  • Worked with push notifications forAndroid.
  • Extensively worked on GIT for version control.
  • Use GSON API for JSON deserialization andserialization.
  • Developed user documents for theusers.
  • Take Control of the whole mobile project from another softwarefactory.
  • Worked on security implementation by the client - sideapplication.
  • Implementing Test Driven Development (TDD) using Junit,Expresso.

Environment: Java, Kotlin, Android Studio, Swift, Xcode Postman, HTML, FireBase, SQLite Server, REST API, XML.

Confidential

Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of thecode
  • Designed custom layouts using Androidtechnologies
  • Designed complex User Interface screens using views andwidgets
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and can adapt to tablet and phoneresolutions
  • Experience in C++ language for native coding
  • Implemented sorting options for search items based on categories (Relevance, Price, andRating)
  • Experiences IBM Mobile first plataform for backendservices
  • Experience in Adobe analitycs for Android
  • Enhanced search functionality by adding auto fill and search historyfeatures
  • Created a local database using SQLite to store and retrieve the data (generally for the recently searched history of theircredits)
  • Used shared preferences to store and retrieve persistent key value pairs across usersessions
  • Redesigned the cart checkout process with enhancements such as theaccordion-style interface that acts as guide to complete userpurchase
  • Used Source Treefor versioncontrol
  • Setup alert notifications for near bill to be paid usingfirebase
  • Worked on Emulator and Device tracking with enabling ADB and debuggingmethods
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat
  • Involved in debugging and porting the application on various mobiles
  • Implemented Fragments inActivities

Environment: Android SDK, Maven, IBM Mobile First, Java, SQLite, Firebase, sourcetree, XML, HTML, SOAP, REST, GUI, FX Applications, Front controller design pattern, Soap UI, Core Java.

Confidential

Android Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Deployment and Testing of applications.
  • Participated in ongoing initiatives to improve processes and establish bestpractices.
  • Implemented full life cycle development of Mobile applications and modification of existing applications to add new components and features emphasizing maintainability, reliability, scalability andperformance.
  • Worked on innovative background reflecting the user account status that changes according to user’saccount.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10- inch devices by customizing views as permockup.
  • Worked on UI and base Android framework issues during OS up gradation.
  • Used version controlGIT.
  • Used MVC pattern to encapsulate client/server interactions helps to illustrate software-pattern roles as well as developer roles by separating object, components, and services into multi-tiers with well-definedboundaries.
  • Testing included emulator and device testing with multiple versions and sizes with the help of ADB.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas andXSL.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for theseapplications.
  • Used Services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Implementind Video chat SDK forAndroid.
  • Involved in working with Location Manager and Restful Web service withJSON.
  • Tested the application on various Android devices.

Environment: Android SDK, SQLite, Android API’s, RESTFUL Web service, DOM Parser, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7, ADT Plug-in, GIT (version control) Source Tree.

We'd love your feedback!