Post Job Free

Resume

Sign in

Application Developer Core Data

Location:
Menlo Park, CA
Posted:
December 11, 2023

Contact this candidate

Resume:

Saishashank Panchangam

iOS Application Developer

Linkedin

Email: ad1vr3@r.postjobfree.com Phone: 510-***-****

Professional Summary

●Around 6 years of experience in native iOS application development using iPhone SDK, Swift 3, 4, 5, Objective-C, Xcode IDE, Storyboards, XIBs, Interface Builder and Cocoa Touch frameworks.

●Strong programming experience in Objective-C and Swift.

●Proficient working with IOS frameworks such as Core Data, Core Animation, UIKit Framework.

●Expertise Model View Controller (MVC) design architecture MVVM design patterns, singleton patterns and concepts like delegation, protocols and categories.

●Skilled Knowledge and experience in working with SOAP and REST web services.

●Experienced in designing & developing Rich User interface applications.

●Highly Proficient in programming languages – Objective-C, Swift and SwiftUI.

●Worked with Storyboard, Map Kit, Core Data, Multithreading, User Defaults, Delegates/Protocols and Categories.

●Knowledge of designing and working with updated UI tools within Xcode including Storyboards and NIB files

●Experienced in working data parsing to dynamically display data on iPhone/iPad such as JSON.

●Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in Applications.

●Experienced in working with Storyboard and Interface Builder.

●Developed apps using various iOS design patterns like MVC, MVVM.

●Experienced in implementing Third Party libraries into the Codebase.

Skill Sets :

iOS Applications

Obj C, Swift, SwiftUI, Cocoa pods, XCFrameworks, UIKit, CoreData,Foundation, HealthKit, etc

Software

iOS 4 thru iOS 16, MSOffice.

Programming Languages

C, Objective - C, Swift, SwiftUI

Operating Systems

MAC OS, Windows, Linux

Tools

XCode 9.3 thru 15.x, Visual Studio Code.

Versioning Tools

Github, GitLab, Azure, git submodules, Git-GUI, SourceTree, Github desktop.

Professional Experience

iOS App Developer

Medable, Inc, Palo Alto, CA Nov 2022 - Present

App Links: Medable Patient App, Medable Site App

Description: I've contributed to the mobile team at Medable, the leader of decentralized clinical trials, architecting and developing key components of their white label mobile apps, a key component of Medable's digital platform. More recently I support the client customizations and device integrations of our clients’ apps in the Customer Success (CS) mobile team.

Responsibilities:

●Collaborate with our existing iOS team in realizing the product vision and satisfying business requirements.

●Implement iOS architecture designs for SDK and App development teams.

●Utilize our CI/CD solution in GitLab for iOS.

●Follow best practices established via process documentation.

●Implemented customized scroll view, PDF view, long term support branches,

●refactoring internal UI component framework to support languages using i18N framework

●Used Jira as a ticketing tool.

●Worked on clearing the bugs within the sprint.

●Implemented the customizations as per the client and business requirements.

●Pushed builds to the AppStore.

●Participate in continuing education and training to remain current on best practices.

●Other duties as assigned.

Environments: Swift 5.x, gitlab CI/CD pipelines, spm, .XCFrameworks, SwiftUI, Obj C, SwiftLint, iPad, iPhone, xcode 14.2, MVVM, Fastlane, submodule dependencies.

iOS App Developer Jun 2021 – Oct 2022

Cisco, Inc, San Jose, CA

Description: The Communications Platforms as a Service (CPaaS) is a cloud-based platform allowing developers to embed programmable real-time communications (text, voice, and video) via APIs into the applications to build and sell, without needing to build back-end infrastructure.

Responsibilities:

●Responsible for Design, Develop and Testing the SDK.

●Used Jira for ticketing tools and Git as the main repo for this project.

●Working with the Swift and objective C languages for this project.

●Experience in Using the restful API services.

●Designed and Implemented the User interface using UIKit framework, Storyboards, Foundation frameworks, SPM for third party frameworks.

●Used third party frameworks like webSocket, Starscream frameworks thru swift package manager .

●Implemented and designed User Interface View with MVC design pattern according to the client requirements using Navigation View, UI Table View, UI custom Cell, UI Switch and UI Web view, UI Image View for iPhone.

●Developed the app using combine framework which provides declarative SwiftAPI.

Environment: iOS 14.x, Xcode 12.5.1, Swift 5.0, UIkit, Foundation, iPhone, SPM, Git Deployments, MVC, cocoaTouch, Swift Lint.

iOS App Developer March 2020 – Apr 2021

Medical City Healthcare (HCA), Coppell, TX

App Link: https://testflight.apple.com/join/XqufKi1n

Description: An iPhone mobile app for the Apple App Store that allows a patient to collect, track, and share health information with their doctor It is integrated with the Medical City network in Texas and is part of HCA Healthcare which is based in Nashville, and owns and operates 186 hospitals and approximately 2,000 sites of care, including surgery centers, freestanding emergency rooms, urgent care centers, and physician clinics in 21 states and in the United Kingdom.

Responsibilities:

●Working alongside as iOS mobile developer by writing and maintaining Swift Code.

●Helping in developing and binding objects in MVVM architectures for the future project.

●Maintaining the project Repository.

●Deliver weekly staging and production releases using Apple’s TestFlight beta testing system

●Designed and Developed rich User Interface Screens for the project.

●Used native Swift code for App Development.

●Also used SwiftUI for good looking and rich user interface.

●Used Azure Repo’s for the project development.

●Deliver releases to the App Store using AppStoreConnect as needed.

●Implemented, designed and coded the Settings User Interface View with MVVM design pattern according to the client requirements using Navigation View, UI Table View, UI custom Cell, UI Switch and UI Web view, UI Image View for iPhone.

●Developed TextFields, Text Modifiers and search control features and also Navigation Methods using SwiftUI.

●Working on Health Kit data to save the data in core and to produce them on UI.

●Used Firebase for the crash reporting’s and solving crashes instantly.

●Used Cocoa Pods framework for the project to improve and manage the project simpler.

●Respond to crash reports and tester feedback quickly, providing fixes.

●Worked with NSManagedObjectContext, NSManagedObjectModel, NSpresistentCoordinators for Core Data implementation.

●Customized Push Notifications.

●Created UI Date Picker View to allow users to select the date of birth.

●Solved most of the bug fixes and User Stories for the project.

●Followed apple guidelines for the project Application which helps in allowing the App to App Store.

●Designed some views with SwiftUI using ZStack, HStack and VStack.

●Estimates the project coming work and reports it to Manager.

●Leading the demo of current work on the project during weekly iteration meetings.

Environment: iOS 11.x, Xcode 11.5, Swift 5.0, Core Data, iPhone, Core Location, Azure Deployments, MVVM, Singleton, cocoaTouch, Swift Lint, HealthKit Data, Keychain wrapper. FirebaseAnalytics 6.6.1

iOS Developer Sept 2017 – Dec 2019

AT&T, Chicago, IL

App Link: https://apps.apple.com/us/app/myat-t/id309172177

Description: This app lets users to sign in to and manage account anywhere, anytime from their smartphone or tablet and can pay & view their monthly bills. Users can also buy any kind of electronic products and pick up in any AT&T store.

Responsibilities:

●Integrate Google analytics, send Event to google console to record user action.

●Integrate Share Extension, allow user share address from apple map or contacts to Carnet app

●Enable Silence Notification, allow app get notification even in background. Also add Notification Center, let user determine whether receive push or not

●Worked on Apple Watch, keep updating when sending command on phone side or get update response from phone side.

●Implemented methods using Objective C and swift 5.0.

●Designed and Implemented the User Interface using UIkit Framework, foundation, Storyboards, Mapkit for location.

●Integrate Valet and Curfew Alert, if vehicle running out of radius or time-period user get notification.

●Integrated Google Maps to navigate to the current location and setup Google Places API to locate points of interest around the vehicle’s present location.

●Customized the push notifications in iOS 10.

●Worked with payment section and also with payment taking devices.

●Designed and developed the UI of the app by using Swift and Objective-C.

●Continuously tested application using Test Flight to fine – tune the product.

●Good experience with Barcode scanner devices for scanning coupons etc.

●Implemented app extensions to share the vehicle’s address to different apps on the user’s device.

Environment: iOS 9.0, Xcode 9, Swift 5.0, iPhone, Core Location, UIkit Framework, Restful web service calls, Git.

iOS Developer

Safeway, Pleasanton, CA Oct 2016 – Aug 2017

App Link: https://apps.apple.com/us/app/safeway/id521487551

Description: This app allows the users to scan barcodes in-store to check for coupons; Scan items at home to add to your list and Can also find the Safeway Locations across the country.

Responsibilities:

●Worked extensively on Migration from Swift 2 to Swift 3.

●Developed UI using UIkit framework, Foundation framework, Storyboards and Auto layout. Worked with the UI/UX team to design a user-friendly interface for the application.

●Played a key role in writing application business logic and extensively Increased performance of app by implementing NS Operation Queue.

●Used Core Location to display nearby safeway locations to the users.

●Worked on the application networking layer to retrieve the nearby safeway details.

●Responsible for consuming the REST services, getting response and parsing them using to get the required information.

●Implemented Core Data to improve memory overhead of the app and increase responsiveness.

●Used Core Graphics and Quartz Core framework for Animations.

●Involved in the critical bug fixes and reduce the network overhead

●Implemented Push Notifications and Used Notification Center’s.

●Worked in agile environment.

Environment: Swift, Objective-C, Xcode-9, 8.x, REST, Cocoa Touch, Auto layout, Story boards,UIkit framework, Foundation, URL Session, Core Location, Instruments, GCD, MVC, Singleton.

Education

Bachelors (BS): JNTUH University, Hyderabad, India APR 2015

Graduation (MS): San Francisco Bay University, San Francisco, CA. DEC 2016



Contact this candidate