Ios Developer Resume Profile
IL
PROFESSIONAL SUMMARY | |
Technical Skills: | |
Programming Languages | iOS, C, C , VB.NET, Java, Objective C, XML |
Framework | Cocoa Touch, UIKit, JSON Kit, SOAP/REST Request, .NET Visual Studio 2010, 2012 |
Web Technologies | HTML, CSS, MYSQL |
Web/Application Servers | LAMP |
Database | MS SQL, Oracle 9/10/11g, and MySQL |
Content Management | Drupal 5/6/7, Joomla, Ushahidi |
Miscellaneous | Microsoft Visio 2010, UML Diagrams, Business Data Modeling, Use Case, BPMN 1/2, CCNA Training, FTK, ISO Buster WinHex |
PROFESSIONAL EXPERIENCE
Confidential
Role: IOS Developer
Project 1: Confidential
Description:
Designed for both iPhone and iPad, to help Confidential evaluate Confidential Processing system, it help user to take an front image of their Driving License or scan PDF417 barcode on the back of their License or do both take picture and scan back based on their state.
Responsibilities:
- Designed and Developed the app.
- Use MiSnap interface to take an automated front image or scan the barcode on the back using the device camera.
- Provide the user list of the states and province for US and Canada, and base on the that list allow the user to take the driving license front image or only scan the barcode on the back or do both.
- Added a preview screen for the user to decide weather to use the image taken or retake the image.
- Use WADL service to post the base64 encoded image or the scanned barcode or the both to retrieve the OCR result as JSON string and display it on the screen.
- Involved in Bi-weekly status meetings and updates with the business users along with other technical Project Leaders.
Project 2: Confidential
Description:Designed specifically for both iPhone and iPad in swift, to help Confidential employee's to navigate form one floor to other and from one building to other. It uses apple native map component to display user's current location inside State Farm, and custom annotation on the buildings with a names. User can select the building and the floor they want to navigate to or from. It replaces the Map tiles with the custom detailed floor plan tiles.
Responsibilities:
- Design and developed the app
- It uses Map View to display user's current location on map.
- Override MKOverlayRendering class to display a custom image.
- Added a sub class of MKAnnotation to add custom annotation to the map.
- Add functionality to draw overlay around the State Farm headquarter.
- Used GDAL to add geo coordinate to the image and cut it into tiles for different zoom levels.
- Used MKTileOverlayRendering class to replace the default map tiles with custom floor plan tiles.
- Use Core Data to store the geo coordination of each build and the State Farm headquarter.
- Involved in Weekly status meetings and updates with the business users along with other technical Project Leaders.
Project 3: Confidential
Description: Designed specifically for both iPhone and iPad helps the user with everything they need to manage with their backing or insurance need. Users can virtually file claims make payment, or do electronic deposit, money transfer, or Purchase, Redeem or Exchange most Mutual Fund Accounts.
Responsibilities:
- Rebuild the insurance card display view controller.
- Fix few pre-existing bugs for iOS 6 to iOS 7.1
- Help make it iOS 8 compliance.
Project 4: Confidential
Description: Designed for the iPad, Move Tools for iPad helps the user with everything they need to manage with their move from start to finish. Users can virtually pack every room in their house, stay organized with recommended tasks, and create packing labels that display the contents of boxes without opening them.
Responsibilities:
- Rebuild the PDF class for converting checklist and printing labels in PDF form.
- Rebuild Email feature, to allow user to send email.
- Made it iOS 8 compliance.
Environment: IOS 7.0, 7.1 and 8 and above, iPhone and iPad Application, Xcode 5.1.1 and Xcode 6.0 Interface builder, Storyboard, Size Class, ARC, Cocoa framework, Core Data, MessageUI, CoreLocation, MapKit, GoodForEnterprise, Mitek MiSnap and REST service.
Confidential
Project 1: Confidential
Role: IOS Developer
Description:
Confidential application is a universal application treated for Confidential. It is designed to provide real time lottery result based on their current location and at the same time user can switch between different states to get the latest result for that state.
Responsibilities:
- Developed custom UI components that make use of the frameworks including
- UIKit and Foundation Frameworks
- Developed applications and user interfaces that support multiple languages including Java, C, C , JSON, iOS 7.0 and above
- Created code with strong emphasis on reusability ensuring it works on various apple related products including different versions.
- Worked with UI/UX designers involved in creating functional user interfaces and workflows from wireframes and design assets.
- Involved in application design using iPad SDK, Xcode, Objective-C and Interface Builder.
- Utilized RSS feed from Confidential, in xml, which is parsed and stored in core data.
- Confidential Request to display pages in UIWebview.
- NSUserdefaults to set user profile, UITableview to display Fetched Data.
- Involved in Bi-Weekly status meetings and updates with the end client and business users.
Environment: IOS 7.0 and above, iPad, iPhone Application, Xcode Interface builder, Storyboard, ARC, Cocoa framework, SQLite, Core Location, Quartz Core.
Project 2: Confidential
Role: IOS Developer
Description:
- GAP application is an advanced iPad mobile client review system. It is designed to
- enable information access to client and sales representatives to discuss and present new
- products and capture valuable client information during the review process.
Responsibilities:
- Developed custom UI components that make use of the frameworks including
- UIKit and Foundation Frameworks
- Developed applications and user interfaces that support multiple languages including Java, C, C , JSON, iOS 6.0 and above
- Created code with strong emphasis on reusability ensuring it works on various apple related products including different versions.
- Worked with UI/UX designers involved in creating functional user interfaces and workflows from wireframes and design assets.
- Involved in application design using iPad SDK, Xcode, Objective-C and Interface Builder.
- Utilized Soap Request to send requests to the web server, Used JSONSerialization to parse JSON data retrieved from web servers and used SQLite to save response from server for local utilization.
- AVFramework implemented for Audio playback.
- NSURL Request to display pages in UIWebview.
- NSUserdefaults to set user profile, UITableview to display data from SQLite3 Database.
- Involved in Weekly status meetings and updates with the endclient and business users along with other technical Project Leaders.
- Worked with onshore and off shore resources to ensure on time delivery of the project.
Environment: IOS 6.1 and above, iPad Application, Xcode Interface builder, Storyboard, ARC, Cocoa framework, SQLite.
Confidential
Role: Developer
Responsibilities:
- Confidential Email, to send automated reminder notification
- Build a dashboard to display due dates, current stage of grant opportunity and other relevant information.
- Provide capability to hold and display current and past grant opportunity
- Put members of the research team in a team/teams and assign the work and send new working detail information and reminder for the previously assigned work.
Project 1:
- Responsible for writing code and developing the user Interface
- Integrate GMAIL and NJIT email, service to send teams member for the upcoming due date for the Grant opportunity.
- Show graphic representation of different process and their lifecycle.
- Manage different teams and assign them tasks and also send them automated email reminder for due dates.
- Keep track of current and past grants opportunities.
- Display important information on the user dashboard like upcoming due dates and current stage and state of the grant opportunity.
Project 2:
- Add/build adaptors for inter-operability between Ushahid and other UICDS Core, populate Google Earth Map during an active crisis situation.
- Developed Common Alerting Protocol development. Oasis Standard to receive message view XML Long and Short form.
- Responsible form installing, connecting and building adaptor for the CONFIDENTIAL Middleware
- Responsible for Installing on Windows 2008 R2 server
- Also part of the team responsible for installing and maintaining CONFIDENTIAL instance on Linux Redhead.
Project 3:
- Responsible for Installing backend and frontend on red head environment
- Also responsible for maintaining, backend for the website.
- Responsible form adding or customized and already available API, RSS feed and Kmz map layer to display requested information on a Google map or Google earth.
Environment: Linux redhead, NJIT AFS
Confidential
Role: Junior Designer/Developer
Responsibilities:
- Designed user interface Using Visual Studio 2008
- Design and Developed for Add/Edit/Delete Module for a credit account For the Point of Sale software.
- Design and developed Inventory Management Module for the point of sale softeware.
- Created store procedures, triggers and other data base objects using MS SQL Server 2005
- Involved in application architecture design. Responsible for application setup, installation and testing.
Environment: VB.Net, Visual Studio 2008/2010, Net Framework 3.0, MS SQL 2005.