Around * years of experience, as an iOS developer in designing, developing, implementing, testing and publishing iOS apps on iTunes Store. Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad. Application development using Objective-C, Swift, Cocos2D, Cocoa Touch, UIKit.
Strong working knowledge of Xcode, CocoaTouch, Objective-C, Swift, and iOS.
Extensive experience in iPhone and iPad application development.
Good understanding of Memory Management: ARC and non-ARC in iOS development.
Constructed and implemented UI designs using Storyboards with AutoLayout constraints, XIB files, and programmatically following Apple's iOS Human Interface Guidelines
Valuable experience in the entire software development life-cycle including requirements gathering, design, coding, testing, debugging and maintenance.
Strong Experience in Database Management skills: SQL, NoSQL, Parse, MongoDB.
Expert in Object Oriented Programming with experience implementing MVC, KVO, and Singleton architectures
Strong knowledge in implementing core Frameworks like CoreLocation, CoreGraphics, MapKit, UIKit, and EventKit Frameworks.
Familiar with implementations using AVFoundation for playing/streaming content as well as barcode scanning
Worked extensively on XCode, Interface Builder and Instrument.
Strong at using the third-party frameworks effectively.
Highly experienced with design patterns such as MVC, MVVM, Viper, Delegation, Singleton, Categories, Notification, KVC, KVO, Blocks.
Familiar with both native and hybrid iOS developments.
Experienced persisting data device-side using Core Data and SQLite
Experience integrating with multiple RESTful web services and parsing JSON responses
Detail-oriented developer with a strong team mentality
Adept in both written and oral communication skills, while also experienced with working with overseas teams
Masters of Science in Computer Science - Information Systems, New England College, NH
Languages
C, C++, Objective-C, Swift4.2, XML, SQL, Assembly Language, SQL
Web Technologies
HTML, CSS, JavaScript,
Databases
SQLite, MS-Access, PLSQL, Oracle Databases
Tools/Software/IDE
Xcode, CocoaPods, Realm, Turbo C++, MS Visual Studio
iOS Frameworks
Foundation, UIKit, CoreGraphics, Cloud Kit, Core Data, Core Animation, Core Motion, Core Location, MapKit, Vision, Core ML, Sprite Kit, Scene Kit, ARKit, AVFoundation, XCTest, SQLite.
Controllers
Eclipse, Visual Studio 2010, Microsoft visual studio.
OS
macOS (10.8, 10.9, 10.10, 10.11, 10.12, 10.13, 10.14), iOS (7.x, 8.x, 9.x, 10.x, 11.x).
Stryker, NJ
iOS Developer Jan 2018 - Current
Participated in SCRUM meetings along with developers, testers, product owners to deliver the right value of project and discuss the progress of the project in sprints.
Design and developed modules using Swift 3.0, Swift 4.2
Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
Implemented bio metric authentication for application.
Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
Used navigation to display more search results as the user scrolls down the UI Table View.
Used Xcode and Storyboards to develop the screens for the application using MVC design pattern.
Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
Implemented CoreData framework to store user Data.
Implemented the project using Storyboards and ARC.
Integration of applications with Google maps and also various third-party API's such as Facebook, twitter.
Used Mapkit and Core Location framework to enhance user find their destination of the nearest local store.
Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
Worked closely within a cross functional team of testers and developers.
Formatted the Data as per Business rule to display in UI.
Followed a work data flow principle for design and development.
Used AV Foundation Framework to record audio/view videos from the device.
Worked with Subversion to checkout and update codebase changes.
Enforced intuitive gesture controls to enhance the ease of interaction.
Improve the speed and functionality of the application.
https://itunes.apple.com/us/app/optech-live/id418962360
Roche, NY
IOS Developer Jan 2017- Dec 2017
Worked extensively with Objective C and Cocoa Touch Frameworks, which includes UIKit, Foundation, MapKit and Core Location.
Used Core Data to maintain a local SQLite database on user's device for his information and preferences.
Redesigned several screens including default application landing screen as per newer wireframe.
Used XML, JSON parsing to retrieve data for display from server using REST and SOAP web services.
Integrated MapKit API to show multiple pins and annotation views for the nearest locations of all the stores.
Worked with SVN to checkout and update the codebase changes.
Responsible for creating models and services in conformance with the WSDL's provided.
Constructed views using XIB files, storyboard, foundation, UIKit.
Implemented the flight manager app, which allows the customer to manage their flight schedule using the app.
Involved in getting requirements from the engineering team and analyzed the feasibility with the existing system design.
Working experience on Swift language using Tuples, Optional, enums and so on.
Error Handling experience, guard, defer and API availability based on Swift 2.1.
Worked mainly on UIWebView to integrate HTML and JavaScript content.
https://itunes.apple.com/us/developer/f-hoffmann-la-roche/id451131453?mt=8
Exert Infotech, India
Jr. IOS developer Feb 2014 - Dec 2015
Worked extensively with Objective C and Cocoa framework.
Worked with web service calls, JSON and XML parsing.
Implemented the scroll functionality by using UI Scroll View in the app.
Used Core Data Framework for local storage purpose in SQLite.
Maintaining the singularity between the app and the back-end server using the NSURL Request and NSURL Connection for rating submission.
Implemented AV Player class for the Pig's audio.
Responsible for service integration Development and testing.
Worked in waterfall model development in the project.
Implemented advanced animation techniques to provide a user-friendly interface.
Used the same XIB to design for older iPhone by using Auto-Layout.
Integrated a web-based content made with HTML5 on a native app using UI Web View.
Redesigned several screens including default application landing screen as per newer wireframe.
Gathered all the requirements and prepared the requirement specification document.
Designed and understood the requirement.
Wrote web service wrapper to form the request and parse the response to send it to UI.
IOS Developer
Venkatesh Peddigari
*********.**********@*****.***
NJ
QUALIFICATIONS PROFILE
EDUCATION
CORE COMPETENCIES
EXPERIENCE HIGHLIGHTS