Post Job Free
Sign in

iOS Application Developer

Location:
Bellevue, WA
Salary:
140000-160000
Posted:
January 27, 2025

Contact this candidate

Resume:

Sarat Anant Patel (LinkedIn)

**********@*****.***

+1-425-***-****

Bellevue, WA

Summary

Over 9+ years of experience in design and development iOS app which includes understanding requirement specification, working on software design, coding, testing and maintenance, with extensive knowledge in Objective-C and Swift programming. Having experience in Agile development methodology, create/track JIRA tickets, attention to detail and the ability to meet tight deadlines.

Expertise in Data Structure and Algorithms and Dynamic Programming. Skill Set

Languages: SwiftUI, Swift, Objective-C, C, C++

iOS Frameworks/Technologies: UIKit, SwiftUI, CoreData, Core Animation, AVFoundation, GCD/Operation Queue, Push Notifications, In-App Purchases, TestFlight Tools: Xcode, Instruments, Git, Fastlane, Firebase, Jira Testing & Debugging: XCTest, UI Testing, Instruments, Debugging Techniques Architectural Patterns: MVC, MVVM, VIPER, Singleton, Decorative Databases: SQLite, Realm, CoreData

Cloud & Networking: REST APIs, GraphQL, Firebase, Alamofire, URLSession Others: Data Structure and Algorithms, Dynamic Programming, Agile Professional Experience

InheritSoft Inc Nashik, India (6 month Contract Role) May 2023–Nov 2023 Technology Lead

As SME in the organisation, the role is to set up a new mobile development team in a startup organisation for maintaining existing projects.

Everything was scheduled, 3-4 hours training program and 4-5 hours development program. Responsibilities:

● Training provided for Data Structure and Algorithms.

● Training provided for iOS development.

● Trained team for Architecture level modifications.

● Developed models within the MVC iOS architecture and implemented delegates to facilitate the update of model information.

Xoxoday Bangalore, India Jan 2022–April 2023

Technology Lead

By using this app Empuls, the users will be able to

● Send appreciations, awards, submit nominations and redeem their points

● Participate in employee engagement initiatives like Engagement Surveys, Life Cycle surveys, contest and more

● Be updated about the events and activities in the organisation

● Get reminders about the actionable like reviewing nominations, responding to the survey, etc Responsibilities:

● Demonstrated leadership skills in managing projects from concept to completion.

● Restructured the application with MVVM Architecture pattern.

● Reduced crashes and achieved a landmark of 98% crash free application

● Used Agile/ Scrum Development methodology and maintained Scrum related information in Jira.

● Application performance improved by 30%, size reduced by 20%.

● GraphQL layer added.

Humanbot Pune, India (6 month Contract Role) Aug 2021–Jan 2022 Sr. Mobile Application Developer

A food delivery application used in Australia, Order online and have your food delivered to home, three different payment modes implemented, delivery tracking on map etc. Responsibilities:

● Application restructured and improved its performance in a very short duration.

● Improved the existing application speed around 60%, Reduced application size by 30%.

● Completed the setup of the team (Size 10+) - Jira, Agile, Task management.

● Updated application architecture pattern to MVVM. Predikly System Pvt. Ltd. Pune, India June 2020–July 2021 Sr. Mobile Application Developer

Talkout, An application like Linked in where organisation level things were done, like chat, appreciation, feeds, meetings polls much more.

Responsibilities:

● Improved the quality of the chatting module. Optimised the feed posting, comments and sharing over multiple platforms.

● Instrumented and Quality performance checking and fixing the issues.

● MVVCM (modified MVVM) design pattern used.

● Instead of classes and direct code in a bundle, created and used PODs based patterns.

● User experience smoothen, standard writing rules applied. Krawler Technologies Pvt. Ltd. (Deskera) Pune, India Mar 2019–May 2020 Sr. iOS Application Developer

Banking based application (Desk), where we can manage all invoices, quotations and billing related stuff. You will get a ledger report and balance handling support through application. More than 5 language and multi currency support is in application. Responsibilities:

● Added offline support to application transactions, Communicated and worked with Singapore clients

● Coordinated with back-end developers, designers, and team too.

● Added Invoice management with multi currency support.

● Realm synchronisation implemented for offline handling. Media Magic Technologies Pvt Ltd Pune, India July 2015–Dec 2018 iOS Application Developer

An IOT based application, where we used to play four different types of Audio files over 16 different wireless speakers via WiFi or Bluetooth, we worked with few cross platform languages here, GStreamer, C++, Multimedia etc.

Responsibilities:

● Developed iOS application to support playback for various online services like SiriusXM, Rdio, iHearRadio, Prime Music, Juke, Songza etc. for the next generation wireless home speaker.

● Integrating GStreamer open source multimedia framework to stream music via mobile device.

● Created static C++ libraries for API request and response handling.

● CoreData used to handle iHeartRadio’s all streaming channels.

● Multi thread has been used as the best way to handle multiple sessions in the same device.

● Real users reported crash detection based on Apple provided crash logs.

● Application theming support for multiple clients.

● More than 100 screens were designed without using storyboard and xib in Objective-c using VFL technique.

● Application links: PlayFi, Dish Music.

FirstCry.com Pune, India July 2014–June 2015

iOS Developer

Asia's Largest Online Portal for Baby and Kids Products. More than 2 Million + happy customers who rely on FirstCry assorted, handpicked collections for their baby needs. Responsibilities:

● Screen designing, API Implementation and data binding,

● Google Analytics and Crashlytics implementation.

● Implemented Login, Update user information, order details screens.

● Implemented Google Analytics in the whole application.

● Application Link: FirstCry

Education

Masters in Computer Application - R. C. Patel Institute of Management Research and Development / Aug 2011 - June 2014, Shirpur (Under North Maharashtra University) —> Equivalent to MS in US Bachelor in Computer Application - B.S.S.P.Ms Arts and Science College / Aug 2009 - June 2011, Songir

(Under North Maharashtra University)



Contact this candidate