Ios Developer Resume
Bridgewater, NJ
SUMMARY
- Over FIVE years of Programming Experience, FOUR years of iOS programming experience
- Worked extensively on Xcode, Interface Builder, and Instruments
- Excellent knowledge of Foundation Framework, UIKit Framework, Core Location, Core Graphics, Map Kit, Event Kit, Core Animation, OCUnit, OCMock test in the iOS Platform.
- Experience with SQLite, CoreData and File Manager for storing persistent data.
- Excellent knowledge of Data Structure, Object - Oriented Design, various design patterns, and Test-Driven development.
- Excellent knowledge Agile methodologies and Agile project management.
- Very Good knowledge of different social network API (Facebook, Twitter, LinkedIn, Tumblr, and Youtube) and implement these different API in iOS applications.
- Very Good Experience in Software Version Control (Git, Springloops)
- Extensive experience with REST/SOAP Web Services and APIs.
- Solid understanding of object oriented programming, Web services, database designing, development and installation of the different modules.
- Excellent knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code
- Excellent Problem Solving skills with a great passion in trouble-shooting, Quick learner.
- Experience on creating high level architecture of the system
- Full SDLC experience
TECHNICAL SKILLS
Languages: Objective-C, Swift, C++, C Assembly, Java, Python, and Visual Basic
Web Design: HTML5, CSS3, JavaScript, JSON, AJAX, jQuery
Databases: MySQL, SQLite, MicrosoftSQL server, MS Access
Scripting Languages: PHP, JavaScript, Perl
Web Server: Apache, XAMPP, and LAMP
Web Service: SOAP, RESTful (JSON)
Development Environments: Xcode, Eclipse
Operating System: Windows, Mac OS X, and UNIX
PROFESSIONAL EXPERIENCE
Confidential, Bridgewater, NJ
IOS Developer
Responsibilities:
- Work extensively with Objective C and Cocoa frameworks;
- Work closely within a cross functional team of testers and developers;
- Work on the architecture of the system and come up with the development estimates;
- Work with the design team and give them feedback about the high fidelity mockups;
- Actively participate in the daily Stand-up meetings to share what achieved, what will achieve, and also discuss everything anyone needs help with to progress the work;
- Work with the business team about the feature changing and new additional features;
- Worked with Backend team to display the correct data format in devices;
- Implement all of the features of TRSretire, SnapApp, Construction Management, and ReconSTAT, implement SudokuPDQ, Employyd, and mBank cooperatively;
- Work on all of the APIs, XML and JSON parsing included in the project;
- Work on SQLite and File Manager for storing persistent data;
- Debugging issues onsite whenever required;
- Testing and coordinating the different releases of milestones by using Testflight ;
- Checkout and update the codebase changes by using Springloops;
- Responsible for the overall code quality of the application;
- Responsible for managing and creating all of the certificates, identifiers and Profiles;
- Responsible for making the new builds of Test version;
- Responsible for submitting the finished App to the App store.
Environment: Objective-C, Swift, Xcode, Instruments, SQLite, RESTful, JSON Titanium Javascript.
Confidential, Bay Head, NJ
IOS DeveloperResponsibilities:
- Work extensively with Objective C and Cocoa frameworks;
- Work closely within a cross functional team of testers and developers
- Work on the architecture of the system and come up with the development estimates;
- Work with the design team and give them feedback about the high fidelity mockups;
- Actively participate in the daily Stand-up meetings to share what achieved, what will achieve, and also discuss everything anyone needs help with to progress the work;
- Work with the business team about the feature changing and new additional features;
- Worked with Backend team to display the correct data format in devices;
- Work on all of the APIs, XML and JSON parsing included in the project;
- Working on the PostUno database;
- Implement all of the features of PostUno App;
- Interacting with QA team and coordinating the different releases of milestones by using Testflight
- Work with the analytic team and implement the Google Analytic API in the project
- Responsible for the overall code quality of the application
- Responsible for the Code Delivery to the Project Manager
- Responsible for distribute the Application to the App store
- Bug fixing, refactor and maintain the CPN Web site and database
Environment: Objective-C, Xcode, Instruments, SQLite, PHP, MySQL, Git.
Confidential, West Long Branch, NJ
IOS DeveloperResponsibilities:
- Conceptualized the app and its features completely
- Work with the design team and give them inputs of the work flow
- Work on the architecture of the system and come up with the development estimates
- Built a customized persistence algorithm to keep track of the service providers who have been used frequently
- Implement all of the features of the app
- Implemented NSOperationQueue and NSURLConnection to integrate with backend Web Services
- Used the NSJSONSerialization class to parse the JSON
- Work on SQLite and File Manager for storing persistent data
- Dynamically altering the launch screen depending upon the time of the day - this has been done to ensure that the user gets to be able to see the service providers quickly, without having to go through multiple tab navigations
- Responsible for the overall code quality of the application
Environment: Objective-C, Xcode, Instruments, and SQLite
Confidential, Eatontown, NJ
IOS DeveloperResponsibilities:
- Develop new Web applications as identified by supervisor and management through commercial software applications and use of scripting languages.
- Maintain and enhance existing Web applications.
- Perform complete testing of Web applications, engaging users as necessary, including adherence to ADA requirements.
- Conduct all user acceptances testing, and report results.
- Design and implement user-driven templates, databases and interfaces for ease of use.
- Develop database-driven Web interfaces for rapid, real-time information sharing.
- Develop external Web portals allowing users to input and retrieve accurate information.
- Good to be a team player and willing to teach and to learn.
Environment: PHP and MySQL, HTML, XAMPP, Dreamweaver
Confidential, NJ
IOS DeveloperResponsibilities:
- Worked on “Check-In” module that checks-in the user’s presence to Facebook (or) Foursquare
- Built the Feedback module and made this interactive by using Data Persistence Techniques
- Built the “Menu” module by using UIScrollViews
- Handled the “Reserve” module by using different UI Controls
- Implemented NSOperationQueue and NSURLConnection to integrate with backend Web Services
- Used the NSJSONSerialization class to parse the JSON
- Responsible for the overall code quality of the application
- Interacting with QA team and coordinating the different dev-releases to QA team
- Responsible for the Code Delivery to the Project Manager
- Responsible for distribute the Application to the App store
Environment: Objective-C, Xcode, Instruments
Confidential, West Long Branch, NJ
IOS DeveloperResponsibilities:
- Wrote the constitutions of Kong-Fu / Tai chi club;
- Serve as an official spokesperson of the Kung-fu/Taichi club.
- Chair all of the meetings of the General Assembly and the Executive Board.
- Make appointments as designated necessary and useful by-laws.
- Make a report on all current club activities’ at all General Assembly meetings.
- Determine the time and place of all General Assembly committees.
- Prepare the agenda for all Executive Board meetings.
- Be an ex-officio member of all the General Assembly committees.
- Notify the Vice-president in the case of an inability to perform any of the above duties.
Confidential
IOS DeveloperResponsibilities:
- Conceptualized the application and its user interfaces and the information structure of the database completely
- Design how the user interfaces need to look
- Built all interfaces in the application by using HTML and CSS
- Design and implement user-driven templates, databases and interfaces for ease of use.
- Develop database-driven Web interfaces for rapid, real-time information sharing.
- Develop external Web portals allowing customers to input and retrieve accurate information.
- Receive all customer order sheets, report them and automatically send a feedback email.
- Maintain and enhance the application.
Environment: PHP and MySQL, HTML, XAMPP, Dreamweaver
