Quantcast

Android Developer Senior Resume Jersey c...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Android Developer Senior
Target Location US-NJ-Jersey City
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Senior Android Developer Basking Ridge, NJ

Senior Android Developer Manhattan, NY

Senior Android Developer Jersey City, NJ

Android Developer Senior North Bergen, NJ

Senior Android Developer Manhattan, NY

Senior Developer / Quant / Lead Engineer New York City, NY

Lead Android Developer Brooklyn, NY

Click here or scroll down to respond to this candidate
Candidate's Name
Sr. Android DeveloperPh: PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLELinkedIn: LINKEDIN LINK AVAILABLESUMMARY:8 years of expertise in client-server systems and web applications analysis, design, development, testing, and support.Vast expertise in developing mobile apps for Google Android systems developed and designed numerous Android applications across various versions, and has a solid grasp of the most recent material design principles and Android UI guidelines.Proficiency with Android Studio, Eclipse IDE, Java, Kotlin, Android SDK/NDK, JNI, and ADT plugin development for Android applications.Thorough understanding of the fundamental components of Android, including the Activity, Fragment, Service, Broadcast Receiver, and Content ProviderWorking knowledge of Android UI Design and application frameworks, including Material Design, which includes Recycler View, Grid View, Scroll Tab, Swipe Tab, Navigation Drawer, List View, Animations, Video Streaming, and so forth; and Activity Manager, Notification Manager, Location Manager, Map Views, Web Views, etc.Knowledge of Android APIs (SQLite, Web View, Bluetooth Stack, Content Provider, Google Maps API, SMS, and more) and Android PDF.Solid knowledge of AsyncTask, Toast, Broadcast Receiver, Fragments, Services, Push Notifications, and Content Providers.Working knowledge of the most recent Android API versions The following Android versions are available: 5.0 (Lollipop), 6.0 (Marshmallow), 7.0 (NOUGAT), and 8.0 (Oreo).Solid understanding of the App Widgets Framework and YouTube playbacks. knowledgeable about Grid View, List View, and Recycler View.Familiarity with the following architectural design patterns: MVP, MVVM, Clean Code, MVI, MVC, VIPER.Has worked with the session, entity, and message-driven beans in server-side business logic development.Managed SSL and OAuth-based secure connectivity with web services.Effective application of different design patterns in distributed enterprise application development, including MVC (Model-View-Controller), Singleton, Service Locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate.Solid grasp of the principles of iOS, including XCode, Objective-C, and Swift.Vast expertise developing user interfaces using JSF, JSP, Display Tag, and Struts Tiles.Used JSF in conjunction with AJAX for front-end development. used JSF to improve the user interface of the application.Has knowledge of client web technologies, including AJAX, JavaScript, XML, HTML, DHTML, and CSS.Master in object-oriented design techniques, object-oriented analysis, and the Software Development Life Cycle (SDLC).Experienced in automotive industry working in various Infotainment domains like Navigation, Bluetooth, Wi - Fi, Radio, Interface Voice Recognition, Android Auto and Apple CarPlay.Strong background in defect tracking and version control procedures.SKILLSETLanguages: Objective C, Java J2SE, J2EE, C, C++, C#, JavaScriptMarkup Languages: HTML5, HTML, XML and XHTML, CSS3Databases: Oracle 11g, Oracle 12g, MySQL, SQLite.App/Web Servers: JBoss 4, JBoss 5.1 EAP, JBoss 6, Apache Tomcat, Glassfish 3Web Services: Restful, SOAP, JSON, GSONIDES: Android Studio, Eclipse Android, Spring Android, Eclipse, My Eclipse, Net Beans,Visual Studio, XCode, IntelliJ IDEALibraries: KSoap, Bootstrap, Universal Image Loader, Picasso, GSON, Lottie, EventBus, HttpClient, Volley, Angularjs, Facebook API, Twitter APIOperating Systems: Microsoft Windows, Mac OS, Android, iOSGoogle APIs: Google Maps, Google Analytics, Google AdMob, Google Cloud ServicesChange Management Tool: Tortoise, Git, Maven, Subversion.Methodologies: Scrum, Agile, Waterfall, RUPTesting Tools: JUnit, Robotium, Robolectric, JMeter, Test FairyAnalysis and Modeling: UML, MVC, MVP, MVVM, Singleton, Delegates, TDD, OOP, OOD, Dependency Injections.Professional ExperienceCLS Group, NY (Remote) May 2023  Till DateSr. Android DeveloperResponsibilities:Create and design Android IoT apps with ADT Security Panel features, different IoT Hubs, Z-Wave devices, and Bluetooth devices to make sure the apps work well and are responsive.Using the Dagger2 dependency injection technology, Rx Java, and MVP design to develop reusable, interchangeable application components.Working with the Architecture group to coordinate new designs and modifications to fundamental and structural applicationsDeveloped a few application modules using Kotlin.Using the most recent Android SDK and the Android Studio IDE, UI screens and business logic were designed and created for the application utilizing the MVVM pattern.Using jQuery, HTML, CSS, React.js, JavaScript, and JSP, user interfaces were designed and altered.Using Java, Kotlin, and the Android SDK, I developed applications using the Android Studio IDE.Use Kotlin coroutines and dispatchers instead of Rx Java implementation to perform asynchronous network queries, JSON parsing, database reading, and writing.In charge of using Retrofit to consume AWS services, obtaining JSON responses, and parsing them to extract the necessary data.Built app using Kotlin programming language, MVVM architecture, and teh latest UI technology - Jetpack Compose.Converted teh data model, API communication service layer and view UI layer to Kotlin programming language and Jet Pack library.Extensively worked on Jenkins to implement continuous integration (CI) and Continuous deployment (CD) processesDeveloped custom Jenkins jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure provisioning.Extensively worked in Test Driven Development (TDD) framework using JUnit.Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum .Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.Implemented a nine-page onboarding screen using Jetpack Compose.Installed, configured, maintained, and enhanced the Atlassian systemsWorked as JIRA administrator for enterprise.Managed tools including the Atlassian Suite (Confluence, Crowd, Bitbucket, Jira, Fisheye), test plan management tools and other tools as determined to support the Advanced Engineering team.Made use of the Rx Java package to create event-based and asynchronous programming utilizing observable sequences.Working together as a team to develop, create, and release new featuresExamining user stories and taking part in scrums, demos, retrospectives, and sprint planningFinding bottlenecks, resolving them, and fixing bugsTo combat latency and network difficulties, REST services were implemented via Retrofit and GSON over ok Http services.Prototyped activities in Unity to confirm cross platform interactive playability on iOS and Android.Technical lead throughout the Appisode product lifecycle from inception, design, development, to deployment.Use the Android Studio IDE to design screens for the application using the MVC pattern.Used OAuth2.0 to authenticate to third-party services.Closely collaborating with the localization team to provide RTL support for applications in around 45 languages.Using Talk Back to assist make the program accessible to users who are blind or visually impaired.Used Java Servlet to implement a backend server with a SQLite database on a Debian Linux system running a Tomcat server.Knowledge crafting pixel-perfect user interfaces with complex interactions and animation.Expertise with Google Maps API.Create Augmented Reality (AR) applications for in-vehicle display of potential collisions with pedestrian, motorcyclist and bicyclist.Developed touch screen java client-server web application that allows workers to accept or release work orders on a kiosk.Wrote a tool consisting of several java and node.js lambdas running in AWS to periodically attempt remote commands (door unlock, etc.) on a pair of static car radios and interpret the results to determine uptime.Developed a proof of concept tool for collecting and aggregating CAN signals on a car radio that did not have any kind of cell phone connection, bundling the data, and uploading to a mobile device via bluetooth for forwarding to Confidential servers.Used a low-end car radio with no CAN-C access, which required programming a bridging device to allow the radio to see both CAN buses.Updated story board for prototype of touch screen kiosk application.Created technical design for kiosk application to include screenshots, technologies implemented and java classes to be used for development.Developed kiosk application using development tools that added no additional cost to the client.Unit tested and assembly tested the kiosk application from start to finish under extremely tight deadlinesCreate unit and integration testing suites developed with Mockito and Espresso for use in Android development.Configure and initialize cloud integration services, including Parse, Firebase, and Google Cloud Messaging for Android projects.Deployed application on JBoss server and used Maven as a build tool.Experienced with version control tool such as Git and TFS (Team foundation server) for version tracking.Developed Bose Augmented Reality POC.Performed testing for infotainment domains such as Bluetooth Connectivity and Radio.Involved in analysis of user requirement specification & functional specifications for building test cases.Responsible for Design and Development of In-Vehicle Infotainment HMI software.Worked with domains such as onstar TBT, onstar UI, settings, porch, audio, device projection etc.Responsible for Design and Development of In-Vehicle Infotainment HMI software.Developed and modified test cases for testing various infotainment features and performed corner and negative test cases along with positive test cases.Augmented Reality childrens book & companion native Mobile AppDeveloped AR application designed to teach children arithmetic in an Augmented RealityEstablished CI/CD process.Used GIT for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools line Maven.Used Spring MVC to implement MVC Design Pattern.Worked on J2EE technologies like JSP for developing different modules in Controller component.Developed teh UI components using HTML, CSS, JavaScript and Angular.Responsible for creating Model/Value Objects in MVC Design Pattern.Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.Developed a logic to save and retrieve information about the most recent transactions from a SQLite database.Make heavy use of GitHub and GitLab's Stash Repository and GIT version control.Monitoring bugs and fixing problems Weekly support turnover documentation (recorded in ATLASSIN - JIRA Agile, CONFLUENCE).Oversaw JIRA workflows, completed Sprint tasks, and managed tasks under the Agile framework.Using the Recycler View Grid Layout Manager, the user interface was designed to incorporate several layouts and AndroidX widgets.Taking part in meetings and code reviews, among other project-related activities.Environment: Android, MVP, MVVM, SQLite, Dagger, RXJava, Retrofit, Rest,Maven, JIRA, JSON, GitLab, ButterKnife, JUnit, Mockito, OkHttp, Icepick, EventBus, AV player, Kotlin, LaunchDarkly, OAuth2.PriceSmart, CA (Remote) Jun 2021  May 2023Sr. Android DeveloperResponsibilities:Engaged in application analysis, design, development, deployment, and testing.Took part in continuous efforts to create best practices and enhance procedures.Added new features and components to existing web apps and implemented full life cycle development of new ones, with an emphasis on performance, scalability, maintainability, and dependability.Lead a series of lunch and learn workshops on TDD.Experience with Android Notifications using GCM (Google Cloud Messaging).Experience working with the Unit Testing methodology using Junit and Mockito.Used GCM (Google cloud messaging) to achieve push from server easily.Mentor other developers in TDD practices.Implemented cloud integration to notify the app that there is new content for the users to sync.Wrote test driven (TDD) Python using Lettuce, Nose and Sure. Cross-compile project supporting multiple architectures and multiple versions of Linux for a Fortune 100 agricultural equipment manufacturer.Created unique Kotlin and Java UI libraries that may be used by outside applications.Used Retrofit 2 to provide interceptors to add headers and cache fields to API calls.Added Dagger2 to the REST API web service to use dependency injection for emulating JSON using Mockito.Using MXML, AIR Applications, Flash Animations, Flash design, Action Script, and CSS, involved in creating user interfaces. involved in creating the presentation layer with JavaScript, HTML, JSP, and Ajax.During the OS upgrade, worked on UI and fundamental Android framework issues.Employed GIT version control.Installed and configured various Atlassian Tools (JIRA, JIRA Software, Confluence, Fisheye & Crucible, Bit Bucket, Bamboo, Crowd).Fixing internal and customer defects related to automotive infotainment diagnostic.Infotainment diagnostics testing using OBD tool for DTCs, Read DIDs and PIDS.Wrote a java app for the VP4R car radio to collect the status of doors, windows etc. and transmit the information to a server for display in a mobile app. This was an enhancement of the UBI app.Worked on HTML, CSS, JavaScript and jQuery for implementing the presentation layer.Implemented a CI/CD pipeline with Docker, Jenkins and GitHub by virtualizing the servers using Docker for the Dev and Test environments by achieving needs through configuring automation using Containerization.Worked on Setup and configured Fisheye with Crucible to connect to mercurial repositories and index code changes along with the option to perform code reviews and integrated with JIRA.Using ADB, testing involved testing emulators and devices of various sizes and versions.Working with XML, WSDL, XML Schemas, and XSL to design and create reusable web services.Added Null Object checking, Control statements, and Kotlin code to activities to call other activities.Used Android NDK to integrate the library which is in C language (Embedded).Used Maven as build and deployment tool.Initiated and troubleshoot Continuous Delivery builds in Jenkins via JIRA tickets.Deployed and configured JIRA on both hosted and local instances for issue tracking, workflow collaboration and tool-chain automation.Developed a proof of concept tool for collecting and aggregating CAN signals on a car radio that did not have any kind of cell phone connection, bundling the data, and uploading to a mobile device via bluetooth for forwarding to Confidential servers.Used a low-end car radio with no CAN-C access, which required programming a bridging device to allow the radio to see both CAN buses.Adhered to the AGILE technique; had SCRUM meetings; and held biweekly team meetings to discuss the project.Tested the app on a range of Android handsets.Environment: Android SDK 6.0/7.0, SQLite 3.6, Retrofit, MVVM, Kotlin, Eclipse IDE 3.5, Android APIs, RESTFUL, DOM Parser, JDK, XML, JSON, HTML, CSS, GPS service, Log cat, Windows, ADT Plug-in, GIT, DDMS console, ADB server, Emulator and Base device (G1, HTC EVO).Guide One Insurance, West Des Moines, IA Mar 2017  Jun 2021Android DeveloperResponsibilities:Developed sophisticated Android applications to gain insight into the MVVM architecture's flow.Experienced in Scrum development process and Agile programming.Using React Native and ReactJS, embedded software applications were designed, created, and tested for use with Web APIs.The application's client-side validations used JavaScript.Using Observers and Observables in the application to compose and manipulate data and events asynchronously using RxJava (ReactiveX).In charge of using Retrofit to access a REST API's web services, obtaining JSON replies, and parsing them to extract the necessary data.Have a solid understanding of most Android programming topics, including SQLite and custom View Groups.To send network requests, authenticate, and communicate with APIs using Http Retrofit, a robust framework.Replace the outdated SQLite database and save the most current search using the Realm Database library.Created unique Kotlin and Java UI libraries that are utilized by outside app development companies.Using the Android NDK (Native Development Kit), Android applications were developed.Android stack troubleshooting, debugging, and bug fixesEnvironment: Android, MVVM, Rest API, Java, Retrofit, JSON, XML, JavaScript, SQLite, JIRA, Kotlin, Git, Agile.Locuz, India May 2015  Dec 2016Android DeveloperResponsibilities:Use a variety of techniques to create asynchronous operations, including AsyncTask, Handlers, Intent Services, and Loaders.Use the Leak Canary tool, weak references, and async task loaders to reduce memory leaks by 90%.Design unique recycler views that allow for endless scrolling for a seamless browsing experience.Interacted with Backend Restful API and used RxJava with observable streams for HTTP requests, multipart image uploads, and files, replacing "Callback hell" in Retrofit.Code that implements input streams and readers, monitors file system events, and uses the Apache Commons IO library.JavaScript, Servlets, HTML, XML, JSP, and interactive JSP pages were used to develop the front end.Use method invocations, spy mocks, and no interactions in MVP Architecture with mockito to write unit tests for presenters.Use Go to enable deep linking and postponed deep linking in the application to manage the system or other app requests.Responsible for managing and supporting Continuous Integration (CI) using JenkinsResponsible for Administering and maintaining Jenkins and Jenkins slaves on windows and Linux (Debian/Ubuntu). Created many Jenkins slaves and setup jobs on master to run on slaves.Create and implement workable solutions in compliance with code and architecture design standards.Ensure that projects are completed to a high standard and on schedule.Take part in manual, comprehensive system quality assurance testing.Environment: Android SDK, Java, Retrofit, RESTful, MVP, RxJava, JavaScript, Mockito, Agile.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise