ios Developer Resume
3.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- Over 7+ years of experience in IT industry as a software developer including 4+ years of professional experience as iOS developer in developing and publishing iOS Mobile (iPhone/iPad) applications and 3+ years of experience as Java Developer and Web UI Developer.
- Extensive experience in designing User Interface (UI) applications and professional web applications using HTML 4.0 / 5, XHTML, CSS2/ CSS3, JavaScript, jQuery, AJAX, JSON C#/ASP.Net and XML.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Have profound knowledge on TIBCO environment like TIBCO Rendezvous (TIBCO RV) and TIBCO Enterprise Messaging Service (TIBCO EMS) and HAWK agent.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Highly proficient iOS mobile application development technologies.
- Developed Apps f Bachelor of Engineering in Information Scienceor different domains like Enterprise, E-Commerce, Lifestyle, Healthcare, Telecom, News and Music.
- Experienced in Parse, Google and Map Kits, Core Data, Core Location Services, Bluetooth and Multipeer Connectivity.
- Hands-on experience in App store submission process, Migrating apps to support iOS7 and iOS8.
- Experienced in complete Software Development Life Cycle (SDLC) and Agile Methodologies (Scrum).
- Hands on Experienced in dynamic data display using XML, JSON Model, SOAP, GET, and Restful API’s.
- Worked on Memory profiling tools for iOS, Passionate to work on memory optimization, performance improvement.
- Experience with source control tools like Tortoise SVN, Git/GitHub and JIRA.
- Experience in creating and extracting data from database& web services and displaying on different front-ends like Storyboard
- Experienced in writing coherent, organized codes and also comfortable working on complicated code-based with high levels of abstraction.
- Extensive knowledge of C and Data structure.
- Knowledge of Object Oriented Design Patterns and its implementation in Objective-C.
- Have Knowledge of Swift programming language
- Extensive Debugging skill, troubleshooting in Objective-C (Xcode) and Java (Eclipse)
- Clear knowledge in Development, Testing and Distribution of the App on the AppStore.
- Established and maintained productive working relationship with management, clients and team members.
PROFESSIONAL EXPERIENCE:
Confidential,San Francisco,CA iOS Developer
Responsibilities:
- Complete data base designing for both android and iPhone. Publishing the application on App store and then
- Pushing updates after every sprint release.
- Worked with GIT to checkout and update the codebase changes.
- Reported progress/challenges to onsite project lead.
- Designed XSDs to define the xml structure of data exchanged between iPhone and server
- Web services deployment and testing on rest client.
- Used sencha touch for making this application as hybrid
- Used sencha touch for high performance, native looking UI widgets.
- Adaptive layouts, animation and smooth scrolling layouts are done using sencha touch.
- Backend agnostic data package created using sencha touch.
- Increased device features and native packaging using sencha touch.
- Worked with ionic framework for making this application as a hybrid application.
- Grabbed all the required knowledge from ionic framework to develop the application and to make it user friendly.
- Used ionic framework for the icons used in this application to let the application look great in such a way that the user feels good.
- Conducted various demos using ionic framework before using this framework to let my self satisfied and to satisfy the client requirement.
- Managed data and memory management from streamlining code and using various debugging tests.
Confidential iOS Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks.
- Worked extensively on table view controller and made customized table view cells according to the client.
- Pre-fetching data for different views for smooth screen transition.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Worked on Web Service calls, XML and JSON parsing included in the project.
- Worked with UIKit Framework for development and maintenance.
- Added animation between UI Views for smooth transition and better user experience.
- Worked with Backend team to display the correct data format in devices.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
- Integrated a web-based content made with HTML5 on a Native application using UI Web View.
- Used Core data Framework for local storage purpose in SQLite.
- Formatted the Data as per Business rule to display in UI
- Worked with ionic framework for making this application as a hybrid application.
- Grabbed all the required knowledge from ionic framework to develop the application and to make it user friendly.
- Used ionic framework for the icons used in this application to let the application look great in such a way that the user feels good.
- Conducted various demos using ionic framework before using this framework to let my self satisfied and to satisfy the client requirement.
- Debugging issues onsite whenever required.
Confidential,Houston,TX
Java Developer
Responsibilities:- Worked as a Java Development Engineer for HP Smart-plugins (HP- Confidential ) which is basically a monitoring tool used to monitor application and webservers. My specialization is on Confidential for The Information Bus Company (TIBCO) product where HP Confidential will monitor the domains created in TIBCO Rendezvous (TIBCO RV) and TIBCO Enterprise Messaging Service (TIBCO EMS). If any application services are down or the threshold of the message count is breached alert are generated which can be seen in HP Operations Manager (HPOM).
- Responsibilities:
- Used HP-ALM to track the defects which are open and assigned to me and to signoff the closed defects.
- Used Eclipse IDE to write java codebase.
- Worked with Tortoise SVN to update and checkout code changes.
- Generated alerts which can be seen in HP Operations Manager (HPOM)
- Worked on different OS like Windows, Linux and different flavors of Unix to support cross platform
- Implemented fixes for the bugs raised by support team, testing team or the customer by providing test bits and hotfix
- Handled Enhancement request from the customer for their customized configuration
- Executed unit testing as part of development activities to ensure that the code works as per the changed functionality
- Debugged and troubleshoot problems faced by the customer in their environment.
- Created build for the customer using Electric-Commander
- Experienced with iOS / Mac OS X development using Swift, Objective-C, Xcode 7, and Cocoa / Touch.
- Build created using Electric-Commander is uploaded in Quixy for the customer to download
- Integrated TIBCO Confidential with HP-Grid
Confidential
Web UI Developer
Responsibilities:
- Requirements gathering and analyzing them, checking the dependencies and design the project.
- Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML to decide upon the modules.
- Facilitated Scrum meetings and provided UI work estimates and timelines for each sprint cycle.
- Created the UI interface using JSP, JavaScript, jQuery, CSS3 and HTML5
- Design and develop web pages using ASP.Net
- Design and developed business logic using Service classes.
- Created custom UI Component Library framework using JSP Tag files.
- Written controllers based on Struts MVC and made calls to JSP pages.
- Used AJAX and Java Script for front end validation.
- Enabled AJAX features in one of the module using jquery, (for JavaScript event handling
- Used JUnit for Unit testing the application.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Involved in database Design Creation of Stored procedures to access using the Callable Statement, JDBC Connection Pooling for achieving back-end connection.
- Used Maven to compile java classes and package into jar/war archives, involved in Low Level and High Level Documentation of the product.
- Written SQL queries to get accurate number of items in the result from the search engine.
- Involved in the performance testing and performance enhancement activities
- Performed QA activities, Created test data, test cases and tested the application.
- Used Log4J for logging and tracing the messages and used CVS for version control.