Quantcast

Lead Android Developer Resume Carrollton...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Lead Android Developer
Target Location US-TX-Carrollton
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

Android Developer Mobile Apps Dallas, TX

Senior Android Developer Dallas, TX

Senior Android Developer Westlake, TX

Senior Android Developer Dallas, TX

Senior Android Developer Allen, TX

Android Developer Call Center Dallas, TX

Senior Android Developer Westlake, TX

Click here or scroll down to respond to this candidate
SUMMARY	 Androiddevelopmentexperience:11+yearswith6appspublishedtoPlayStore.      Overallsoftware/ITandAndroidexperiencecovers16years.      ExperiencebuildingAndroidappsfromscratchaswellasrevision,refactoring,and transitioning architecture (MVC, MVP, MVVM) and code base (Java to KotlinandAndroidversions).      Familiaritywithpushnotifications,APIs,andcloudmessaging.      Androidperformanceprofiling,memoryandpowermanagementandoptimizations.      ExperienceworkingonAgiledevelopmentteamsusingScrumprocesses.      NativeAndroidDevelopmentinAndroidStudioandEclipseusingJavaand Kotlin.      ApplyJavapatternsSingleton,Facade,Factory,Builder,Adapter.      WellversedinAndroidthird-partylibrariessuchasVolley,Retrofit,Picasso,YouTube,LocationAPI,MapsView,GoogleView,GoogleMaps,PayPal,Stripe, Androidpay,QRDroid,Butterknife,Dagger,GoogleWalletpayments,Android Annotations.      KnowledgeableofthelatestanalyticstoolsformobileapplicationssuchasGoogleAnalytics,Localytics,Mixpanel,Answers,Flurry,Crashlytics,NewRelic,etc.      ExperienceinGitforcodebaseandversioncontrol(GIT,GitHub,GitLab).      UsedAndroidframeworksandAPIstoefficientlyloaddataandupdatedatabases:Loaders,AsyncTaskLoaderandSyncAdapters.      Skilled in consumption of RESTful web services (REST, HTTP-based, XML, SOAP,JSON,etc.)anduseofRetrofit,Volley,AsyncTaskAndroidback-end communications.      ExpertiseinAndroidLifeCycle,Fragments,Intents,andthreadsonAndroid;bindingservices,implicitandexplicitIntents,backgroundprocesses,syncadapters, activity,activitiesfor Result,WebView,ImageView, TextView,RecyclerView,ListView,andObject-Orienteddesignandprogramming.      SkilledinusingdesignstoolslikeCardView,Toolbar,RecyclerView,animationspropertiesandsupportlibrariesforthisAndroidmobileapp.      UsedtheUItoolkitforbuildingnativeAndroiduserinterfaces.UIframework,partof the Android Jetpack libraries.      ImprovedtheperformanceandUXofseveralmodulesofthelocalContentmanagementsystem.      Work withShared Preferences,Cipher,CertificatePinning,TrustManager,BouncyCastle,Spongycastle,SQLCipher,KeyChain,KeyStore.      Hands-onwithtestingtoolssuchasMockito,Espresso,Robotium,etc.      ImplementfulllifecycleofSDLCfromAnalysis,Design,Development,Deployment and Testing of Application.      Proficiency in CI/CD Tools, CI/CD tools: Jenkins, Travis CI, CircleCI, GitLabCI/CD, Azure DevOps      ProficiencyinQtFramework:Qtframework,TECHNICALSKILLSTechnicalSkillsLanguages:Java,Kotlin,.NET,C#,C++,HTML,CSS,JavaScript,Git,.NETMVC,VisualBasic,WindowsBatch&ShellScripting,JavaEE,JavaBeansDatabases:SQLite,FirebaseDB,MongoDB,T-SQL,MSSQL,MySQLIDE:AndroidStudio,EclipseDesign Standards:MaterialDesignArchitectural Patterns:MVP, MVC,MVVMDesign Patterns:Abstract Factory,Adaptor, Bridge, Builder, Command,Decorator, Interpreter, Monitor Object,Observer,Proxy,Singleton,VisitorProject Tools:JIRA, Kanban, Trello,Slack,Confluence,VSTSMethods:Test-DrivenDevelopment(TDD), Continuous Integration, Agile,Scrum,PairProgrammingVersionControl:Git,GitHub,BitbucketRESTful Web Services:REST, SOAP, XML,JSON, GSON, Moshi, Retrofit, Volley,OKHTTPThreading:Loopers,Loaders,Handlers,AsyncTask,IntentService,RxJava, CoroutinesData Binding:Android Data BindingLibrary,ButterKnifeFrameworks:Firebase,Reactive-X,JetPackAndroidSecurity:SpongyCastle,CertificatePinningProfiling:BluetoothLowEnergy,LeakCanary,CrashlyticsMedia:ExpoPlayer,MediaPlayer,Picasso, Glide, FrescoTesting:Junit, Espresso, Mockito,RobotiumAnalytics:Mixpanel,FlurryDependencyInjection:Dagger1,Dagger2PushNotifications:GoogleCloudMessaging(GCM),FirebaseCloudMessaging(FCM)UI Implementation:Navigation Drawer,Widgets,UIAutomator,FloatingActionButtonMisc Libraries: Job Scheduler, Event BusContinuousIntegration:Bitrise.io,Jenkins,Hudson, TravisBuild:GradleReactive-X:RxAndroid,RxJava,RxCache, Rx BluetoothJetPack:LiveData,Room,ViewModel,Download ManagerMisc:Schematic,MonkeyRunner,SyncAdapters,Ion,Kickflip,Parse,ParcelerEXPERIENCE	AndroidLeadDeveloper,07/2022-CurrentBlueShield,Houston,TexasBLUESHIELDhttps://play.google.com/store/apps/details?id=com.blueshieldca.prod&hl=en_US&gl=US      Programmed inKotlinwithMVVMarchitecture.      ImplementednewfeaturesinMVVMandrefactoredolderfeaturesfromMVPtoMVVM      ArchitectedtheappwithMVVMarchitecturalpatterns,andvariousdesignpatternssuchasAbstractFactory,Builder      Separatedbusinesslogic(Model),UIcomponents(View),andcontrollogic(Controller).      Achieved modularand maintainablecodebaseby adheringtoMVCprinciples.      BlueShieldofCaliforniaappisamemberfacingapplicationthatallowsmemberstofinddoctors,viewclaims,pay      premiums.Thisappisaddingfeaturesandcapabilitiestobettergivethemembertheinformationontheirhealthinsurance.      CodeContribution:      Implementandmentortheteamonefficientasynchronousprogramming modelsusingKotlinCoroutines,emphasizingbestpracticesformanagingcomplex operations and concurrency.      Championthedevelopmentandmaintenanceofarobustsuiteofunittests,ensuring high-quality, reliable code. Promote test-driven development (TDD)practices.      Oversee the creation of comprehensive UI tests to ensure applicationinterfacesmeetdesignspecificationsandfunctioncorrectlyacrossdevices.      ProductOwnerdirectly involvedwithcreatingJira Storiesfor featuresindevelopment.      Addedenhancementstoexistingfeatureslikedentalandvisionbenefitsandadded new features to the app such as      Authorizationsandnewplantypes      UsedAndroidStudioforanativeAndroidapp      Security of transmitted Personal Health Information secured by token-basedauthenticationandSSOtofollowHIPPA      standards      UsedGooglelibrariesincludingJetpackandfirst-partylibrarieslikeVolley      AgiledevelopmentmethodologywithastrongScrumMaster      Sprintslasted2weekswithareleaseevery4-6sprints      UtilizedBitbucketwithcodereviewsandreleasebranches      UtilizeMockkformockingdependenciesinKotlinunittests,ensuringtestsarefocused, fast, and reliable.      PromotetheModel-View-ViewModel(MVVM)architecturewithintheteamfora scalable, maintainable, and testable codebase.      ChallengingGitcommitstrategythatdidnotutilizethePullRequestforapprovals      Challenge working with third-party authorization/pre-authorization provider.Workingtoimproveperformancewiththe      queryoftheirAPI      Used JIRA for tracking stories and the story progression through theDevelopment, QA, and Acceptance Testing      Role:      Smallteamofmobile,responsiveweb,andservicelayer/server(Approx.18including QA and UX)      IworkedwithadjustingUIelementsforthenewenhancementstoDentalandVisionclaims.      WorkedwithteamadaptingUIelementsforthedifferenttypesofplansbeingintegrated with the app      Workedestablishingaentirenewfeatureforauthorizations.IncludingnewservicesandUIelementsSeniorAndroidDeveloper,09/2020-07/2022FirstMidwestBank,Chicago,ILStartbankingwhereveryouarewithFirstMidwestMobile!AvailabletoallFirst MidwestBankonlinebankingcustomers.FirstMidwestMobileallowsyoutocheckbalances,maketransfers,paybills,makedeposits,andfindlocations.https://play.google.com/store/apps/details?id=com.mfoundry.mb.android.mb_642&hl=en_CA&gl=US       ImprovedAndroidKeystoreprogramtostorecryptographickeysinacontainerandprotectkeymaterialfromunauthorizeduse.       AuthenticatedusersviaFingerprintscanAPIandimplementtheuserinterfaceforthefingerprintauthenticationflow.       PersistedRealmdatatodiskandtransparentlyencryptedanddecryptedwithstandardAES-256encryptionpairprogramtoworkonthefeature Transfermoney betweenyourChaseaccounts'inaTDD way.       MigratedtoJetpackComposebyaddingComposetoanexistingscreenbuilt usingAndroidViewsandmanagedstateincomposablefunctions.       PerformedgRPCauthentication,includinggRPCsbuilt-inerrorcodeswithuseofSSL/TLStoauthenticateserverandencryptalldataexchangedbetween client and the server.       PairprogrammedtoperformmigrationoftheexistingDEV/USR/PRD environmentstothecloudforthenativeapplicationresultinginreduceofserversandinfrastructureadministrationby97%.       IntegratedFlowAPIwithKotlincoroutinestohandlestreamsofvalues,transformdatausingFlowoperators,codeexceptionhandlingduringflowprocessing and combine multiple Flows       ConfiguredGSONconvertertoconvertdatainJSONformatintoPOJO.       AppliedOKhttp3andLogginginterceptortologAPIcallInfos.       UsedHiltfordependencyInjection.      ImprovedAndroidKeystoreprogramtostorecryptographickeysinacontainerandprotectkeymaterialfromunauthorizeduse      AuthenticatedusersviaFingerprintscanAPIandimplementtheuserinterfaceforthefingerprintauthenticationflow      PersistedRealmdatatodiskandtransparentlyencryptedanddecryptedwithstandardAES-256encryptionpairprogramtoworkonthefeature Transfermoney between yourChaseaccounts'in a TDD way      MigratedtoJetpackComposebyaddingComposetoanexistingscreenbuilt usingAndroidViewsand managedstateincomposablefunctions      PerformedgRPCauthentication,includinggRPCsbuilt-inerrorcodeswithuseofSSL/TLStoauthenticateserverandencryptalldataexchangedbetweenclientand the server      PairprogrammedtoperformmigrationoftheexistingDEV/USR/PRD environmentstothecloudforthenativeapplicationresultinginreduceofserversandinfrastructure administrationby97%      IntegratedFlowAPIwithKotlincoroutinestohandlestreamsofvalues,transformdatausingFlowoperators,codeexceptionhandlingduringflowprocessing and combine multiple Flows      Configured GSONconvertertoconvert datainJSONformatintoPOJO      AppliedOKhttp3andLogginginterceptortologAPIcallInfos      UsedHiltfordependencyInjection      DevelopedalibrarythatabstractedthecorebankingbusinessrulesanddefinedthebusinessobjectstoprovideinterfaceforGUI      Usedcoroutinesforasynchronouscallandhandlethreading      WroteFunctional,Unit,andInstrumenttestsusingMockitoandEspresso      FixedissuesforsecurityscanssuchasSSL,encryption,loopholesandprofiledthe application using APK analyzer      CreatedandtestedwithCustomProxytooltodiagnoseemulatorconnectiontoBank'sPaymentServices.SeniorAndroidMobileAppDeveloper,04/2018-09/2020Trane,LaCrosse,WITakecareofyourhomeandthepeopleinitfromanywherewithTrane Home(formerlyNexia ).TraneHomeishomeautomationmadesimplebecausenowyoustayconnectedeverywhereyougo.Runthemostimportantsystemsinyourhome-thermostats,locks,lightsandcameras-fromyourAndroidphone.https://play.google.com/store/apps/details?id=com.schlagelink.android&hl=en_CA&gl=US       AppliedbuildworktoaMVVMcleancodearchitecturalpattern.       RefactoredarraysandrefactoredsomemodulesfromJavatoKotlin.       AppliedMLKitmobileSDKtoenhanceappwithmachinelearningaspects.       UtilizedlatestversionofGoogleapplicationprogramminginterface(API)forcommunication withGoogleServicesandrelatedintegrationtoother services.       SetupandconfiguredanRxAndroidBLEenvironment.      AppliedbuildworktoaMVVMcleancodearchitecturalpattern      RefactoredarraysandrefactoredsomemodulesfromJavatoKotlin      AppliedMLKitmobileSDKtoenhanceappwithmachinelearningaspects      UtilizedlatestversionofGoogleapplicationprogramminginterface(API)for communicationwithGoogleServicesandrelatedintegrationtootherservices      SetupandconfiguredanRxAndroidBLEenvironment      UsedJetpackComposeforUIdevelopment      UtilizedFirebaseReal-Life Databasetoremotelystoreinformationfromthe RoomDatabase,enablinguserstomaintaintheirinformationwhenchangingdevices      ManagedautomatedtestingwithadditionalqualitywithCharlesProxyandLeak Canary      EncryptedanddecryptedthesharedpreferencedatawiththeAndroidX SecurityLibrary      RefactoredcodebasewithJobIntentSerivce,WorkManager,andPaging      Utilizedtwo-waydatabindingtocommunicatebetweenViewModelandXMLfiles      ImplementedJetpackcomponentfordatabindingalongwithDagger2and Hilt for dependency injection      IntegratedFirebaseRemoteConfigAPItochangethestylesandthemesofapp in app preferences      WorkedwithJenkinsCIserverforcontinuousintegrationandfollowedTest-DrivenDevelopment(TDD)methods      AppliedelementsofKotlinFlowsuchascoroutinestointeractwiththe databaseandnetworkingoperationsinrepositorylayerinCleanCode architecture.AndroidEngineer,06/2016-04/2018ChevronMobility,SanRamon,CA,ILhttps://play.google.com/store/apps/details?id=com.stuzo.chevron&hl=en_CA&gl=USAppDescription:      UseyoursmartphoneandtheChevronapptopayforfuelfromthecomfortofyourdriver'sseatforafastandsimpleexperienceatthepump!      Contributed to Agile project management and product developmentapproach by participatingandcontributingto SprintPlanningMeetings,SprintGroomingMeetings,CodeGroomingMeetings,SpecDefiningMeetings,etc.).      WorkedontheapplicationfromscratchusingJetPackcomponentsand Android KTX.      MigratedcodetoKotlinlanguagewithcoroutines,sealedclasses,nullsafetychecks on Techron Advantage Card feature to check balance and makepayments.      Convertedthedatamodel,APIcommunicationservicelayer,andviewUIlayertoKotlinprogramminglanguageandJetPacklibrary.      UsedRxKotlininconjunctionwithRxAndroid,RxBindinglibrariestomake appmultithreadedandperformasynchronousoperations.      IncludedPdfViewerSDKtoviewin-appreceiptsforMobilePayments.      Addedabilitytomockfinalclasses/methodsusingMockitoandstrivedfor85%unit test code coverage.      AddedWorkManagertotheprojecttoperiodicallysyncapplicationdatawith aserverandsendlogsandanalyticstobackendservices.      Pair-programmedwiththeDev-Opsteamtoenhancethedeploymentprocess forseveralenvironmentsusingBambooandJenkins.      WrotetechnicalAPI documentation.      ImplementedDataClasses,SealedClasses,andSingletonObjects.      Enabledmodularappdevelopmentandworked onChevron SDKwithfunctionalreactiveprogrammingusingMap,Flattop,Zip,Concatoperators.      ImplementedLiveDatatonotifyviewsofanydatabasechanges,managingactivity and fragment lifecycles.      UsedKoinforDependencyInjectionandDataBindingwithObservablesforeasy binding integration.      Pair-programmedtolinkPayPalaccountandTechronAdvantageCardtouser accountusingRxKotlinandRetrofit.      Addedacustomaccounttotheuser'sdevicetoauthenticateback-end servicesusingOAuth2.0.      Improvedlocation-basedfeaturesincludinggeo-coding,geo-fencingforstationlocatorfeaturestofindaChevronorTexacostation.      Mentoredjuniordevelopersaboutcodeissues, programmingtechniques,architectures,communicationsprotocols,projectmethodologies,etc.      Ensuredgoodstandardsandbestpracticesareinplaceforallcodereleased with code reviews.      Analyzedrequirementsanddevelopmentstrategiesforthedevelopmentofthe Web and the Android product.AndroidAppEngineer,02/2014-06/2016UnitedAirlines,Chicago,ILTheUnitedappallowstheusertobooktickets,check-in,scanmobileboardingpasses,managetheUnitedClubmembershipforaccesstoUnitedClublocations,MileagePluscard,traveltools,includingcheck-in,bookingandflight status.https://play.google.com/store/apps/details?id=com.united.mobile.android       Workedclosely withbackendteamtoredesignRESTfulwebservices       CreatedaPushNotificationServerusingNodeJSandimplementedMongoDBandMSSQLdatabasestostoreuniquedevicekeys.       WorkedcloselywithdesignerstocreatethelookandfeeloftheapplicationmeetingGoogle'sdesignstandardswhilefollowingcompany'scorporate identity guidelines.       IntegratedFacebookandTwitterforsocialnetworking       Workedwiththeback-endteamtoimplementasecureloginsystemfortheapplication      Workedcloselywithback endteamtoredesignRESTfulweb services      CreatedaPushNotificationServerusingNodeJSandimplementedMongoDBandMSSQLdatabasestostoreuniquedevicekeys      WorkedcloselywithdesignerstocreatethelookandfeeloftheapplicationmeetingGoogle'sdesignstandardswhilefollowingcompany'scorporate identity guidelines      IntegratedFacebookandTwitterforsocialnetworking      Workedwiththeback-endteamtoimplementasecureloginsystemfortheapplication      Designedandimplementedamoduleforuserstoreviewtheirhistorictravelinformation      Designedapplication workflow andwireframefornewmodules      ImprovedtheperformanceontheUIbyimplementingfragmentsandimplementing the RecyclerView      ParticipatedinpairprogrammingtoreducelearningcurveonnewKotlinlanguageimplementation      MigratedfromMVPtoMVVMarchitecturetoreduceandconsolidatecodeto makeuseofAndroidKtxplugin      ParticipatedincodereviewsandappliedtheJacocotooltoensurecomplete code coverage review      IntegratedpushnotificationsmessageswithcloudtoolFirebasetopopulatenew updates on schedules      Improvedtheuserexperiencebyincluding androidwearcompatibility      IntegratedVideoViewforvideopromosaboutupcomingevents      UsedBluetoothlowenergyandLeakCanarytosolvemobilenetworkingperformanceissues      ImplementedaNavigationDrawerforquickaccesstodifferentactivitiesandabetter User Experience.AndroidCoder,05/2012-02/2014GeneralInsurance,Nashville,TN,ILG-Play:https://play.google.com/store/apps/details?id=com.pgac.general.droid      WriteandtuneSQLqueriesforperformanceandscalability      Developback-endsolutionsfordata-drivenexecutions      Developmentofonlinebackgroundandcreditcheckmoduleforleaseapplicants.      Developedpaymentmethodmanagementdialogscreenstoadd/edit payment methods with encrypted values      QuerybackendserverusingAsyncTaskdiscovertodisplayuser-profileandseecurrentclaims      ProposetheusageofWeakReferencesintoourobserverstoavoidleakingactivities and views      EmphasiseonunittestingusingMockitoandsetupjaCoCotocheckmycodecoverage of new code      WorkonAWSMobileHubCloudLogicmobilebackendservicefeaturetoadd businesslogicfunctionsinthecloud      andcommunicate withRestFul APIfrombackend      Increasewebtraffic125%byimprovingnavigation,creatingdynamicmediasections, and adding social media plugins      Role:      Implementcapabilitiesforautomatedtest&upgrades      Collaborate with other team members to translate business requirements intouser stories      IdentifyandresolvesprogrammingorapplicationarchitectureproblemsProjectInformationManager,06/2007-05/2012FluorCorp,Sugarland,NY      ManageEnergyandChemicalconstructionprojectITneeds.ProjectslocatedinAmerica,Russia,andSaudiArabiaforclientsincludingBP,Dow,Aramco,andExxon. Responsibleforprovidingprojectmemberswithcomputingresourcesasneededtosatisfycompanyandclientrequirements.Interfaceddirectlywithprojectstakeholderstodeliverelectronicdeliverablesupontheconclusionofthecompletedproject. Supportedconstructionteammemberson-sitewithnetworks,computers,servers,andothernetworkofficeequipment.EDUCATION	UNIVERSITYOFTEXAS,2006ComputerscienceUNIVERSITYOFTEXASBachelorofComputerScience-Dallas,TX(2006)

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise