-
- Sraavan Chevireddy -
-
-

Sraavan, Chevireddy

-

Summary:

-

This is the portfolio of my iOS Development career. I embarked on this career path in June 2016, accumulating a great hands-on experience in crafting iOS applications.

-

I enjoy; all the challenges this industry offers delivery, leadership, technology, customer satisfaction, innovation, and ongoing learning. Every project is a different experience.

-

I got deeper insights into code optimization, performance, and robust, concrete-designed mobile application development mechanisms. Profound analysis of the business requirements, technical analysis, and confer and disband the work with fellow developers as a part of typical work life.

-

Excellent technical aptitude - Experienced working with Swift, Package manager, Collections & Design Patterns - MVC, MVVM, VIPER. Proven experience in technical experimentation

- -
- -

Spring By LendingTree

-
    -
  • Team knows me for contribution to the revamped edition of the iOS app. Leveraged the cutting-edge technology stack. This entailed eliminating outdated code, restructuring the architecture, and adopting Apple's latest design Library, SwiftUI, for UI development.
  • -
  • Collaborated with fellow developers in Mobile App Brainstorm sessions to generate innovative ideas for the new app.
  • -
  • Collaborated with the design team and engaged with Product Owners to address platform disparities and determine optimal user experience and ecosystem considerations specifically tailored for iOS devices.
  • -
  • Leveraged the comprehensive features of Apple's Combine framework: this includes AnyPublishers, Cancellables and type-erase properties.
  • -
  • Adapted the `actor` and `@MainActor` classes within the SwiftUI framework to mitigate data race conditions and prevent unforeseen concurrency crashes
  • -
  • Worked on Universal links for establishing the Deeplinks to the iOS app. Gained experience in integrating and maintaining the Third-party libraries like, Split.IO, GlassBox, Blueshift and AppsFlyer.
  • -
  • Worked with Instruments for measuring the App performance metrics and Time Profiler for measuring the areas of improvement.
  • -
  • Gained experience in configuring and maintaining the Fastlane Pipeline for distributing the App to various environments/schemes.
  • -
  • Aimed to maintain a code-coverage of more than 80% for testing the key areas of Business implementation.
  • -
-
- -
-

MES Solutions

-

Medical Evaluation Services, LLC - USA

-
    -
  • Worked closely with the Product Owner and Business analysts for understanding the business model and product requirements.
  • -
  • Architecting the business model in Swift Code.
  • -
  • Used SwiftUI, a Combine framework with Publishers, Cancellable, and Task groups for the app to interact with GraphQL backend.
  • -
  • Experience in creating the Local Swift Packages and configuring the dependency management with other Local SPM.
  • -
  • Integrated the Apollo GraphQL client for iOS Application to communicate with the backend.
  • -
  • Developed YAML for CI/CD using Azure Pipeline to streamline the build distribution management.
  • -
  • Robust experience in build the voice recorder functionality using the AVFoundation and AudioToolBox. Added additional features to voice recorder like Insert and Overwrite the Audio Files based on Timestamp.
  • -
  • Worked on CloudKit public and private containers for generating ecosystem synchronisation across our iPad and MacOs app along side of iOS devices.
  • -
  • Peer code reviews and adept the latest and greatest coding practices to work on Apple’s contemporary framework of Combine.
  • -
  • Experience using the `Charles Proxy`, a web interceptor tool for HTTP monitoring.
  • -
  • Worked alongside other developers for Application bug fixes and thread management.
  • -
  • Addressed the issues of memory leaks as the customer adaption increased to 200% and lowered the attrition rate.
  • -
  • Responsible for building the complex UI animations with Core Animation, bezier curves and paths.
  • -
  • Experience in developing the View-Models following the SOLID principles, which made the Application extend to the new add-on features.
  • -
  • Gained experience in integrating the Box iOS SDK for creating a backup to the cloud.
  • -
  • Designed a newer generation skin application without disturbing the existing business workflow.
  • -
  • Integrated the document manager to view/edit documents using pages using PDFKit, QLPreview, and Document kit.
  • -
  • Maintaining the application on feedback and production hot fixes.
  • -
  • Worked on team that believed in Agile methodology. Experience in understanding the Agile terminologies of Agile Poker, Grooming and Spring Planning.
  • -
-
-
-