Ios Developer Resume
PhiladelphiA
SUMMARY
- Over 6+ years of experience in iOS application development as an iOS developer and well versed in using XCode, iPhone SDK and Cocoa Touch framework.
- Skilled in developing APIs for middle ware Framework modules for mobile platforms using Objective C and Swift.
- Undertaken full life cycle of mobile iOS using React native Application Development that includes testing on device and simulator as well.
- Build customized UIViews for iOS applications.
- Designed UI using sketch and implemented them on iOS applications.
- Working experience Waterfall and Agile/Scrum development methodology.
- Experienced in UX Design, can translate concept design into user interface on mobiles like iPhone, iPad iPod.
- Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
- Experienced with Apple Approval Distribution Process, AdHoc Enterprise distribution.
- Experience of iPhone mobile application development and testing on device and simulator using Xcode and Objective C.
- Involved in various parse level application and well aware of parsing of SOAP, XML and JSON formatted services for iPhone and iPad.
- Was involved in Usability testing of the application during early releases of the application to modify any user experience elements to be changed.
- Worked on various architectures such as MVC, Singleton, Delegate and Notification patterns.
- Continuous integration using Jenkins, Circle CI and hockey app.
- Worked on IoT using Bluetooth LE.
- Experience of using version control and bug reporting tools like JIRA and git .
- Worked on Core Data ability to write and troubleshoot SQLite Code and design managed Object context in objective C.
- Experience in using writing web technologies for mobile, which includes advanced Java script, HTML5, CSS3.
TECHNICAL SKILLS
Languages: Swift, Objective - C, Groovy, Kotlin, Java, JavaScript, JSON,SQL, PHP, HTML, JQuery, MySqyl
Development Software: Xcode, Eclipse, Intellij, Git, SVN, Visual studio code, STS, Pivotal tracker, XCTest.
Operating Systems: Mac OS X 10.12/10.11/10.10/10.9 Windows 10/8/7, Linux
IDE: Xcode-8/7/6/5, Eclipse, NetBeans, Intelij, AppCode
Web Services & Others: XML, RESTful web services, React Native, Angular, Spring, Firebase, Socket, Test driven development, Pair programming, circle ci, Hockey app, Test flight, Pivotal cloud foundry
Databases: SQLite, Core Data, Oracle, MYSQL Server
Methodologies: Agile/SCRUM, Waterfall
Source Control: BitBucket, Jira, Git Hub
PROFESSIONAL EXPERIENCE
Confidential - Philadelphia
RESPONSIBILITIES:
- Coordinate meetings with the UI and UX team to design the user interface by giving feedback about guidelines for developing iOS user interfaces
- Build customize UI key pad for iPad to enter temperature logs manually.
- Worked on connecting Bluetooth thermometer with iOS app to get temperature logs.
- Collected feedback and suggestion from potential users for improvising and updating user interface for user friendly UI.
- Designed UI using storyboards and programmatic code
- Hosted backend application on pivotal cloud foundry.
- Full stack development backend using kotlin and frontend using swift.
- Participated in agile ceremonies such as sprint planning, sprint review and daily scrum calls.
- Continuous integration using circle ci and hockey app.
- Pair programming.
- Worked in one week of sprint.
- Designed and build applications for the iPad.
- Test driven development using frameworks like quick and nimble.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Used Outlets to build the screen of the application
- Supported device orientation of the application by creating multiple outlets based on the orientation.
- Used background processing for low priority time taking tasks
- Unit tested the code
- Resolved bugs at various stages of application development.
- Track the code of the team mates using GITHUB and SOURCETREE
- Implemented PUSH NOTIFICATIONS via APNS.
- Designed the application architecture and delegated task to the team
- Executed GCD to perform MULTI - THREADED ENVIRONMENT
- Parsed JSON DATA to binary data using JSON SERILIAZATION
- Used CORE DATA to store the data locally.
Confidential - Arlington, VA
RESPONSIBILITIES:
- Used ARC to handle memory management efficiently.
- Performed code integration and unit testing with the help of unit test and test apps.
- Used Grand Central Dispatch GCD for background tasks.
- Responsible for technical documentation on how to use the plugin to develop applications.
- Build customize alert UIAlertUIView.
- Unit-testing code for robustness, including edge cases, usability, and general reliability.
- Continuous integration using circle ci and hockey app.
- Pair programming with the client developers.
- Designed and build applications for the iPhone.
- Participated in Agile poker to estimate user story.
- Worked in sprint of one week and updated status in Kanban board on JIRA.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
Confidential - Arlington, VA
IOS Developer
Responsibilities:
- Implemented and developed the application as per user story.
- Coordinated with Back end team to make Web Service calls
- Developed the messaging module for the application.
- Designed UI using storyboards and programmatic code
- Share the code of the team mates using GITHUB
- Involved in the detailed level and high-level design of an application.
- Design of the overall architecture of the web application.
- Translated UI/UX wireframes to visual elements.
- Build mobile/web app using Angular2.
- Build web services using spring framework.
- Performed Unit testing.
- Built reusable code.
Confidential - Atlanta, GA
IOS Developer
RESPONSIBILITIES:
- Design and development of UI Handling and views.
- Involved in design and development and unit testing of applications.
- Developing reusable components for iPhone applications.
- Continuous integration test flight.
- Sending user notifications using firebase.
- Integrated google maps to show locations where user can reload their cards.
- Developing reusable modules for iPhone applications.
- Software updates, patches and bug fixes.
- Collaborated with a team to define, design, and ship new features.
- Implemented the In-App Purchase, Apple Push Notification Functionality.
- Integrated Social Networking Sites Facebook, Twitter and Gmail .
- Worked on user gesture detection.
- Involved in developing UI components / Outlets for the application screens.
- Involved in handling web services and parsing the response data.
- Used JSON parser to parse the response data.
- Used Story boards to design application screen flows.
- Resolved bugs at various stages of application development.
- Worked under Agile planning, and completed expected deliverables on time for every sprint.
- Performed unit testing and Performed profiling on the application to check on the memory usage of the application.
- Performed profiling on the application to check for any possible memory leaks.
- Used SVN for version controlling the code base and securing the source code.
Confidential - Washington, DC
IOS Developer
RESPONSIBILITIES:
- Actively participated in UI issues, challenges & bug fixing for various projects.
- Integrated google admob to show banner advertisement on iPhone and iPad.
- Coordinated with the Business Analyst to understand the requirements completely.
- Created the UI of the application based upon the graphical design provided. Application had several screens and I built the complete UI of the app.
- Integrated the application with the Backend Server.
- Parsed the data coming from the server using Json parser and displayed the content in the application
Confidential
RESPONSIBILITIES:
- Worked under Agile planning, and completed expected deliverables on time for every sprint.
- Performed unit testing and Performed profiling on the application to check on the memory usage of the application.
- Made application compactible with IPhone 5.
- Fixed memory issues using XCode instruments.
Confidential
Mobile developer/tester
Responsibilities:
- Performed testing ( both manual and automated) on newly iOS app.
- Performed system level tests on Connectivity (Wi-Fi)
- Performed OS upgrade tests
- Performed Battery tests, stability, performance and exploratory tests
- Reported bugs and collaborate with developer to fix it, Collect various logs and provide with reported bugs.
- Develop new test cases when needed