Ethan Burns Email and Phone Number
Flexible and analytical Sr. iOS & React Native developer with 9 years of experience developing native iOS applications in Objective C and Swift and alongside 3 years of proficiency in React Native. I have 5 applications live in the iOS App Store.As a Senior iOS Developer at CVS Health, I assisted with secondary features to allow the main team to focus on live chat implementation. My contributions included fixing various UI and unit test issues, refactoring several screens from UIKit to SwiftUI (such as the list and checkout flow), and enhancing accessibility features with Voice Over and Voice Control. I also refined tasks for clarity, added test cases for new SwiftUI views and viewmodels, and conducted code reviews for my team and other teams.With a BS in Computer Science from Georgia College & State University and 9 years of experience in iOS development, I have acquired a solid foundation of skills and knowledge in Objective C, Swift, Xcode, and iOS SDK. I have contributed to the entire software development life cycle, specializing in AVFoundation, Core Location, and Core Graphics. I have implemented design patterns like Singleton and MVVM for streamlined code, and used persistence methods such as SQLite, Core Data, and UserDefaults. I have created apps consuming RESTful/SOAP services, integrated MapKit for location features, and optimized performance with Grand Central Dispatch and NSOperations. I have also developed Apple Watch apps, used version control (Git, SVN), and followed Agile methodology. I am passionate about delivering high-quality iOS solutions that enhance user satisfaction and engagement.
-
Senior Ios DeveloperAetna, A Cvs Health Company Apr 2024 - PresentDenver, Colorado, United States -
Senior Ios DeveloperT-Mobile May 2020 - Apr 2024Bellevue, Washington, United StatesIn my role as a senior iOS developer at T-Mobile, I managed a diverse set of responsibilities. This encompassed creating user interfaces and experiences using Xcode and UIKit, navigating through different frameworks and SDKs, validating, and integrating JSON data, conducting accessibility checks, and executing unit tests. Beyond that, I played a pivotal role in team growth by engaging in scrum meetings, co-designing project structures (MVVM), leveraging tools such as JIRA and bitbucket, aiding in bug resolution and architectural challenges, guaranteeing timely task accomplishment, and guiding the team in adopting emerging technologies. -
Senior Ios DeveloperDuolingo Mar 2019 - Apr 2020Los Angeles Metropolitan AreaIn the first tab the app uses Core Location to present the different stores in which the user has been or the stores that the user can access with the application. My Languages section of the application was created using a Scrollview with custom views. The application keeps a history of the different lessons finished, started, and not started For this and some other details we use CoreData to store the information lo-cally and web services to store on the server. Communication with the server using Rest services.Used Web services consumption using JSON to retrieve the information of different languages where the user can get a brief description of locations used, approximate number of people speaking, etc.When the user clicks in one of the language pages, a detail view presented to him/her using the Navigation ControllerMigrated of code from Objective-C to Swift using bridging headers and translationAssisted with code review for the new functionalities written in swift to ensure it follows the best practicesCustomized of UIButtons, Views, Layers and TabBars to meet the client design guidelinesCommunicated with social sites such as Facebook, Twitter and mailing servicesUsed instruments for battery, CPU, and memory usage to optimize code -
Sr. Ios DeveloperEllation (Now Crunchyroll) Sep 2017 - Mar 2019San Francisco Bay AreaThe VRV app works in conjunction with a web app in which the user needs to have an account. Worked with Airplay streaming service. Communication with the server was en-sure using REST services and PushNotifications. Subclassing and customization of UIViews, UIButtons and UITableView-Cells to improve the presentation of the user interface. Use of NSOperation for deeper control of the execution se-quence with the back end. -
Ios DeveloperOpentable Apr 2016 - Sep 2017San Francisco Bay AreaThe OpenTable app is used for finding open tables at select restaurants. Geocoding involved to look for open tables all around United states. Map Kit implementation to draw pins and annotations. Use of the Core Location libraries to get the location of the different restaurants. Design of the application was implemented using Story Boards, XIBs and Auto Layout Constraints. Customization of the controls was approach using the editor in combination with programmatic statements. Use of different controls offered by Xcode, including UIButtons, UILabels, UITableViews and cells, UIViews and TabBar Controllers -
Ios DeveloperCnn Jan 2015 - Apr 2016Atlanta, Georgia, United StatesThe entire CNN app was designed in Swift 1.2. Sign in was done using oAuth 2.0 Authentication. Keychain sharing was set up to share credentials between multiple apps (Single Sign On). All organizational information was retrieved from the server. Worked extensively with Apple Watch development and compatibility. The app was localized and multiple custom views were created for different locales. Ability to switch the application to different modes: Production, App Store, Development, Cert and QA. Used Crashlytics and Google Ana-lytics for analyzing app usage and crashes. The application used two Singleton classes to maintain the state of the application and the environment. Builds were automated using Jenkins.
Ethan Burns Education Details
-
Computer Science
Frequently Asked Questions about Ethan Burns
What company does Ethan Burns work for?
Ethan Burns works for Aetna, A Cvs Health Company
What is Ethan Burns's role at the current company?
Ethan Burns's current role is Senior iOS Developer @ Aetna a CVS Health Company | Bachelor of Science, iOS Development | React Native Developer.
What schools did Ethan Burns attend?
Ethan Burns attended Georgia College & State University.
Who are Ethan Burns's colleagues?
Ethan Burns's colleagues are Michael Turtzo, Vanessa Jackson, Diane Krantz, Danielle Almero Rodriguez, Kimberly Clarridge, Kali Contillo, Janet Armstrong.
Not the Ethan Burns you were looking for?
-
-
1rocket.com
-
2gds.org, watershedschool.org
-
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial