Ios Developer Resume
Fort Lauderdale, FL
SUMMARY
- Overall 6 years of experience in IT industry including 3 years as a Web Developer and 3 years of Mobile Development experience for iPhone/iPad using iPhone SDK, Xcode, Objective - C and Swift.
- Experience working in Agile/Scrum development strategy.
- Working knowledge of API’s like Google Maps, Facebook, Twitter for iOS.
- Experience in object oriented analysis and design.
- Complete comprehension of memory management in Objective-C.
- Familiar with Swift and iOS 8/9 SDK features and newly released frameworks.
- Knowledge of Apple WatchKit and Apple TvOS.
- Created and customize Views, Table Views, Tab Bars, Scroll Bars, and Navigation Bars.
- Experience working with Model View Controller (MVC) design pattern in iOS development.
- Experience working with Apple Push Notifications, AdMob, Game Centre, SQLite3, MapKit.
- Experience working with remote data via RESTFUL web services.
- Extensively worked with XML and JSON.
- Experience working with background processes using either GCD or NSOperationsQueue.
- In-Depth knowledge of Testing and Distribution of the App on the AppStore.
- Experience in creating and extracting data from database and displaying on iPhone using SQLite3.
- Strong knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing, and maintaining the software.
- Proficient using version control with GIT.
- Knowledge of working with both Storyboards and strictly using code to make apps.
- Strong experience with HTML5, CSS3, JavaScript, jQuery, Angualr.js, and Node.js as a web developer.
- Strong optimization and debugging skills.
- Good analytical, interpersonal and communication skills.
- Result oriented, committed and hard working with a quest to learn new technologies and undertake challenging tasks.
- Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.
TECHNICAL SKILLS
Languages: Objective-C, Swift, HTML5, CSS3, JavaScript, jQuery, jQuery Mobile, Angular.js, Node.js, Phonegap.
Web Services: JSON, XML.
Version Control System: GIT.
Development Methodology: Agile / Scrum, Waterfall.
Database: MySQL, SQLite3.
IDE: Xcode, Android Studio, WebMatrix3, Visual Studio 2013.
iOS: UIKit, Cocoa Touch, Push Notifications, AdMob, SQLite3, Plist.
Operating Systems: Mac OS X, Windows, Linux, Android, iOS.
Software: MS Office.
PROFESSIONAL EXPERIENCE
Confidential, Fort Lauderdale, FL
iOS Developer
Responsibilities:
- Worked extensively with Objective-C, Xcode and JSON for the application at hand.
- Developed user interfaces using Xcode, Storyboards and iPhone simulator.
- Tested and fixed bugs throughout the app.
- Used UITapGestureRecognizer to interact with user inputs.
- Created custom UIViews, TableViews, and TableViewCells for user interface.
- Used segmented controls for the Featured, Latest, and Saved sections.
- Worked with data storage and retrieval using Plist, SQLite3, and Core Data to improve memory management and increase responsiveness.
- Used backend web services to get JSON data converted into models and stored locally.
- Converted all background operations and long processes into GCD or NSOperations.
- Implemented custom UINavigationController for easy navigation of the app.
- Experienced collaborating with senior backend and senior mobile developers in a Scrum Agile Methodology with little supervision.
- Used Ads by Google for marketing based on user’s YouTube and web searches.
Environment: Objective-C, Cocoa Touch, Storyboard, JSONSerialization, SQLite3, Core Data.
Confidential, San Francisco, CA
iOS Developer
Responsibilities:
- Developed custom UIViews, TableViews, and TableViewCells for user interface.
- Implemented UIViewAnimation and UINavigationController for easy navigation of the app.
- Worked in an agile-based team environment.
- Parsed data using JSON and displayed it on app.
- Extensively worked with MapKit and Core Location to navigate to store locations.
- Maintained and controlled code’s quality.
- Worked closely with QA for testing and debugging.
- Used push notifications to show user new deals.
- Implemented data storage using SQLite3, Plist and Core Data.
- Worked extensively with Objective-C and Cocoa frameworks in Xcode.
- Used Zbarcode for barcode scanner implementation.
Environment: Objective-C, Cocoa Touch, Storyboard, Zbarcode, JSONSerialization, SQLite3, Core Data, Core Location.
Confidential, Dallas, TX
iOS Developer
Responsibilities:
- Worked in product documentation.
- Worked extensively with Objective-C, XCode and JSON.
- Created custom UIViews, TableViews, and TableViewCells.
- Used NSUserDefaults to store user information in Plist.
- Implemented custom UINavigationController for easy navigation of the app.
- Implemented barcode scanner used for promotions.
- Implemented data storage using SQLite3, Plist, and Core Data.
- Used UIKit, MapKit and Core Location to enable users to find store locations according to users location.
- Maintained familiarity and expertise with the contantly changing and upgrading mobile development field.
- Implemented custom UISlider for feedback section.
- Created different TableView sections on the user account view.
- Used push notifications for special deals.
Environment: Objective-C, Cocoa Touch, Storyboard, JSONSerialization, Core Location, Zbarcode, SQLite3, Core Data.
Confidential, Tampa, FL
Web Developer/Designer
Responsibilities:
- Used HTML, CSS, JavaScript libraries (jQuery), AJAX.
- Managed virtual dedicated server with Linux CentOS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like IE, Firefox, and Google Chrome.
- Used CSS/CSS3 to embed the online videos for product introduction.
- Implemented various validation controls for form validation using JavaScript.
- Created various flash animations and graphics.
- Created custom plugins, modules and modified various modules and components to meet the requirements.
- Used Google analytics, Google AdWords, Google Webmaster Tool for marketing, SEO, and keyword research.
Environment: HTML5, CSS3, JavaScript, jQuery, MySQL
Confidential, Bloomington, IL
Web Developer/Designer
Responsibilities:
- Used CSS to achieve uniformity through all the pages.
- Developed the configuration programs to be compatible with different browsers.
- Responsible to store and retrieve user entered data to HTML session storage hence giving the user the opportunity to run several sessions at one time.
- Worked with Photoshop to edit and resize images to proper resolution.
- Worked with back end portal for updating process.
- Carried out Project Management Activities pertaining to client projects at hand.
- Used JavaScript for form validation.
- Worked on the website from start to finish to give it a new look using HTML, CSS, and JavaScript.
- Participated as a team member in designing the user interface to make it more user friendly.
- Used GIT version control tools to manage source repository.
- Carried out in-house technical support when required.
Environment: HTML5, CSS3, JavaScript, jQuery, MySQL
Confidential, Washington, DC
Web Developer
Responsibilities:
- Employed SEO techniques that helped to expose the site on a large scale.
- Worked with JavaScript for the web portal.
- Worked with a team of front-end developers to build concepts and prototypes.
- Constructed presentation layer implementation using DHTML, XML, CSS, JavaScript.
- Worked in collaboration with a designer for web feature enhancement.
- Used CSS in almost all the web portals to maintain uniformity and consistency of design.
- Implemented advanced search for users.
- Gathered the business requirements to capture the user needs.
- Worked with JavaScript to enhance effects and form validations.
- Carried out customer support by helping the clients with relevant technical/non-technical details.
Environment: HTML, CSS, JavaScript, jQuery, MySQL