SUMMARY
Over **+ years IT experience and *+ years of iOS application experience. Competent individual with skills in various technology fields
5+ years of experience with Xcode, Instruments, Cocoa Touch, and Objective C
Updated knowledge of Xcode 4, 5, 6 & 7 and iOS 5, 6, 7, 8 & 9
Experienced with using GCD and NSOperationQueue for Multithreading
Experienced with SCRUM, Waterfall, and Test Driven Development SDLCs
Efficient storage of data using CoreData, SQLite, NSUserDefaults, and Plist files
Practiced in building efficient code using encapsulation, inheritance, polymorphism, delegates, categories, KVO, NSNotifications
Developed native based iPhone applications and knowledge of hybrid app development
Working knowledge of Unit and Automated testing using UI Automation and XCTest framework
Familiar with UI design implementation and strong AutoLayout skills using Visual Format Language for Storyboards and XIB creation
Proficient with HTML5, CSS and Front End design/development and Angular JS
Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation)
Experienced with CommonCrypto framework and SQLCipher for device database encryption
Experienced in XML and JSON Parsing with NSJSONSeralization and NSXMLParser
Familiar with data structures within NSObject class including NSArray and NSDictionary
Experienced with SVN and Git
Familiar with deploying applications using 1st party and 3rd party methods
Extensive knowledge of AVFoundation, UIKit, GameKit, AFNetworking Library, RestKit, and Core Plot frameworks
Developed and implemented application designs based on MVC, MVVM and Singleton
Experienced in all aspects of iPad application development including designing for all types of screen sizes and orientations
Creating Doxygen documentation with extensive pragma marks and code comments
Used Flurry Analytics, Airship and ShinobiControls frameworks
WORK EXPERIENCE
Sr. iOS Developer
TMS
July ‘15 – Sept ‘15
Los Angeles, CA
Worked as the senior developer in charge of building a iOS/Mac OS X Point Of Sale SDK
Targeted for iOS 8/9, Mac OS 10.10 devices with NFC communication – iPhone 6, 6+, Samsung 6 – using credit, EMV, and Apple Pay transactions
Built the SDK framework for the Ingenico 220/250 card swiper family to use TCP/IP and Bluetooth LE
Used Autolayout and VFL for the iPhone/iPad UI to integrate single, continuous responsive UI experience
Swift and Objective-C used in the frameworks/libraries along with CommonCrypto and SQLCipher frameworks, built and distributed to third party developers
Sr. iOS Developer
Quickbook Payments - Intuit
Feb ‘15 – Mar ‘15
Mountain View, CA
Worked as the senior developer in charge of solution design
Targeted for the iOS 8 arena, enhanced for iPhone 6, 6+ using Swift/Objective-C
Collaborated with team members to identify consumer needs and business requirements
Attended daily SCRUM meetings and bi-monthly SPRINTs
Utilized the Quickbooks REST web services to create a third-party developer SDK
Integrated the Intuit APIs to create tokens from credit cards and bank accounts
Used Reactive Cocoa and MVVM
Worked to configure the QuickBooks server integration for secure payment processing of both banking and credit cards which exceeded financial regulations standards
Sr. iOS Developer
Home Run Derby
Apr ‘14 – Nov ‘14
Atlanta, GA
Worked as the senior developer in charge of coordinating the JSON data with the UI/UX as a responsive iOS app
Targeted for the iOS 7 arena, enhanced for iPhone 5s, 5c
Collaborated with team members to identify consumer needs and business requirements
Parse used for backend with Foundation framework and NSURLConnectionDelegate methods
Created Facebook and Twitter authentications to sign in to app
Built-in Sports API from CBSsports.com used for JSON data functionality
Fixed memory leaks and improved app performance using Apple Instrument tools
Data displayed and serialized by JSON that is returned from CBS Sports API
Used UITableView to display player and team data
Project Lead iOS Developer
Sarcastic Sage
Sept ‘13 – Mar ‘14
Atlanta, GA
As a Project Lead iOS developer in charge of building a receptive iOS mobile application.
Targeted for the iOS 7 arena, enhanced for iPhone 5, 5s & 5c
Used customized navigation bar to make a more appealing UI
Used multifaceted AI to return responses to questions in random order
Helped conduct meetings to discuss best practices and streamlining of code
Work together with team members to ascertain consumer needs and business requirements
Sr. iOS Developer
Prediction Log
Mar ‘13 – Aug ‘13
Atlanta, GA
As Sr. iOS developer worked on iOS application was to function as a social media site for recording predictions in feed format
Targeted for the iOS 7 arena, enhanced for iPhone 5, 5s & 5c
Social framework used to posts predictions to Twitter & Facebook
Customized navigation bar to create a more engaging User Interface
Used Facebook and Twitter authentication
Choice to Sign up with e-mail id also built-in
Allows transitions and navigation throughout the app is a smooth manner by implementing customized menu
Interactive feature added by providing comments and likes by simply clicking buttons
UITableView to display PredictionLog’s public feed
Customized UITableViewCell and CollectionViews to display feed information from PredictionLog web service
JSON web services used
Work together with numerous developers to ascertain consumer needs and business requirements
Sr. iOS Developer
Logical Ink - Bottomline Technologies Inc
Oct ‘12 – Feb ‘13
NH
https://itunes.apple.com/us/app/logical-ink/id710590683?mt=8
Bottomline Technologies provides cloud-based payment, invoice and banking solutions to corporations, financial institutions and banks around the world. Requirement was to develop an E-signature iPad application to one of its Healthcare subsidiaries Logical Ink. Consuming Rest web services an E-signature capture capable native IOS application was developed and distributed among the client base.
Identified and understood the required design theme from already existing windows client
Proposed and developed mockups based on Apple HIG. Adopted the design theme across the application
Identified the UI components based on the business logic and proposed suitable workflow
Designed the experience for the iPad version of the E-signature component within the constraints of the complex business needs while being simple to use
Participated in design reviews and worked along UI/UX team to refine UI of the application
Created model objects for various web API calls like user login, patient visits, locations available,
Form templates available for signing, etc.
Wrote custom XML parser objects to create elements from designer given from xml feed into a medical form and populated onto the UI as PDF document
Required validation was performed and highlighted the form elements on the document, which needs to be signed and submitted
Profiled and debugged the code using Instruments to improve the overall performance of the application and database. Provided ADHOC builds to Clients and QA teams via Test-Flight
Appropriate control types like checkboxes and text fields on a PDF were mimicked into native IOS methodologies
Implemented guided search based on filters from restful web services
NSOperationQueue and blocks was used to update UI rendering and significantly improved the response time
Signature by user was captured as dictionary of points touched on the UI and wrote controller object to save and pass them over into an xml-encoded string
IOS Mobile Developer
NIH Guide - NETE Solutions
Apr ‘12 – Sept ‘12
Remote
https://itunes.apple.com/us/app/nih-guide/id659636396?mt=8
The NIH Mobile Guide is your source-on-the-go for grant policies, guidelines and funding opportunities related to NIH grants, contracts, medical and behavioral research
UIWebview layouts like refresh button, forward and back buttons
Front end like adding UITableView, UIPickerView to show the data
UIWebview to show the video
Used SOAP for web services and passing XML data used with XMLParser to/from iPhone/web server
Added new frameworks for animation
iOS Developer
HRL Laboratories
Feb ‘11 – Mar ‘12
Malibu, CA
Worked as the developer in charge of creating and maintaining an employee tracking app for the clean room
Targeted for the iOS 5 arena, enhanced for iPhone and iPads
Used CoreLocation framework and an Oracle API to locate clean rooms employee
Received Oracle data from door swiping readers that uploaded employee Windows AD objects to Oracle DB
HRL intellectual property, app not prepared for App Store publishing
iOS Developer
Lockheed Martin/JPL
Oct ‘09 – Jan ‘11
Pasadena, CA
Worked as the developer on a iOS team that wrote a technical support app for iOS 4 to locate idle technical support associates based on the associates’ logon and location
Used the Remedy API and CoreLocation frameworks
Used Git repository was used for version control and IDE used to connect to repository was Git for Mac
Delivered Remedy data to the technical support associate via customized XIB final which got downloaded to the associate through attrition
Lockheed Martin intellectual property, app not prepared for App Store publishing
Desktop Support/Help Desk Support
Independent Contracting
Nov ‘08 – Oct ‘09
Los Angeles, CA
Performed 2nd level desktop support at G&K Industries that involved handling break/fix issues, resolving software/hardware and network connectivity issues; installation of desktops, laptops and printers as well as configuring these devices into the G&K network using Active Directory for a Windows 2K server
Working for the Grammys, imaged 600 laptops/desktops using Ghost Multi-Cast, provided 2nd level desktop support which included troubleshooting Windows XP OS, Office 2003, network password resets (using AD), and MAC OS X issues
Provided 1st level help desk support for CBS Television that consisted of troubleshooting Windows XP, Office 2003, Exchange/Outlook email, and MAC OS X issues over the phones (60%) and in-person (40%), supporting 1500 end-users (locally and remotely) using pcAnywhere and Active Directory for Windows XP/MAC OS X workstations
Desktop Support/Network Administration
MoneyGram International
Mar ‘07 – Nov ‘08
Minneapolis, MN
Provided desktop support solving software/hardware installation, configuration and repair as well as break/fix trouble tickets using the Remedy trouble ticket tracking system
Troubleshooting desktop support issues for 300 Windows XP/2K and MAC (OS 10.4.7) workstations, local and remote (using pcAnywhere and Tivoli Remote Control), networked in Windows AD and Citrix/Terminal Services environments
Administered websites built using ASP.NET on Windows 2K3 Server, SQL Server 2K, SharePoint services and IIS 6, running Visual Studio.NET Active Server Pages with HTML, XML and managed C++ web services
Resolved network connectivity issues that involved TCP/IP, ranging from NIC drivers to router/port issues
Desktop Support
United Airlines
July ‘06– Feb ‘07
Los Angeles, CA
Provided 2nd level desktop support for 3000 end-user workstations in a Windows AD/Netware environment, using ZenWorks for remote control and software updates
Troubleshooting break/fix calls involving software functionality/connectivity (Windows 9X/2K/XP, Office 97/2K/2K3, SQL Server 2K, SharePoint services, Crystal Reports, Attachmate/InfoConnect, TSO, AS/400, VPN, and proprietary software), networked hardware (PCs, printers and peripherals), and Exchange/GroupWise email issues
Installed, upgraded and configured IBM and MAC (OS 10.4) desktop workstations, laptops, and printer
MAC Desktop Support/Network Administration
Paramount Pictures
Jan ‘04 – June ‘06
Los Angeles, CA
Upgraded MAC (OS 10.4.7) Blackberry clients from version 3.6 to 4.0 and synched their Notes contacts and databases as well as GroupWise mail
Troubleshooting desktop issues and providing software updates for 2000 on-site and remote users (executive and top-tier management support) in a Mac and Windows AD/Netware and Citrix environment, used ZenWorks and Tivoli for remote control
Assisted in Notes-to-Exchange migration on the desktop and server-side, cleaning corrupted mailboxes after using Microsoft conversion tool and maintaining ODBC connectivity for continued legacy Notes database use
Setup, configured and administered (user accounts, workgroups, and print/fax servers) small/home office LAN domains using Windows 2K3 server using Active Directory, TCP/IP, DNS, DHCP, Remote Access (VPN), IIS, and POP3/SMTP mail services
Connected LANs using cable management and CAT-5 cabling from the desktop to the patch panels to the Cisco routers to the servers
OTHER PROJECTS
Android Developer
B-squared
Sep ‘12 - Mar ‘13
Remote
Worked as the developer that wrote an automated bowling scoring app which connected into the Brunswick pinsetter and displayed the results via Wi-Di to a SMART television
Conceptualized, designed and developed an automated bowling scoring app for a bowling chain
Used the Android Jelly Bean (4.2) SDK Tools and Platform Tools
Researched app acceptance and solicited user feedback for higher user acceptance
Worked with stakeholders to meet and exceed expectations
App not released to Google Play store due to funding shortage
Android Developer
ABA/ACBL
Mar ‘11 – Sept ‘11
Remote
Worked as the developer that wrote a bridge scoring app using a specialized bridge card for input and displayed the results via television monitors
In conjunction with association members, collaborated on the design and development of the bridge scoring app for national bridge clubs and tournaments
Used the Android Honeycomb (3.2) SDK Tools and Platform Tools
App not releases to Google Play due to Intellectual Property of the ABA/ACBL
EDUCATION
University of California, Irvine
Biological Sciences – expected graduation June 2016