Sr. Associate/team Lead Resume
SUMMARY:
- IT professional with 8 years’ experience as iOS mobile application developer across Shopping, Lifestyle, Finance, Education and Health & Fitness.
- Having experience in analysis, design, development, implementation and unit testing iOS mobile application.
- Knowledge of System Development Life Cycle (SDLC) and executed projects using Agile.
- Knowledge in linear programming.
- Having experience in extreme programming which is intended to improve software quality and responsiveness to changing customer requirements.
- Strong in objective C and Object Oriented concepts.
- Having experience in Swift programming.
- Good understanding in iOS, interactive application development and memory management.
- Proficient with common iOS Framework API’s (Foundation, Uikit, CoreGraphics, CoreLocation, CoreData, CFNetwork, MapKit, Accelerate, CoreTelephony and MessageUI ).
- Proficient in developing SQLite and Core Data.
- Hands on experience in third party SDK like Crashlytics, zxing, Omniture, Aviary, QuickPrints Targetbase, Microsoft Azure and Core Plot.
- Extensively worked on Enterprise Applications.
- Having experience with cross platform mobile application tool ( PhoneGap ).
- Experience with source control tools like SourceTree, Github and svnX.
- Proficient in defect tracking tools Jira.
- Experienced in working with global teams (Off - Shore / On-Site model).
- Constantly striving to learn new technologies.
- Through all my application, I have been used Coca Touch Classes.
- Hands on experience in publishing application in app store.
TECHNICAL SKILLS:
Languages: Objective-C, Swift, C, Core Java, HTML.
Databases: SQLite.
Development Software: Xcode, Eclipse, Git.
Technologies: RESTFul web services, JSON.
Tools: svnX, SourceTree, GitHub, subversion.
Platforms: Mac OSX.
PROFESSIONAL EXPERIENCE:
Sr. Associate/Team Lead
Confidential
Responsibilities:
- Attend & Involve in daily scrum, grooming meetings.
- Worked on implementing cluster map view functionality. Created a storyboard to build the UI component for Map View and load the MapPoit based on the CLLocationCordinate2D created uisng latitude & logitude belong to the hospital.
- To consume the REST web-service I used NSURLConnection. This will fetch the list of hospitals information based on the user logged in.
- Core data Used to store the hospital related information.
- Worked on testimonial and profile search functionality. In this functionality I used UISearchController and UITableView. UISearchController is to get the user input to search the profile which stored in the data base and the search result displayed in the UITableView.
- I also implemented the custom UISearchController as per the UI specification proposed by the customer.
- Worked on profile filter option functionality. In this functionality I used UISegmentController and UITableView. UISegmentController used to specify the user to display the active filter and available filters. UITableView used to show the list of selected filters selected when user select the active section and show the list of available filters when user select the available option in UISegmentController.
- Used the storyboard to design the UI by using Auto-layout.
- Used core data to store and retrieve hospitals information.
- Swift 3.0 is the language used to developer the functionality .
- XCTest is used to write unit test case.
Environment:: iOS 9, Objective-C, Swift, Salesforce SDK, Xcode.
Confidential
Responsibilities:
- Attend & Involve in daily scrum, grooming meetings.
- Worked on implementing CGM functionality. In this functionality I user UITableView and custom UIButton to create a form to get the user input related to salesperson gothrough the product details with the end customer. Once he collect the information, he will be submit it. Based on his action system will send those information by using the web-service (REST).
- Worked on core plot framework to build graph to display the CGM values for current trimester. In this functionality I fetch the overall CGM value as per the user logged in and populate those information in bar chart, to construct this bard char I used the third party framework “core plot”.
- Used the storyboard to design the UI by using Auto-layout.
- XCTest is used to write unit test case.
- Performed in a Lead developer for this project .
Environment:: iOS 9, Objective-C, Swift, Salesforce SDK, Xcode.
Confidential
Responsibilities:
- Worked on to integrate Targetbase SDK to track the events. Integrated the static library “libTargetbaseMP.a” shared by Targetbase team. Make sure that “libTargetbaseMP.a” is listed under the Linked Frameworks and Libraries section.
- Make sure the the app's build target can locate the public header using this library by changing the User Search Parth setting to “$(BUILD PRODUCTS DIR)” under build settings tab.
- Adding a dictionary named Targetbase to infor.plist and add the keys (pushEnabled, brandCode, clientSecret, clientID, applicationKey and producation).
- Final step import the “EngagementAgen.h” in appropriate class file to track the user action.
- Create a NSDictionary with appropriate key words provided in the developer kit and pass the dictionary value as parameter with “sendSessionEvent” method.
- XCTest is used to write unit test case.
- Worked on closely with Targetbase team to discuss the technical details.
Environment:: iOS 9, Objective-C, Xcode.
Sr. Software Engineer
Confidential
Responsibilities:
- Participated in requirements, architecture and design meetings.
- Worked on creating custom framework for custom menu tool.
- Created a custom framework using Objective-C and this is a floating menu button which will facilitate user to navigate from parent application to child application as per the user selection.
- Created a “Bridging Header” file to enable the communication between Objective-C with Swift class files.
- To enable this I specified the “Bridging Header” name under “Objective-C Bridging Header” field under build settings tab.
- XCTest is used to write unit test case.
Environment:: iOS 8.4, Objective-C, Swift 2.2, REST, Mobile Iron, Xcode.
Confidential
Responsibilities:
- Participated in requirements, architecture and design meetings.
- Worked on PhoneGap plugin to consume data from database by using coredata API.
- Handled the offshore dev team size with 6 people.
- Designing the complete MVC flow for the application with UI components and controllers to be used for iPhone.
- Performed in a Lead developer role and handled peer code review of the project.
- Provided additional support to team members in order to deliver the project on time.
Environment:: iOS 8.3, Objective-C, REST, Coredova, SQLite plugin, Xcode.
Confidential
Responsibilities:
- Participated in requirements, architecture and design meetings.
- Used the storyboard to design for all iPhones versions by using Auto-layout.
- Worked with Core data Framework for local storage purpose in SQLite .
- Used TestFlight API for sharing test builds.
- Worked on functionality product catalog.
- Worked on Crashlytics third part sdk integration.
- Worked closely with the business team to gather requirements.
- Handled peer code review of the project and handled the offshore dev team size with 4 people.
Environment:: iOS 8.0, Objective-C, REST, Xcode.
Confidential
Responsibilities:
- Worked on writing unit testing using OCUnit and XCTest.
- Worked on bug fixing.
- Worked with GIT to checkout and update the code changes using SourceTree tool.
Environment: iOS 8.0, Objective-C, Xcode.
Confidential
Responsibilities:
- Performed as Sr. iOS developer role and d eveloped the loyalty module for iPad .
- Integrated the Aviary third party SDK.
- Developed the dynamic template fetching module.
- Developed upload up to 100 photons with QuickPrints and template changes in QuickPrints.
- Integrated the collage prints third party SDK.
- Worked on multiple versions of this project 1.2, 1.3, 1.3.1, 1.4 and 1.5.
Environment: iOS 7.0, Objective-C, REST, Xcode.
Software Engineer
Confidential
Responsibilities:
- Actively involved in User Interface development.
- Worked on video capturing and uploading functionality.
- Integrated the facebook SDK.
- Involved in submitting this application into app store.
Environment:: iOS 4.0, Objective-C, Xcode.
Confidential
Responsibilities:
- Actively involved in User Interface development.
- Worked on implementing barcode functionality which support Linea Pro barcode reader.
Environment:: iOS 3.2, Objective-C, Xcode.
Software Engineer
Confidential
Responsibilities:
- Actively involved in User Interface development.
- Worked on developing custom iOS components.
Environment:: iOS 3.2, Objective-C, Xcode. iOS Developer
Confidential
Responsibilities:
- Actively involved in User Interface development and design implementation.
- Developed the application with Excellent graphics and sound effects.
- Worked with Instruments tool extensively at the end of development cycle to minimise memory leaks and assure overall application stability.
Environment:: iPhone SDK 2.0, Mac OS X, Objective-C, Xcode.
Confidential
Responsibilities:
- Actively involved in User Interface development and design implementation.
- Developed the application with Excellent graphics and sound effects.
- Worked with Instruments tool extensively at the end of development cycle to minimise memory leaks and assure overall application stability.
Environment: iOS 3.2, Mac OS X, Objective-C, Xcode.
Confidential
Responsibilities:
- Actively involved in User Interface development and design implementation.
- Developed the application with Excellent graphics and sound effects.
- Developed the card animation part using core graphic.
- Worked with Instruments tool extensively at the end of development cycle to minimise memory leaks and assure overall application stability.
