Post Job Free

Resume

Sign in

Software Engineer Android Developer

Location:
Sedro-Woolley, WA
Posted:
January 10, 2024

Contact this candidate

Resume:

Dan Costinett

*** ***** ***** **, *******, WA ***12

Voice: 425-***-**** Email: ad2m5s@r.postjobfree.com

LinkedIn: linkedin.com/in/dan-costinett

Education

Master of Software Engineering, Seattle University, Seattle WA

Bachelor of Science, Computer Science/Business, University of Puget Sound, Tacoma, WA

Sun Certified Java Application Programmer & Web Component Developer

Motorola certified JMS developer

UW C++ Certificate program

UW Java Advanced Features

UW Android Application Development

UW Java Web and Distributed Application Development

Skills Summary

·Excellent organizational abilities and outstanding troubleshooting skills

·Excellent written and oral communications skills

·Extensive experience with various computer platforms including micro computers running operating systems from Windows to Linux, AS/400 systems and IBM mainframes and Android (Certified Android Developer)

·Proficient with Kotlin, Java, JavaScript, Node, C# and C/C++ programming languages

·Learning Swift, also comfortable with languages including PHP, Python and Jython; experience working with Win32 API, HTML, XML, JMX, Servlets, JSP, SQL, and EJB

·Experience using frameworks like Retrofit, Volley, RxJava, Dagger, Otto, Picasso, Glide, and OkHttp

·Extensive experience working with the Android SDK and native Android development

·Skilled in Internet technologies including diagnostic and development tools and protocols

·Experienced Android developer, beginning iOS developer

Work Experience

January 2023 – September 2023

Albertsons Companies (Contractor)

Sr. Software Engineer (Android)

·Designed and developed new search features for shopping cart app

·Implemented analytics reporting to Google back-end

·Drove code improvements across PODs

·Maintained high-quality code delivery under high-pressure

·Converted many Android AsyncTasks to coroutines

November 2021 – October 2022

Axon

Sr. Software Engineer (Android)

·Converted Java code to Kotlin and refactored to MVVM architecture

·Implemented Universal login support in shared library for Axon View and Axon Capture

·Implemented features in multiple shared libraries used across multiple teams

·Implemented the pinch-to-zoom feature for images captured on phone

·Connected to peripherals (body worn cameras) via Bluetooth and Wi-Fi

March 2020 – November 2021

Xevo

Software Engineer, Senior (Android)

·Kotlin development in MVVM architecture

·Implemented SMS listening feature to auto populate SMS text code

·Developed initial implementation of service running on Android Auto that listens to car events to determine when car shifts to park

·Android service development in Kotlin for Android Auto head units

·Worked with Google maps and geo-fencing for OnStar family member locations

August 2019 - January 2020

BaseMap

Lead Android Developer

·Improved BaseMap’s Android app performance and store rating

·Moved app from 100% Java to Kotlin and vastly improved experience with reduced crashes and easier maintainability

·Migrated app from using AsyncTasks to using Kotlin coroutines

·Worked with Google maps implementation for tracking hikes/walks

May 2018 – July 2019

ReachNow

Lead Android Developer

·Rebuilt BMW’s car sharing app from the ground up for better stability and responsiveness

·Implemented in Kotlin using Rx and Retrofit

·Lead responsible for all code reviews and feature integrations

·Designed and implemented analytics integrations using Facebook, Branch and Google analytics

·Provided team leadership setting team standards for unit test coverage, PR review process and coding styles

·Developed service to track user location and route them to vehicles

Feb 2017 – May 2018

Providence Health & Services

Android Developer, Lead

·Converted from Redux architecture to MVP framework in order to provide responsive, testable app

·Drove acceptance of MVP architecture for all new feature work

·Drove integration of RxJava2 framework

·Drove implementation of automated UI smoke test to expedite build acceptance

·Improved unit test coverage more than 5x

January 2016 – Feb 2017

Sinclair Digital

Android Engineer

·Architected MVVM pattern to design and build Android news reader app

·Responsible for large part of API communications using Volley

·Implemented Google and Facebook login integrations

·Implemented integrations with both Google and Facebook ad SDKs

·Designed and implemented analytics integration

October 2014 – December 2015

TEKSystems (Contracting at Disney)

Senior Software Development Engineer in Test/Software Engineer - Android

·Fixed bugs and implement enhancements to My Disney Experience Android app

·Wrote unit and instrumentation tests with Espresso and UiAutomator

·Generated and reported code metrics using Jenkins, Sonar, and JaCoCo analysis tools

October 2012 – October 2014

Limelight Networks

Senior Software Engineer/QA Lead

·Managed a 4-person off-shore team

·Responsible for testing a SaaS application using Java

·Developed multi-threaded test tools for testing REST web services

·Wrote Java test code using JUnit test framework to test REST APIs

April 2007 – October 2012

Software Development Engineer in Test II

Microsoft Corporation, Windows Phone Group

·BSP Test Lead – leading third party software integration with Windows Phone OS

·Responsible for driving quality of Qualcomm modem software integration

·Wrote and executed automated and manual tests and scenarios to drive quality improvement and validate functionality

·Analyzed and prioritized defects reported by 12-person automated and manual test execution team

·Experience testing Risk Evaluation Web Service API – generated multi-threaded C# test app to asynchronously test web service API

·Experience testing SQL Server stored procedures in order to perform data validation and measure performance



Contact this candidate