Sr. Ios Developer Resume
EXPERIENCE SUMMARY:
- 6+ years of experience in building mobile applications using Objective - c, Swift, HTML and JavaScript frameworks.
- Hands on with development tools like Xcode IDE, Eclipse IDE.
- Experienced with databases like SQLite and MongoDB.
- Experienced with Core Data to accomplish data persistence.
- Well-versed with developing creative User Interface for IOS applications using Objective C and Cocoa Touch
- Hands on with PhoneGap and SenchaTouch Mobile Application frameworks.
- Expertise on MVC Architecture
- Hands on with NSOperationQueue and GCD
- Experienced with push notification and local notifications.
- Experience in web scripting technologies like JavaScript, HTML/HTML5, CSS/CSS3, JQuery, JQuery Mobile, SenchaTouch and AJAX.
- Hands on with configuration and version control using SVN, Git.
- Worked extensively on testing, troubleshooting, code review, preparing user documentation.
- Create and consume RESTful web services with NodeJs and MongoDB.
- Exposure to all stages of the SDLC, starting from requirements gathering, Design, Development, Testing and deployment and production support
- Good exposure in iOS Architecture
- Worked on creation of .ipa, .app files and certificates
- Experience in App store submission.
TECHNICAL SKILLS:
Languages: Objective-c, Swift
Web Technologies: Web Technologies
JS Frameworks: SenchaTouch, JQuery, ExtJs, JQuery mobile, d3.js
Web/Application Servers: Node JS
Scripting Languages: JavaScript, JQuery
Database: SQLite, MongoDB
Design Patterns: Singleton, Abstract Factory, Façade, Observer, MVC
Version Control Tools: SVN, Git
Tools: Xcode, Eclipse, Net beans
Operating Systems: Mac OS X, Windows
Mobile Frameworks: Cocoa Touch, Cordova
Web Services: REST, SOAP
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Sr. iOS Developer
Responsibilities:
- 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 Shared Extension.
- Integrate ZxingObjC, SDWebImage, SSKeychain third party frame works by using cocoa’s pod.
- Consume web services and stored the data locally with Core Data.
- Create developer, distribution certificates and provisioning profiles
- Work on QRCode generation using ZxingObjC
- Consume restful web services using Dream Factory.
- Work on version control across common source code used by developers using Git
- Distribute build to clients.
Environment: Xcode 6.2, Swift, Objective-C, ZxingObjC, SDWebImage, SSKeychain, Dreamfactory, Core Data
Confidential, Seattle, WA
Frontend Developer
Responsibilities:
- Design mosaic logo in d3
- Work on algorithm to display the images and videos
- Redis database used to store the contest information.
- Display images within logo.
- Web Services integrationand testing
Environment: NodeJS, ExpressJS, Redis, HTML, JavaScript, d3.js
Confidential, Seattle, WA
Developer
Responsibilities:
- Gathering requirements and divide work in to modules and integrate the code.
- Follow MVC pattern and design custom User Interface.
- Build the business logic based on client requirements.
- Design multiple layout to display clients, tickets and all other UI element with SenchaTouch
- Calculate room temperature.
- Display pie chart for heat gain and heat loss.
- Work on web services to get data from server to mobile app and post the data from mobile app to server.
- Make the application to support for both offline and online.
- Create Cordova plugin to generate pdf for ticket and heat load calculation.
- Create developer and distribution certificates and provisioning profiles
- Deploy the applications into apple store.
Environment: Xcode 6, SenchaTouch, Cordova, Cordova plugins, JavaScript, CSS.
Confidential, Seattle, WA
Sr. iOS Developer
Responsibilities:
- Work on bug fixes.
- Make the application support for iOS7.
- User Interface alignment to support for iPhone4, iPhone4s, iPhone5c, iPhone5s.
- Resolve the Facebook post issues.
- Prepare certificates for ad-hoc and apple store.
- Distribute build for clients and deploy the build into apple store.
Environment: Xcode, iOS, Cocoa Touch, Objective-C, Facebook SDK.
Confidential, Seattle, WA
UI Developer
Responsibilities:
- Implemented HTML5 Use-Map Concept and Parallax design
Environment: HTML, CSS, JavaScript, JQuery, .NET
Confidential, Seattle, WA
iOS Developer
Responsibilities:
- Design the user interface by using storyboard in objective-C.
- Implement core data to accomplish data persistence.
- Implement web services to sync data.
- Deploy application to app store.
Environment: iOS, iPad, Xcode, Objective-c, Cocoa Touch, Core Data
Confidential, Seattle, WA
Developer
Responsibilities:
- UI design for android by using SenchaTouch framework.
- Display data on UI from server and sync the user action to server.
- Work on SQLite to store data on mobile.
Environment: Phone Gap, SenchaTouch, Android, SQLite, Java Script.
Confidential Seattle, WA
Developer
Responsibilities:
- Design the UI to support for both iPhone and android
- Display data on UI from server and sync the user action to server
- Work on SQLite
- Prepare build for app store and deploy the application.
Environment: iOS, Xcode, Ojbective C, Cocoa Touch, Android, PhoneGap, SenchaTouch, Java Script
Confidential, Seattle, WA
Developer
Responsibilities:
- Work on maps and locations
- Display the restaurants near to user location
- Prepare an iPhone build and deploy to app store.
Environment: iOS, Xcode, Ojbective C, Cocoa Touch, Android, PhoneGap, JQuery, JQuery Mobile
Confidential, Seattle, WA
Developer
Responsibilities:
- Work on receiving data from SOAP Web services.
- User interface design.
- Create certificates and provisioning profile to share build to the clients.
- Deploy app into apple store.
Environment: iOS, Xcode, Ojbective C, Cocoa Touch, Android, PhoneGap, SenchaTouch.
Confidential, Seattle, WA
Developer
Responsibilities:
- Create phone gap project and integrated SenchaTouch framework.
- Configure push notifications in Urban Air Ship.
- Used JQuery to make Ajax call.
- Used SQLite to store data.
- Used web view to display patient report.
- Create the certificates to deploy the app into apple store.
Environment: iOS, Xcode, Ojbective C, Cocoa Touch, PhoneGap, JQuery, SenchaTouch, PHP, Push Notifications.