Ios Developer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- To obtain a full - time job as a mobile software engineer to develop, maintain and design software writing with Apple’s native coding language, Swift.
- Experience of mobile application development experience working with iOS SDKs; iPhone, ipad
- Experience in the development of MVC and MVVM architecture iPhone application development using Cocoa, Objective-C and Xcode.
- Proficient with Swift (up through Swift 5), C, C++, and Objective-C, Object-Oriented Programming techniques and APNS, PHP and Shell scripting. iOS expertise includes Unit Testing, over-the-air Ad Hoc App Distribution, Storyboarding, Core Data, Internationalization, in-app purchase, ad and analytics integration, Auto Layout, Apple Push Notification.
- Comfortable implementing solutions that utilize 3rd party frameworks for functionality
- Exceptionally skilled in the use of databases such as SQLite and MySQL
- Highly capable with Accelerometer, Sensor, GPS and Bluetooth
- Experienced working with utility frameworks within the SDK like KeyChain and TouchID
- Comfortable and experience developing solutions utilizing Apache Cordova
- Skilled in use of XML web services such as REST and SOAP
- Seasoned in Agile/SCRUM project management methodologies
TECHNICAL SKILLS:
- Swift
- Objective-C
- Python
- GitHub
- UI Kit
- Swift UI
- Networking
- User Defaults
- Core Data
- Language Localization
- Unit Testing
PROFESSIONAL EXPERIENCE iOS Developer
Confidential
Responsibilities:
- Worked with clients and team to set sprint goals and maintain client expectations.
- Developed front end UI and associated data representations.
- Developed custom networking and decoding with client API.
- Beta Test deployment and Launch via app Store Connect.
- Developed iOS application using agile development cycles, TDD techniques and code reviews to ensure reliability of code.
- Interacted iOS API's with Swift for application development including UIKit and Foundation Frameworks.
- Worked on MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
- Worked on Push Notifications, Alert controllers, Scroll views.
- Worked on web service calls and JSON parsing, XML parsing included in the project.
- Followed MVC architecture and a work data flow principle for design and development.
- Worked on NSOperations, GCD and Blocks to perform multi-threaded development and asynchronous service calls.
- Integrated the third-party library files with help of Cocoa Pods.
- Worked on BT/BLE Communications, and Integrated Bluetooth Wireless Technology Such as BLE.
iOS Developer
Confidential, Tallahassee, Florida
Responsibilities:
- Mushroom foraging app that allows users to track weather data for saved forage spots
- Created various views, table views, customized views and popovers using Swift.
- Developed Navigation between views was mixture of using Swift, UI Navigation Controller, UI Gesture.
- Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the Objective-C interfaces.
- Implemented Push Notifications to alert the user of important system messages.
- Used a Test-Driven Development (TDD) environment in a Scrum development methodology to provide end-to- end development.
- Demonstrated ability in handling the memory management.
- FollowedAgile methodology throughouttheproject.
- SwiftUI, UIKit, MapKit, CoreData
- Code base stored in Bitbucket Git repositories.
- Project managed using Agile/SCRUM methodologies.
- Designed and implemented multiple measures to keep the patient from accessing staff mode data within the app or any other app on the iPad.
- Designed the data structure and the web service interface.
- Designed the data structure and the web service interface. Created graphing functionality to show patients their progress over the period of the careplan.
- Implemented AFNetworking to communicate, and JSON and XML to exchange data.
- Utilized local and remote notifications to notify the patient about their upcoming scheduled assessments
Software Develpoper
Confidential
Responsibilities:
- Created invoices and budgeted events based on clients needs and expectations
- Created user-friendly GUI interface and Web pages using HTML, JSP.
- Involved in Database designing using ERModeling and creating tables.
- Developed Java Mail program to send a system generated mail to all first time registered users.
- Developed the GUI using JPanel, Forms and JavaScript.
- Developed reusable web components, JSP, Servlets and JavaBeans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
- Writing PL/SQL Queries to get schedule of policy payment and defaults.
