Post Job Free

Resume

Sign in

Project Manager Developer

Location:
Warangal, Telangana, India
Posted:
December 05, 2016

Contact this candidate

Resume:

Prudhvi T

iOS Developer

617-***-****

acxrun@r.postjobfree.com

ProfessionalSummary:

Over all 6 years of experience inMobile Application Development, Designing &developing User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad application development using Objective-C, C++, Swift, Cocoa Touch, UIKit, SQL,Cocoa Bindings, Core animation custom controlsand objectoriented programming.

Proficient knowledge of Programming Experience in Objective-C and Swift coding.

Extensive experience in iPhone & iPod Touch application development.

Expertise in iPad application development.

Created and customized views, table views, tab bars and navigation bars which are some basic functionalityin a multi-view application

Worked extensively on Xcode, Interface Builder and Instrument.

Hands on experience in Apple push notifications, Network protocols, Bonjour net services, Mac/PC to iPhonedata syncing.

Worked extensively on relational databases and data modeling.

Worked with RSS News feed integration with custom UI components and social sharing features; Also workedon Core Graphics and Animation.

Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.

Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation,protocols andcategories.

Worked on parsing with both SBJsonand LibXML, as well as NSXML Parser and NSJSON Serialization.

Good understanding of Memory Management,Automatic Reference Counting in iOS development.

Capable of multi-tasking at work and taking up challenges and also energetic and passionate for learningnew concepts, methods and technologies.

Experienced in working with data parsing forms such as XML and JSON to dynamically display data oniPhone/iPad.

Extensive experience in Cocos2D for iOS game developing.

Proficient in source control with Git, SVN.

Proficient in Objective-C, Java and C++, good understanding of Object Oriented Programming.

Design, install and configure VMware ESX, ESXi, vSphere 4 environments with VirtualCenter management,vCloud Director, Consolidated Backup, DRS, HA, vMotion, VMware Data Recovery, VMware Site RecoveryManager (SRM),vCenter Operations Manager(vCOps), VMware View desktop virtualization infrastructure(VDI).

Extensive experience in installation, administration and networking in various MS Windows OS environments.

Expertise in creating Citrix Streaming Profiles and Publishing Applications to users in Citrix XenApp 4.5/5.0.

Active Directory Services; Active Directory Group Policy Objects (GPO), Group Policy Management Console(GPMC), DHCP, IIS, and DNS.

Authorized to work in the US for any employer.

Technical Skills

Programming Skills Objective-C, Swift, C/C++, Java, Python, PHP.

Web Development Skills XHTML, JavaScript, jQuery, PHP, XML, CSS3, JSON, Django, Bootstrap.

Database MySQL, SQLite & Microsoft SQL

IOS Frameworks Core Cocoa Framework (UI Kit, Foundation)

Operating Systems Mac OSX, Windows, Linux.

Professional Experience

Sr.iOS Developer

Mayo Clinic- Rochester, MN July 2015 - Present

ITunes URL: https://itunes.apple.com/in/app/mayo-clinic/id523220194?mt=8

Description: The Mayo Clinic app is an all-new easy-to-use mobile app that allows the ability to actively manage user's health reports. Specifically designed and optimized for iOS 8 to streamline navigation to the most important features, the Mayo Clinic app includes integration with Apple Health to share data to and from Mayo Clinic allowing you to be fully in charge of your personal health data. The Mayo Clinic app offers improved features to simplify your health.

Responsibilities

View medical record results in real time and manage details of scheduled appointment.

Request an appointment and communicate directly with care team through secure messaging.

View Clinic health data through app dashboard and radiology images.

View Mayo Clinic videos from your phone or tablet.

Gathering requirements and divide work in to modules and integrate the code.

Follow the MVC pattern and design custom User Interface.

Build the business logic based on client requirements.

Integrate third party frame works by using cocoa's pod like SD Web Image.

Consume web services and stored the data locally with Core Data.

Develop application for both iPad and iPhone layouts.

Implement the Touch Id for sign in.

Create developer, distribution certificates and provisioning profiles.

Work on Image Picker to set profile picture for the user account.

Work on maps to display mayo clinic locations.

Get user location by using Core Location Framework.

Display radiology images of a patient.

Synchronize the appointments to passbook.

Download images from the server by using SD Web Image framework.

Work on version control across common source code used by developers.

Playback the videos with the help of MP Movie Player Controller.

Deploy builds to app store.

Environment: iOS, Xcode 6.0, Objective-C, SDWebImage, Media Player, Core Data, Map Kit, LocalAuthentication, Core Location.

iOS Developer May2014 to Jun2015

Microsoft - Seattle, WA

AppLink:https://itunes.apple.com/us/app/microsoftintunemanagedbrowser/id943264951?mt=8

Description: Microsoft enterprise is an American multinational innovation agency headquartered for Redmond, Washington, that develops, manufactures, licenses, helps what's more offers workstation software, customer hardware furthermore particular machines and also administrations.

Responsibilities:

Designed the mobile application interface

Created Login, Signup and Login issues assistance page.

Created various tabs for the bank accounts and their FAQ's regarding the liabilities provided by the bank.

Implemented designs, including experimentation and multiple iterations.

Strengthened developmental methodologies by introducing a code quality document.

Modified existing software to correct errors, adapt to new hardware and improve performance.

Developed navigation between views was mixture of using UINavigation Controller, UIGesture Recognizer, and UIPopover Controller.

Worked closely within a cross functional team of testers and developers.

Worked with GDB and Xcode for debugging.

Worked in the internal process using SCRUM Agile methodology with supervision.

Participate in DAILY SCRUM to discuss the progress in the sprints.

Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully.

Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint.

Executed a part of the code with the concepts of the Cordova and phone gap.

Environment: iOS 7.0 and 6.0 (iPhone SDK), Mac OS 4. X, Objective C, XCode 4.6, Xcode 5, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamviewer), MapKit, Core Location, and AVFoundation.

iOS Developer

FinishLine AppBoston, MA Sep 2013 to May 2014

ITunesURL:https://itunes.apple.com/us/app/finishlinewinnerscircle/id905940653?mt=8

Description:Finish Line is an American retail chain that sells athletic shoes and related apparel and accessories. Thecompany operates 660 stores in 47 states, mostly in enclosed shopping malls, as well as Finish Line-brandedathletic shoe departments in more than 450 Macy's stores.

Responsibilities:

Designed the registration screen of the application where the user can enter the user name and password.

Designed the home screen of the application where the user can choose the type of the module to bepopulated.

Tested applications on iPhone simulator, iPod touch and iPhone device.

Developed the App using CocoaTouch frameworks like UIKitFoundation, CoreGraphics Frameworks.

Experience on Mapkit and CoreLocation.

Implemented the scroll functionality by using UIScrollView on all screens of the app.

Developed components like infinite scrolling section for sliding table view

Implemented the App using web services to read the data from API for features like store locator, Home,categories of store products.

Experienced in Debugging the Code at every Stage line of Implementation.

Coordinated with technical staff in the configuration of iTunes AppStore.

Wrote various methods to manipulate HTML and CSS in JQuery made pages dynamic using AJAX,JSON,and XML

Performed the quality assurance of the application by reporting the issues to the development team.

Used Instruments to check for processing bottle necks, memory leaks, and retain cycles.

Collaborate with end users and clients in the implementation of complex software.

Environment: iOS 5.0 iPhone SDK, XCode 4, Web Services, PList, Objective-C, CocoaTouch, JS, JQuery,iPhone Simulator, Interface Builder and Instruments.

iOS Developer

Molex - Lisle, IL Oct 2012to Aug 2013

Description:The Molex Mobile App enables any-time, anywhere access to the Molex portfolio of interconnect solutions. The app allows users to visually compare products, access product information, and view literature and videos, without being online.

ITunesURL:https://itunes.apple.com/us/app/molexconnectortechnology/id794930480?mt=8

Responsibilities:

Performed all tasks from user interface design and implementation to writing code for various features.

Developed and tested each application according to its Software Requirement Specification (SRS)

Interacted and coordinated with QA team for different releases.

Worked on localizing the app Spanish, German, French, UK English, Portuguese languages.

Wrote unit tests using XCTest, OCMockFrameworks and maintained code coverage of 85%.

Wrote automation scripts using Appium Framework.

Responsible for the Code Delivery to the Project Manager

Worked closely within a cross functional team of testers and developers.

Documented the technical specifications.

Participate in DAILY SCRUM to discuss the progress in the sprints.

Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully

Interact with SCRUM team developers, programmers, tester, product owners and stakeholders to deliver right value of the project at the end of each sprint.

Developed complete client iPad login module that includes UI design and backend communication with Web

Services in Ruby on Rails

Experienced in using project management tools like Jira, Crucible and Jenkins CI.

Assisted Project Manager with release build schedules.

Managing the work log& following the schedule to ensure completion of projects before deadline.

Environments:(iPhone SDK), Objective C, XCode 6.X, Agile Methodology, RESTFul, JSON, JIRA, GIT, Crucible.

HDFC Bank Pvt. Ltd, Bangalore,KA Oct 2011 to Sep 2012

UI Developer

Responsibilities:

Individually involved in the project from requirement analysis to production.

Developed the UI using JSP and JavaScript.

Business Services using the Servlets and Java.

Developed and modified Servlets to accept and process request from the clients.

Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.

Unit Testing and Regression Testing of Web Application.

Fixing Cross Browser/Environmental issues.

Updated pages using HTML, CSS in Angular.js framework.

Performance tuning in Presentation Layer and Backend.

Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.

Tested web sites and fixed any existing bugs using Firebug.

Provide maintenance to several websites.

Responsible for code optimization and test the website across different browsers.

Wrote complex SQL statements to retrieve data from the DB2 database.

Developed Ant builds script and ant task classes to clean, compile, copy, run, and deploy, jar, war and earfiles, and develop web service.

Used JDBC API to access database.

Environment: HTML5, Oracle,Java,JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.

Java /J2EE Developer, Hyderabad, India Mar 2010 to Sep 2011

Credit Information Bureau

Description: Credit Information Bureau CIB is one of the leading and secured financial institutions in Hyderabad. Loan Approval and Payment system is an automated multi-application system by which customers of the bank can have quick processing of their loan (Home, Personal) applications and set up one-time or recurring payments. It consists of the modules such as Loan Authorization, Audit Trails that reduce the manualload on the staff and Payment module that provide convenience and control for the customers when paying back their loans. The customers can use the User Interface to keep track of all aspects of their loans and their payment details.

Responsibilities

Involved in the design and development phases of Rational Unified Process (RUP)

Involved in creation of UML diagrams like Class, Activity, and Sequence Diagrams using modeling tools of IBM Rational Rose

Used IBM Rational Software Architect for development

Involved in the development of JSPs and Servlets for different User Interfaces

Used Struts action forms and developed Action Classes, which act as the navigation controller in Struts framework

Implemented the template-based categorization of presentation content using Struts-Tiles.MVC implementation using Struts framework

Employed Hibernate to create the persistence layer and to make the transactions to the backend

Used AJAX for highly intensive user operations

Developed Web Services using SOAP

Worked on parsing the XML files using DOM/SAX parsers

Involved in Unit Testing of Various Modules based on the Test Cases

Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase

Involved and participated in Code reviews

Used Log4J logging framework for logging messages

Used Rational Clear Case for version control

Used Rational Clear Quest for bug tracking

Involved in deployment of application on IBM Web Sphere Application Server

Environment: Java, J2EE, Hibernate, XML, XML Schemas, JSP, HTML, CSS, IBM Rational Rose, JMS, PL/SQL, Junit, Log4j, IBM Web Sphere Application Server, Rational Clear Case, Rational Clear Quest.

Education

Master of Science in Information Technology – Valparaiso University

Bachelor of Technology in Electronics and Instrumentations – Kakatiya University



Contact this candidate