Sr. Ios Developer Resume Profile
New York, NY
Summary
Senior mobile engineer with very good understanding of mobile design patterns across platforms. Experienced with all stages of the product development lifecycle. Good understanding of Design imperatives besides development. A team player and have developed applications for customers like Confidential.
Core Strengths
- Around 5 Years of software design and development experience in iPhone, iPad application development.
- Experienced with all stages of the product development lifecycle.
- Design, architected and developed numerous iPhone, iPad Universal Applications.
- Effective team player and have maintained strong interpersonal relationships with clients and internal team members in order to achieve project goals.
- Direct working with US, INDIA UAE Clients and played critical role in project architectural design by adapting suitable MVC, Object Oriented Design Patterns, UI workflow, mapping requirements to wireframes and wire frames to mobile UI.
- Strong knowledge in all phases of Software Development Life Cycle SDLC process, which include requirement analysis, designing, implementing, debugging, fixing and maintaining the software.
- Advanced expertise in writing coherent, organized codes and working on complicated existing codes with high levels of abstraction.
- Self-starter, independent thinker with proven track record of supporting various software development teams in delivering quality assured products under tight deadlines.
- Expert in Debugging and memory optimization.
- Excellent Interpersonal Skills in Communications, Onsite and Offsore coordination and Strong Team Lead.
Technical Skills
Operating Systems | Macintosh, iOS, Windows 2000/XP/Vista/7 |
Languages | Objective C, Java |
Database | Sqlite3 |
Web/Mobile Web | XML, JSON |
Application Tools/IDE | Xcode, Instrument, Eclipse |
Server | Apache 2.0, Tomcat5.0 |
Version Control Systems | SVN |
Project Management Tool | JIRA |
Development Methodology | Agile Scrum , Waterfall |
Work Experience:
Confidential
Product engineering company that has developed some of the most complex modern mobile applications that use technologies like OpenGL ES, DRM for long term premium content, Secure communications, financial transaction and more.
Client: Confidential
Role: Sr. iOS developer
Project Description
It is a large scale publishing platform that covers multiple device form factors including web, smartphones, Consumer TVs, Gaming Consoles, and can be used to create, manage, share and promote free and paid content. The publishers can white-label the platform to create their own Content Stores and manage content as part of their brand. Some beta customers will include Confidential customers like Confidential.
Responsibilities:
- Code optimization and bug fixing.
- Code changes to make it compatible with iOS 7.
Technologies and Tool Used:
Objective-C, Cocoa Touch, Foundation, System Configuration, Core Graphics, Quartz Core, basic iOS APIs, Xcode, Core Data, Unit Testing using XCTest framework, iOS simulator
Confidential
Client: Confidential
Role: Senior iOS Developer, Project Lead
Project Description
An enterprise app H-D provides different supports like Confidential , News Sign Up , General Questions Request an Electronic Catalog , Confidential to their customers during campaign and launching of new bikes. Using the app they used to save the customer information and their request locally in the device and upload it on their central server after an interval of time. Upon updating on central server, customer receive a welcome note containing links to download brochure and few more via email. Also they started serving customers as per request offline.
Responsibilities:
- Divide data and create architecture using MVC design pattern.
- Developed major modules like Book a Test Ride, News Sign Up, General Questions, Request an Electronic Catalog, Schedule a JumpStart.
- Requirement gathering and feasibility study with client.
- UI design and web service integration using AFNetworking an open source API.
- XML parsing using NSXML parser. Implemented data chasing using CoreData and Application Directory.
- Handled code optimization and memory leaks. Made the app compatible with iOS 7.
Environment Technology Used
XCode 5.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, XML, Google Analytics, Xib, Custom View, Agile, jira
Client: Confidential
Role: Senior iOS Developer
Project Description
Confidential is an enterprise App developed for The Target Corporation . The app is developed to provide one stop shop in the store for women with newly born child and who is pregnant. See customer rating reviews on our product detail pages and product listings. Plus on our product detail pages, view product images, information, sizing, color, swatches, and availability and more. Filter and sort item with greater ease. Ability to share items via email.
Responsibilities:
- Developed modules like CarStat, Stroller, Baby health.
- Requirement gathering and feasibility study with client.
- UI design and web service integration using AFNetworking an open source API.
- XML parsing using NSXML parser.
- Implement data chasing using CoreData and Application Directory.
- Handled code optimization and memory leaks. Made the app compatible with iOS 7.
Environment Technology Used
XCode 5.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Google Analytics, StoryBoard, Custom View, Agile, jira
Client: Confidential
Role: iOS Developer
Project Description
- We can get more of what you love with Confidential. The Explore section lets you customize your content, so you can get up close and personal with your fave brands, hosts, and QVC shows. You'll even gain instant access to hosts' Facebook and Twitter posts. And with our Shop section, our enhanced filter and sort-for search let you find exactly what you're looking for. Plus, as always, never miss our Today's Special Value our best offer of the day, good for one day only. Customize your Explore section to automatically populate with your preferred content, including helpful videos, upcoming shows, social media posts, and more.Watch videos for product demonstrations, event information, and more.See customer ratings reviews on our product detail pages and product listings. Plus on our product detail pages, view product images, information, sizing, color swatches, and availability and more.Pinch in to view more products at a glance. Pinch out to view fewer items with more detail.
- Meet the hosts and follow their favorite products. You can even tap into their Facebook, Twitter, and Instagram Interact with the In the Kitchen with Confidential.Ability to share items via Facebook and Twitter. Like a product on Facebook. Enjoy full shopping cart capabilities: Purchase multiple items in one transaction, create a new ship-to address, or select from existing addresses for each order. Take advantage of Buy More, Save More pricing and select preferred payment options.
Responsibilities:
- UI design and web service integration using AFNetworking an open source API. Worked with NSOperation and NSOperationqueue.
- Customized the UINavigation bar to meet the requirements.
- Dynamic layout of all UI components of the application.
- Used Xcode instruments for memory profiling and optimization.
- Involved in complete application flow testing and fixing the issues.
- XML parsing using NSXML parser.
- Implemented data chasing using CoreData and Application Directory.
- Handled code optimization and memory leaks.
Environment Technology Used
XCode 4.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Google Analytics, Xib, Custom View, Agile, Jira.
Confidential
Client: Confidential
Role: iOS Developer, Project Lead
Project Description
Finacle 10.2.X is a core banking software package developed by Indian technology corporation Infosys. It is used by multiple banks across several countries, it can handle multi-currency transactions. Several major customers of Confidential of the Confidential.
Responsibilities:
- Architected mobile product based on requirement.
- Developed major application module like Login, Transfer, Bill Payment, Account Statement
- Responsible for code quality and product quality.
- Responsible for handle mobile team and make sure to complete task with in Sprint.Used MVC architecture as design pattern.
- Tightly worked with Infosys R D team to provide new features.Worked with NSOperation and NSOperationqueue.
- Customized the UINavigation bar to meet the requirements.
- Implemented parser code to parse the server data and integrated the server data with UI screens.
- Dynamic layout of all UI components of the application.
- Used Xcode instruments for memory profiling and optimization.
- Involved in complete application flow testing and fixing the issues.
- Prepared design documents for the application.
Environment Technology Used
XCode 4.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Xib, Custom View, Agile, jira, Tomcat Server.
Client: Confidential
Role: iOS Developer, Project Lead
Project Description
- Confidential, real-time enterprise middleware that enables mobile services for websites and e-commerce platforms. Based on a patent-pending mobile technology, Confidential seamlessly integrate evolving technologies, new devices, and information delivery channels.
- Confidential is versatile and caters to the overs needs of interprises in B2B, B2C, and B2F segments, with Confidential, you can deliver a superior user experience without additional costs and resources. It does not require maintenance duringg deployment or up gradation as technology evolves.
Responsibilities:
- Architected mobile product based on requirement.
- Developed major application module like Login, Transfer, Bill Payment, Account Statement
- Responsible for code quality and product quality.
- Responsible for handle mobile team and make sure to complete task with in Sprint.
- Used MVC architecture as design pattern.
- Tightly worked with Infosys R D team to provide new features.Worked with NSOperation and NSOperationqueue.
- Customized the UINavigation bar to meet the requirements.
- Implemented parser code to parse the server data and integrated the server data with UI screens. Dynamic layout of all UI components of the application.
- Used Xcode instruments for memory profiling and optimization.
- Involved in complete application flow testing and fixing the issues.
- Prepared design documents for the application.
Environment Technology Used
XCode 4.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Xib, Custom View, Agile, jira, Tomcat Server.
Client: Confidential
Role: IOS Developer
Project Description
- Confidential Mobile App for Confidential makes it easy for you to bank securely and conveniently on the go. Enjoy our app experience, transfer funds, check your balances, pay your bills and find the closest branch or Confidential with a simple touch, Our mobile banking application adopts the latest technologies to make sure that your transactions are quick and secure. Simply take your banking with you anywhere you go.
- Review account balances and summaries. Pay your bills and transfer funds. Synchronized Internet Banking and Mobile Banking beneficiary lists. Photo assignment to your beneficiaries. Locate the nearest branch or Confidential locations using Confidential Mobile Banking Security. Enjoy banking on the go with our secure mobile banking app. We have taken extensive measures and introduced enhanced security features such as Confidential to verify your identify, and a transaction password that allows you to authenticate yourself to successfully access your account and perform your transactions.
Responsibilities:
- Native Coding and development.
- Client interaction and requirement gatherings.
- Responsible for product quality and code quality as per the client/ apple standard.
- Responsible for client communication and achieve client satisfaction.
- Memory optimization and change UI as per client requirements.
- Developed module likes Dashboard, Transfer, Bill Payment
- Implemented ARC in the complete project
- Prepared the login functionality of the application and designed the UI-Screen.
- Implemented drag drop features in dashboard page.Implemented the tab bar controller and customized it with UIImages and UIColor.
- Made many proof of concept for new releases of iOS and implemented them in the application.
- Implemented blocks and GCD concepts in my application.
- Changed the complete code by removing all the hardcoded values of the frames of UI components and fetching it directly from the screen bounds and screen width to support height of iphone 5 and iphone 4.
Environment Technology Used
XCode 4.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Xib, Custom View, Agile,
Client: Confidential
Role: iOS Developer
Project Description
Confidential provides a comprehensive way to engage with consumers, influence their purchase decisions and provide post-purchase assistance. It empowers businesses to harness the power of social media to improve branding, deepen engagement, monetize information, and foster innovation. The platform spans multiple channels and provides a seamless experience even on hand-held smart devices.
Responsibilities:
- Involved in complete life SDLC process.
- Used Agile methodology for development.
- Used MVC architecture as design pattern.
- Tightly worked with Infosys R D team to provide new features.
- Worked with NSOperation and NSOperationqueue.
- Customized the UINavigation bar to meet the requirements.
- Implemented parser code to parse the server data and integrated the server data with UI screens. Dynamic layout of all UI components of the application.
- Used Xcode instruments for memory profiling and optimization.
- Involved in complete application flow testing and fixing the issues.
- Prepared design documents for the application.
Environment Technology Used
XCode 4.X, Mac OS, Cocoa Touch, instrument, Objective C, Foundation Framework, libsqlite, CoreGraphics, UIKit, Account, QuartzCore, Animations, REST, WebService, Operation Queue, CoreData, SVN, Xib, Custom View, Agile,
Confidential
Role: Intern iOS Mobile Application Developer
Project Description
It is a two Confidential which has tiles in it. The tiles can take any color. There is a band which changes the color after some fixed interval of time. The users have to touch the tile with similar color. Once touched the tiles flip and show the points earned. Whosoever touches the correct tile first gets the points. There is also some bonus tiles and penalty tiles. The band adjusts the time interval to change the color as per the duration of game.
Responsibilities
- Completed training on Objective-C language.
- I have designed the game and developed various animations.
- I have developed and tested the application.
Environment Tools Used
iOS SDK , Xcode 4.0, Objective-C