Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sree k

McKinney,TX

Summary

Experienced iOS developer with over 8 years of experience creating user-friendly applications. Collaborated with a cross-functional team to deliver robust mobile solutions, implementing responsive UI components for a seamless cross-platform experience on iOS and Android. Experience in Mobile Application Development using Objective-C, Swift, and Cocoa Touch/UI Kit. Expert at implementing IOS mobile development tools - AF Networking, Table Views, APIs, Core Data, Core Location, Magical Record, Map Kit, Core Graphics, Interface Builder, Cocoa Pods and Git for source control. Worked with MVVM and MVC architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa. Helped in integrating React Native modules with native code for iOS and Android, optimizing app performance and leveraging platform-specific features. Good experience with Foundation frameworks, iPhone SDK, UIKit, MapKit, WebKit, Audio Toolbox, AV Foundation and concepts like delegation, protocols and categories, Core Foundation, Core Data, Core Location, Core Services, Core Graphics, Core Animation, Address Book and Message. In-depth knowledge of all architectures and Cocoa design patterns. Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing, and maintaining the software. Hands-on experience working with iPhone SDK - XCode, Interface Builder, and Instrument. Expertise in creating and customizing Views, Table Views, Tab Bars, and Navigation Bar which are some basic functionalities. Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value-based effective decision-making, and team-based cooperation. Good Knowledge of Objective C, Swift, Cocoa, iPhone SDK, REST, SQLite 3, PLIST, JSON, and XML. Proficient in developing web pages quickly and effectively using HTML5, CSS3, JavaScript, and jQuery. Undertaken full life cycle of working in the internal process using SCRUM Agile methodology and Participated in SPRINT Review to discuss project progress and take necessary steps; interact with team programmers, testers, product owners & stakeholders to deliver the right project value at the end of each sprint. Good knowledge of AWS and AWS Services like API Gateway, Cognito, amplify and other authentication mechanisms, DynamoDB, IAM, and IoT. Utilized AWS S3 for storing app data. Experienced with SVN, GIT, MySQL, XML, JSON, and web services. Proven [Job Title] with [Number] successful apps available from Apple's App Store. Navigates development and submission processes. Adept at verifying compliance with both App Store policies and design best practices. Creates efficient, reliable frameworks to produce profitable applications.

Overview

8
8
years of professional experience

Work History

Senior IOS Engineer

CVS Pharmacy
07.2023 - Current
  • Led the development of multiple mobile applications, demonstrating expertise in iOS development using Objective-C, Swift, swiftUi, and Cocoa Touch
  • Implemented cross-platform solutions with React Native, ensuring seamless user experiences across iOS devices
  • Applied design patterns (MVC, MVP, MVVM) to enhance code maintainability and scalability
  • Designed layouts supporting various screen sizes and densities, optimizing localization support
  • Proficient in iOS development with a solid understanding of ARM architecture, the foundation of Apple's mobile processors
  • Developed and maintained iOS applications, utilizing Core Data, Core Animation
  • Implemented biometric authentication and enhanced security features, including SSL pinning and Encryption/Decryption
  • Applied code optimization techniques to improve application performance and responsiveness
  • Good knowledge of Combine, RxSwift, or other reactive programming frameworks
  • Used PhotosUI framework for Media fetching and displaying
  • Along with the iOS application, I also contributed to the development and maintenance of React Native applications, ensuring optimal performance and high user engagement
  • Good knowledge of native module development for platform-specific functionalities
  • Proficient in parsing JSON data to extract and manipulate relevant information for seamless integration with application logic
  • Worked on network requests with Codable and Async/Await
  • Engage in daily code contributions, coordinate weekly app store releases, and collaborate in real-time with developers, UI/UX designers, product owners, and platform engineers
  • Experienced with UIKit, Auto Layout, GCD, Core Frameworks, and iOS memory management
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app
  • Used navigation to display more search results as the user scrolls down the UI Table View
  • Utilized POST/GET method on RESTful API web service calls to upload and download new information.

Senior IOS Engineer

Verizon
11.2022 - 06.2023
  • Worked with Objective C, and Cocoa Frameworks, which includes UI Kit Foundation
  • Migrated Project from iOS 8 to iOS 9
  • Developed the UI screens by integrating different Views and Windows to make them user-friendly
  • Created and customized views, table views, tab bars, and navigation bars which are some basic functionalities in a multi-view application
  • Added UI Gesture Recognizers to simulate the carousel effect during navigation between view Controllers
  • Automation of the daily builds and integration of the build system by Shell scripts and CI Jenkins tool
  • Experience with building scripts
  • Working experience in Swift language using Tuples, Optional, Enums, and so on
  • Integration of applications with Google Maps and various third-party API's such as Facebook and Twitter
  • Invoked Restful Web services using NSURLSession and Parsed JSON responses using NSJSONSerialization
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services
  • Worked mainly on UIWebView to integrate HTML and JavaScript content
  • Error Handling experience, guard, defer and API availability based on Swift 2.1
  • Worked on Memory management and ARC (Automatic Reference Counting)
  • Worked on Biometrics, usage of Camera APIs, etc
  • Writing unit test cases, and performance analyzing test cases using XCTest framework
  • Incorporated the Push Notification feature using APNS, to notify the user when any file operations were done
  • Launched network fetches, and callback methods in an Asynchronous background thread to achieve a more responsive User Interface and extensively improve the performance of the iOS mobile app
  • Implemented Auto Layout constraints to ensure graceful orientation handling and visualize the same in different screen sizes.

iOS developer

Oracle
04.2020 - 05.2022
  • Developed full code and scripts for actual iPhone and iPod touch
  • Worked significantly with Objective- C
  • Along with iOS application Worked on Hybrid app development for iOS and Android using React Native and JavaScript
  • Using react native I helped the team in designing the dashboard
  • In-depth understanding of the complete lifecycle of mobile app notifications, including push notifications, and proficiency in certificate management
  • Successfully integrated backend REST APIs into mobile applications, ensuring seamless data communication and enhancing overall app functionality
  • Good knowledge of AWS services strategically for app development, ensuring optimal performance, scalability, and reliability
  • Maintained up-to-date knowledge of Writing unit test cases, performance analyzing test cases using the XCTest framework, evolving features, and services, and proactively adopting new functionalities to enhance project capabilities
  • Created User Interface/ Navigation Layout for the application
  • Improved the application efficiency with multi-threading
  • Developed the App using Cocoa Touch frameworks like UIKit, Foundation, Core Graphics and SQLite 3.0 Frameworks
  • Integrated CocoaMQTT framework for chat feature which has text and media sharing
  • Developed UI/UX with UIStackView, and UIPageViewController for the app as per design specifications
  • Responsible for the modeling, programming, testing, and release activities, as well as support test automation for the iOS mobile app
  • Reviewed code and participated in pair programming
  • Daily scrum meetings to discuss the roadmap and to reach milestones in an Agile environment
  • Tracked down bugs from crash logs and as reported on JIRA, Crashlytics, and Flurry
  • Fixed them using the XCode debugger.

Jr iOS developer

SIT Technologies
06.2017 - 03.2020
  • Worked extensively with Objective C, Swift, and Cocoa Touch frameworks
  • Worked with Table Views, Custom Cells, UI Scroll Views, Navigation Controllers, UI Alert Controllers
  • Worked with Cocoa Touch Frameworks, which includes UI Kit, Foundation, UI Image Picker, UI Date Picker
  • Worked on table view controller and made customized table view cells according to the requirements of the client
  • Implemented UI enhancements and animations to improve the overall user experience and increase user engagement
  • Collaborated with backend developers to integrate APIs and ensure seamless data synchronization between the app and server
  • Experienced in Debugging the Code at every Stage line of Implementation.

Jr iOS developer

Blue Silica
06.2016 - 03.2017
  • Created new modules and features using Swift and Objective -c
  • Worked with Local Authentication to prevent unauthorized access
  • Applied URLSession via Alamofire to access the REST APIs
  • Managed 3rd-party tools using CocoaPods
  • Worked with JSONSerialisation to parse API response data
  • Worked with File Manager to manage and maintain files
  • Worked with Apple Push Notifications to notify users when documents had been edited
  • Created custom controls by working with various aspects of the UIKit frameworks
  • Worked in a Test-Driven environment to ensure applications were feature complete
  • Collaborated with other teams, including the QA, Backend, and Business Development teams in line with an Agile project methodology practice.

Education

Skills

Technologies

Swift, Objectivec, SwiftUi, React Native, JavaScript, Hybrid App Development, Html, CSS, Angular, json

Architecture

UI Kit, Core Data, Core Animation, Core Graphics, Core Location, Map Kit, Core Bluetooth, HealthKit, Corel, React Native Elements, Native Base, Styled Components, kotlin

Functional Expertise

HealthCare, Banking, Telecommunication

Cloud Technologies

Aws

Authentication

OAuth, JWT (JSON Web Tokens), Keychain

Data Persistence

Core Data, SQLite, User Defaults, SQLite

API Integration

Axios, Fetch API, RESTful API integration

Continuous Integration/Continuous Deployment (CI/CD)

Jenkins, Fastlane

Security

SSL pinning, Encryption/Decryption

Testing

  • XCTest, UI Testing, TestFlight, Jest,

Timeline

Senior IOS Engineer

CVS Pharmacy
07.2023 - Current

Senior IOS Engineer

Verizon
11.2022 - 06.2023

iOS developer

Oracle
04.2020 - 05.2022

Jr iOS developer

SIT Technologies
06.2017 - 03.2020

Jr iOS developer

Blue Silica
06.2016 - 03.2017

Sree k