Quantcast

Senior Android Developer Resume Manhatta...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Senior Android Developer
Target Location US-NY-Manhattan
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

Android Developer Senior Jersey City, NJ

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
Senior Android DeveloperPhone Number: PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLEProfessional SummaryAs a Senior Android Developer, I have a deep understanding of the latest tech stack for building cutting-edge mobile applications.My expertise includes:12 years of experience in Software / IT industry with 11+ years of experience in Android development.Proficient in Native Android Development using the latest Android Studio, Eclipse, Java, and Kotlin.Extensive experience in building Android apps from scratch, refactoring, and transitioning architecture, and codebase to the latest trends such as MVVM, MVI, and Clean Architecture.Expertise in building high-performance applications by optimizing memory management, power consumption, and improving app responsiveness.Expert in using Java Design patterns such as Singleton, Facade, Factory, Builder, and Adapter to create reusable code and scalable architecture.Proficient in UI/UX design using Android Material Design tools like CardView, Toolbar, RecyclerView, and support libraries, resulting in beautiful, cleaner interfaces.Experienced in local content management system modules to improve app performance and user experience.Proficient in using encryption techniques like Shared Preferences, Cipher, Certificate Pinning, TrustManager, Bouncy Castle, Spongy castle, SQLCipher, KeyChain, and Key Store to secure user data.Extensive knowledge of the latest analytics tools for mobile applications such as Google Analytics, Localytics, Mixpanel, Answers, Flurry, Crashlytics, NewRelic, etc., to measure app performance and user behavior.Expert in Git for code base and version control (GIT, GitHub, GitLab) to manage and collaborate with the team.Experience in working with Wi-Fi, Bluetooth, NFC, and other short-distance wireless communication protocols.Expert in Agile development teams using Scrum processes to improve collaboration, communication, and product quality.Expertise in using Android frameworks and APIs such as Loaders, kotlin flows, and Kotlin coroutines to efficiently load data and update databases.Proficient in using third-party libraries such as Volley, Retrofit, Picasso, YouTube, Location API, Maps View, Google View, Google Maps, PayPal, Stripe, Android pay, QR Droid, Butterknife, Dagger, Google Wallet payments, Android Annotations, and many others to improve app functionality.Expert in Android Life Cycle, Fragments, Intents, and threads on Android; binding services, implicit and explicit Intents, background processes, sync adapters, activity, activities for Result, WebView, ImageView, TextView, RecyclerView, ListView, and Object-Oriented design and programming.Expert in mentoring developers, working with project managers, stakeholders, and cross-functional team members, resulting in improved collaboration and successful project delivery.Technical SkillsJava, Kotlin, Java, Python, Rust, C, C++, ADA, SQL, OpenGL, 3D modeling, Systems Modeling, Simulation, Data Graphing, Agile, ExoPlayer, Google Maps API, Fresco, NineOldAndroids, Push Notifications, Mockito, EventBus, Parse, Google Cloud Messaging, ProgressBar, REST, Android Wear, MVP, Robotium, GraphQL, Material Design, Dagger, ORMLite, Retrofit, Runtime permissions, Git, Cipher, Android Studio, Circle-CI, Doze Mode, LeakCanary, JIRA, ParallaxPager, GSON, Google Custom Search, Broadcast Receivers, Google Places, Jenkins, App publishing, Espresso, ProGuard, RecyclerView Animator, Glide, Realm, PushBots, Google Analytics, Volley, Loaders, RxJava, JobScheduler, Content Providers, Lottie, Bitrise, Dependency Injection, Otto, Caligraphy, Chromecast, RoboGuice, JUnit, Maven, ButterKnife, Firebase. Spring, Microsoft Azure, Bootstrap, SHA, Eclipse, JUnit, MySQL, AWS, BLE, NFC, IoT, AI, UrbanAirship, Google Home API, Nexus, App Dynamics, Jasmine, Calabash, Mockk, NDK, AIDL, MLKit, Compose, Hilt Dependency injection, Espresso, Jacoco, SonarQube, TruthExperienceJPMorgan Chase, New York, NYSr. Android DeveloperDuration: since June 2023  PresentApp Name: Chase MobileLink: https://play.google.com/store/apps/details?id=com.chase.sig.android HYPERLINK "https://play.google.com/store/apps/details?id=com.chase.sig.android&hl=en_US%20 HYPERLINK "https://play.google.com/store/apps/details?id=com.chase.sig.android&hl=en_US%20//"hl=en_US%20//App Description: At JPMC, I focus on maintaining the security, stability, and functionality of the Chase Mobile app, which enables users to bank securely, send and receive money with Zelle, deposit checks, monitor their credit scores, and manage budgets. Additionally, the app integrates J.P. Morgan Wealth Management for planning, investing, and tracking long-term goals. My role involves regular updates for new Android versions and security patches, utilizing Android Studio, Git, and Firebase for development, version control, and analytics. I optimize performance, implement new features, and conduct thorough testing to ensure a seamless user experience.Responsibilities:Perform extensive testing to ensure seamless operation across various devices and scenarios.Identify and address potential bugs or compatibility issues to enhance app stability and reliability.Refine the user interface for smooth and intuitive navigation, integrating seamlessly with the existing app flow.Document CI/CD processes and workflows and provide training to development teams on best practices and usage.Implement user-friendly designs to improve overall user experience.Develop and integrate smooth animations and transitions within Jetpack Compose to enhance user experience and interface interactivity.Resolve bugs and performance issues identified during testing to maintain app stability.Ensure the app remains reliable and performs optimally for all users.Work closely with the QA team to conduct comprehensive testing, including regression testing.Validate the functionality and reliability of new features and updates.Provide detailed documentation and support for users to effectively set up and use biometric authentication features.Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, CircleCI, GitHub Actions, or Bitrise to automate the build, test, and deployment processes for Android applications.Implement effective state management strategies within Jetpack Compose, utilizing tools like ViewModel, LiveData, and StateFlow to manage UI state.Assist users in troubleshooting and resolving any issues related to biometric authentication.Continuously monitor user feedback and usage data to identify areas for improvement.Refine biometric authentication features based on user insights and feedback.Utilize Android Studio for development and Git for version control.Implement and maintain features using Android Jetpack, Retrofit, Glide, Dagger, Firebase, and RxJava.Integrate Jetpack Compose with existing Android applications, ensuring seamless interaction between Compose UI and traditional XML-based UIs.Apply the Model-View-ViewModel (MVVM) design pattern for efficient code structure.Use JUnit and Espresso for unit and UI testing.Integrate automated testing frameworks like Espresso, Junit, and Robolectric into the CI/CD pipeline to ensure the quality and stability of the codebase.Collaborate with cross-functional teams including project managers, UI/UX designers, Android/iOS developers, backend developers, and QA.Participate in Agile methodologies, utilizing JIRA for project management and tracking.Follow a structured development and testing process, including development and testing, code review and approval, build generation, QA testing, beta testing, release, post-release monitoring and feedback collection, and ongoing maintenance and updates.Happy Fashion, INC., New York, NYSr. Android DeveloperDuration: since Feb 2021  May 2023Client: Etsy, INC.App Name: Etsy: Customer and Creative GoodsLink: https://play.google.com/store/apps/details?id=com.etsy.androidApp Description: The Etsy app lets you browse and shop millions of unique items, including handmade goods and vintage finds. With features like saved favorites, notifications, and direct communication with shop owners, it provides a personalized shopping experience. Securely purchase using multiple payment options and track your order from dispatch to delivery. Available in multiple languages, it's the perfect place to find something special.Responsibilities:Integrated Coroutines Flow API with Retrofit, okhttp, NavGraph, deep links, paging to handle streams of values, combine multiple Flows for login, analytics, security, and navigation layers in MVVM architecture.Primary tasks include to implement business logic and address MVVM architectural issues and refactor old code using Kotlin, implement reusable components using Jetpack compose.Complete Sign up for Chat with owners user story using AWS Amplify Authentication API interface (Auth.signIn and Auth.signUp) and build custom login experiences.Implement notifications for new items, notified when your favourite shop adds new items,sales, and discounts using AWS push notification servicesImplement and manage themes and styles using Jetpack Compose, ensuring consistent visual appearance and branding across the application.Implement monitoring and logging for CI/CD pipelines to track performance, detect failures, and troubleshoot issues promptly.Integrate Lottie animation library for Loading an Animation, download animations from the network, Dynamic playback speed and manually set progress to hook up an animation to a gesturePair program to bug fix Amplify DataStore storage engine to synchronize data between mobile and database in the AWS cloudEnsure security best practices are followed in the CI/CD process, including secure handling of credentials and secrets using tools like HashiCorp Vault or AWS Secrets Manager.Remove Dagger2 implementation with Hilt DI and remove XML design in major app version released in January as part of upgrade code quality programImplement Firebase Crashlytics to track and analyze app crashes and fix issues quickly.Integrate Google Maps API to provide location-based search and navigation.Stay updated with the latest Jetpack Compose features, tools, and best practices, integrating new advancements into the development process. Implement OAuth2 authentication for secure login and user data management.Work closely with designers (Zeplin tool) to incorporate Material Design 3.0 features of Chips, Bottom-Up Sheet and Custom recycler view.Integrate CI/CD pipelines with third-party services (e.g., Firebase, Sentry) to enhance application functionality and reliability.Design and implement user interfaces using Jetpack Compose, creating responsive, modern, and intuitive UIs for Android applications.Modularize the existing customer payment authentication flow and integrate an additional external SDK which helped authenticate customers payment details when placing an order.Client: StyleVault Inc.Sr Android developerApp Name: Your Closet  Smart FashionDuration: Apr 2019  Feb 2021Link: https://play.google.com/store/apps/details?id=com.yourclosetapp.app.freeclosetApp Description: Fashion app that helps users organize their closet, create outfits, plan with a calendar, track statistics, scan and search colors, and shop online. Features include unlimited photo storage, background removal, color search, outfit categorization, sharing, packing list generation, statistics, automatic backup, and integrated shopping.Responsibilities:Led the development of YourCloset app, implementing all features from scratch using the latest Jetpack tech stack.Perform code migration from MVP to Google Architecture components where In the code; PresenterImplementation classes were replaced with ViewModel with slight modificationsPerform important task like add TDD testcases for ViewModel, repository using Mocktio, Mockk, perform Automated UI test using Espresso, add Bitrise CI server, Firebase Remote config to change UI background or font setting and enable Push notifications.Continuously evaluate and optimize CI/CD processes for efficiency and speed, reducing build times and deployment latency.Implement all the infrastructure of the app using MVVM architectural patterns and components. Each module contained its own View Model and shared 2 Repositories (Authenticated and Non-Authenticated Repository)Develop the camera feature to take and import pictures of clothes, using the Camera2 API for faster and higher quality image processing.Implement the colour search feature that scans and matches colours, using OpenCV for computer vision algorithms.Work on the calendar feature that allows users to plan outfits for each day, integrating the Google Calendar API for seamless integration.Develop the statistics feature that provides insights into users' clothing habits and values, using SQLite and Room database for efficient data management.Implement the backup and sync feature, using the Google Drive API for secure and automatic data storage and retrieval.Work on the shopping integration feature that allows users to search and shop online, using Retrofit and Glide libraries for fast and efficient network calls and image loading.Implemented the editing tools that allow users to crop, rotate, and remove backgrounds from images, using the latest image processing libraries and algorithms.Develop the packing feature that automatically adds clothes from outfits to a packing list, using the latest data processing algorithms.Implement the category and sub-category organization feature, using custom views and animations for a clean and intuitive user interface.Work on the notes and details feature that allows users to add descriptions and metadata to clothing items, using custom dialog and input views.Develop the search feature that allows users to find clothes by category, color, season, size, brand, and fabric, using advanced search algorithms and filters.Implement the sharing feature that allows users to share outfits on social media platforms, using the Android Share Intent API for seamless sharing.Duration: Jan 2017  Apr 2019Client: Poshmark, INC.Sr Android developerApp Name: Poshmark - Buy & Sell FashionLink: https://play.google.com/store/apps/details?id=com.poshmark.appApp Description: Poshmark is a social marketplace where you can shop for new and secondhand fashion, home decor, and beauty products from over 9,000 brands at up to 70% off retail prices. You can also sell your gently used clothes and accessories from the comfort of your home and make money. Additionally, Poshmark offers outfit ideas and themed virtual parties where you can shop and share with other users. Poshmark has been recognized by publications such as Vogue, Popsugar, Parade, and Buzzfeed as a great platform for buying and selling fashion items.Responsibilities:Implement Koin dependency injection to create and inject network models, view model modules, Live train module and analytics modules.Use lazy loading of heavy resources, Caching images on LRU cache as well as files on worker threads for performance.Work with Jenkins instance on continuous integration server and tested all devices authentically.Write code to request the license via email from the Registration page using the "Request License" link.Implement push notifications, using Firebase Cloud Messaging, to keep users updated on favourite items.Integrate Google Maps API to provide location-based search functionality for users.Utilize Kotlin Coroutines to handle asynchronous operations, resulting in smoother user experience.Implement deep linking to allow users to easily share items and promote the app through social media.Work on integrating payment gateways for a seamless transaction experience, including PayPal and Stripe APIImplement a rating and review system to allow users to rate their experience with the app and the sellers they interact withWork on implementing analytics to gain insights into user behavior and identify areas for improvement.Collaborate with QA team to ensure app stability, security, and functionality through automated and manual testing.Bed Bath & Beyond, Union, NJ Jan 2015  Dec 2016Senior Android Mobile App DeveloperLink: https://play.google.com/store/apps/details?id=com.bbby.bedbathandbeyond HYPERLINK "https://play.google.com/store/apps/details?id=com.bbby.bedbathandbeyond&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.bbby.bedbathandbeyond&hl=en_CA&gl=US"hl=en_CA HYPERLINK "https://play.google.com/store/apps/details?id=com.bbby.bedbathandbeyond&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.bbby.bedbathandbeyond&hl=en_CA&gl=US"gl=USSynopsis: With 24/7 access to our extensive inventory, the Bed Bath & Beyond app makes it easy to stock up and spruce up your home on the go. Find your favorite furniture and decor brands, pick up all your household essentials (bedding, bath towels, cookware and more) and save big every time.Responsibilities:Use Android Studio with Kotlin codebase following MVVM architecture.Implement introductory screen using dynamic slider and shared elements, fragments, transitions, animations, and material design to maximize the UI/UX and increase the number of users.Modularize the existing customer payment authentication flow and integrated/implemented an additional external SDK which helps authenticate customers payment details when placing an order.Apply SOLID design principles in the overall design and implementation of the project.Developed and ran unit tests following TDD best practices using Junit, Mockito and Espresso for UI testing in the development process.Enable the deep linking and deferred deep linking on the app using Go to handle requests from the system or other appsPerform unit testing and debugging of applications to ensure quality, responsiveness and efficiency of the delivered requirements and overall health of the system.Devise creative technical solutions to resolve performance bottlenecks.Add encrypted environment configuration with sessions and user login using Android keystore.Create custom UI components for consistent UX across companies' internal Android applications and for reusability making the development process faster and smoother.H&M, New York, NY Feb 2014  Dec 2014Android Software DeveloperLink: https://play.google.com/store/apps/details?id=com.hm.goe HYPERLINK "https://play.google.com/store/apps/details?id=com.hm.goe&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.hm.goe&hl=en_CA&gl=US"hl=en_CA HYPERLINK "https://play.google.com/store/apps/details?id=com.hm.goe&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.hm.goe&hl=en_CA&gl=US"gl=USSynopsis: Tap into our fashion feed, anytime, anywhere, and all in one spot  the H&M app.Get instant updates, track your orders, use your own photos to find similar items in stock, and get inspired by our users all over the world!Responsibilities:Implement Fragments to make the app usable on both Smart phone and tablets.Implement Certificate pinning using Okhttp and use Apache HTTP client to initialize the obtained bks keystore for SSL connections.Implement the Loader protocol in a standard way for querying cursors, building on AsyncTaskLoader to perform the cursor query on a background thread.Decrease memory leak by 90% using AsyncTaskLoaders, weakReferences and LeakCanary tool.Code using Apache Commons IO library to perform Input Stream and Reader implementations and for monitoring file system events.Play an influential role in the mobile application development lifecycle from planning through to launching on Google play storeSuccessfully deployed an app on the Android App Store and supported the app for multiple Android OS releasesImplement unit tests using Junit and Mockito to mock all necessary dependencies.Use JIRA for project management and backlog tracking.Analyze network calls using Charles Proxy to investigate calls sent and received.Lear Seating, Southfield, MI Jan 2012  Jan 2014Software ProgrammerGathered requirements and mapped system designs.Wrote new functions in Java and modified existing functions in Java.Programmed various software functions in C++.Modified multiple scripts written in JavaScript.Configured and programmed ERP software.Conducted code reviews with development team following best practices and implemented the companys naming convention.Assisted with debugging and profiling software programs.Programmed various custom software programs as part of development team consisting of software programmers, database designers/developers, and business process specialists.Configured a variety of 3rd-party software systems.Wrote code to perform specialized functions in association with specified program features and capabilities.Applied object-oriented programming principles and coded in languages such as C++ and Java.Obtained the requirements through the setting of interviews with internal stakeholders across the enterprise.EducationBachelors degree in information technologyHuejotzingo Technological College, Huejotzingo, PueblaAssociate Degree in Computer ScienceCenter for Industrial Technology and Services Studies #17, San Martin Texmelucan, PueblaCertificationsIntroduction to Cybersecurity: Cisco Networking AcademyHuejotzingo Technological College, Huejotzingo, PueblaCourse requirements and curriculum in English proficiency in IEC 102 (Intermediate Level)The Intensive English Center at Stony Brook University, New YorkMS Office Specialist - Center for Industrial Technology and Services Studies #17, San Martin Texmelucan, Puebla

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