Senior Ios Developer/ Architect Resume
BostoN
SUMMARY:
- Senior lead software developer having 9+ years’ experience, specializing in developing and architecting IOS apps, with focus on providing innovative, new technology and concept.
- Experience in analysis, design and development of mobile application software for B2B, B2C enterprise vendor/audience.
- Excellent computing skills covering the full life cycle of enterprise and commercial mobile applications using formal and modern methodologies, including requirement gathering, design, core - development, team leadership, project management and end user liasion skills.
- Good Experience in developing applications having exposure to Objective-C, Swift, C, C++, and have good command on scripting language Python.
- Have solid experience on security mechanism on client IOS application like SSL based authentication for request and SSO for enterprise application.
- Hands-on bit experience with dev-ops tools like Bamboo (build server), Jira and so many other platforms.
- Excellent skills in Cocoa Framework, APNS, Push Notification, Remote Desktop.
- Conversant with Objective-C and Swift design patterns such as singleton pattern, and MVC and OOP methodologies.
- Extensive exposure Apple code signing and development/distribution application policy with certificate and keychain.
- Experience in leak, allocation, profile (CPU-battery) and crash-logs to analyse IOS mobile application and to identify the root cause.
- Strong understanding of productivity tools like, Xcode, Eclipse, Visual Studio (for python development).
- Experience on hybrid mobile development like Xamrin, PhoneGap, Cordova.
- Have rich experience in working Agile and Scrum.
- Certified scrum master, delivered 2 project as scrum master cum lead role and handling multiple projects with onsite-offshore team.
TECHNICAL SKILLS:
Operating Systems: MAC, Windows XP/2000/7, Red Hat Linux, Mac
Languages: Objective- C, Swift, VC++, C++, C, SQL, PL/SQL
Web Technologies: HTML5, CSS3, JavaScript
Databases: MS-Access, SQL SERVER, MySQL, Oracle, SQLite, Core Data
Mobile Platform: IOS, Phone gap, Apache Cordova, Android SDK
Tools: /Others: Jira, Bamboo, Confluence, Stash, Sonar Cube
Web/Application Servers: Tomcat, REST. SOAP
Development Tools/ Methodologies: XCode, Eclipse, Visual Studio, Instrument, Interface-builder
Scripting Language: Python, ROR, HTML, XML, JavaScript
PROFESSIONAL EXPERIENCE:
Confidential, Boston
Senior IOS developer/ Architect
Responsibility:
- Involved in requirement analysis, design and development of IOS solution.
- Design and architect all modules and build application
- Developed application’s life cycle and nice intutive UI with use of autolayout and size class.
- Integrate Airwatch SDK to leverage MAG proxy and MDM features into Application like SSO.
- Developed and architect for authentication of application and SSO.
- Design proper Core Data module and keychain share module to share keychain between Wellington Applications.
- Generated automatic dylib from Bamboo build server.
- Supported all the IOS version from IOS 4.0 to IOS 10.0
- Develop POC to Integrate SDK into ReactNative IOS app.
Confidential, Atlanta, GA
Senior IOS developer/ Architect
Responsibility:
- Involved in requirement analysis, design and development of Wrapping IOS solution.
- Design and architect all modules.
- Developed application’s life cycle by intercepting all UI Application’s call.
- Developed and architect proxy with hooking CFNetwork API’s call.
- Developed and architect for authentication of application and SSO.
- Developed and architect cut-copy-paste SSP restriction policy.
- Try to understand the concept of Apple code signing and made same solution for resigning with python.
- Developed nice UI for login and authentication screen as well user-friendly settings and alerts.
- Created proper model of database with SQLite for saving data.
- Generated automatic dylib from Bamboo build server.
- Supported all the IOS version from IOS 4.0 to IOS 10.0
- Developed Application in Xamrin and Cordova to test app wrapping features.
Confidential
Senior IOS DeveloperResponsibility:
- Involved in requirement analysis, design and development of IOS SDK framework.
- Developed single-sign-on for AW applications as well as other client application with proper model of keychain and encryption.
- Developed nice and interactive UI for authentication and SSO, for all AW and other enterprise.
- Developed nice UI for chat application and its prototype.
- Developed Encryption-decryption with SHA 1-and SHA256 for authentication of all Airwatch application and registered applications.
- Developed Certificate Pinning with SSL handshaking and pubic key validation, concept of secure networking call. Developed, designed and architect from IOS side end to end.
- Developed Content Management, saving and retrieving module for product called Secure Content Locker
- Architect and developed Network-Proxy on NSURL protocol and later we shifted on CFNetwork level proxy.
- Developed nice UI for content management table-view, grid view and so many reusable components.
- Created model of database with SQLite for saving data and retrieving data.
- Generated automatic framework from Bamboo build server.
- Supported the entire IOS version from IOS 4.0 to IOS 10.0 and keep updating framework with their scope and limitation.
- Also slowly shifted project into Swift with few new adoption of UI with auto-layout.
- Developed beacon and Interrogator sample and scheduler to updated server with basic info of devices.
- Provide training and user defined layman and technical document to customers, to plug easily SDK into their product.
- Parsed dynamic data (e.g. JSON, XML, and CSV) through various web service (e.g. REST and SOAP).
Confidential
Senior IOS DeveloperResponsibility:
- Involved in requirement analysis, design and development of Confidential application.
- Developed and architect different types of enrolment to facilitate administrator.
- Created model of database with SQLite for saving data and retrieving data.
- Developed intuitive UI for different type of enrolment and all utility information’s screen with great use of auto-layout.
- Developed beacon and Interrogator sample and scheduler to updated server with basic info of devices.
- Developed and architect model and UI for geo-fencing and ibeacon provision with MDM policy and restrictions. Developed UI, for map view of all configured geo-fencing and ibeacon location with entered and exit details.
- Developed and architect cellular data usage calculation for different plan and converted it into more institutive form of graph UI.
- Developed and architect remote desktop management.
- Architect and developed staging concepts of device for Walmart and few other retailer enterprise.
- Managed few dev-ops stuff on ROR and letter on shifted to automatic app generation on Bamboo build server.
- Supported the entire IOS version from IOS 4.0 to IOS 10.0 and keep updating framework/resource/code/UI with their scope and limitation.
- We slowly shifted project into Swift. It is currently supported from IOS 8 and onward.
Confidential
Senior IOS DeveloperResponsibility:
- Involved in requirement analysis, design and development of IOS SecureBrowser application.
- Developed and architect different types of proxy to facilitate administrator.
- Developed UI with proper browser-tab functionality and proper search bar.
- Enhance UI too match and par with standard industry’s mobile browser like Safari Firefox and chrome.
- Created model of database with SQLite for saving data and retrieving data.
- Integrated F5 proxy as well NSURL based proxy. Letter we moved to CFNetwork based proxy.
- Developed Kiosk mode and normal mode of Browser with proper UI.
- Managed bookmark across all enrolled device.
- Developed Cookies and history concept, and provide nice UI on console to manage cookies /history for certain days.
Confidential
Senior IOS Developer
Responsibility:
- Involved in requirement analysis, design and development of IOS Cloud Trigger application.
- Developed intuitive UI and handy stuff to search nearby spot.
- Integrated Esri Map and along with that use their API in twist way to get all the real time dimension and distance.
- Developed nice UI for searching address with nearby spot and other all things.
- Developed and made logic to get address and distance nearby spot.
- Developed nice login screen with providing option to login with few social media login.
Confidential
Senior IOS DeveloperResponsibility:
- Involved in requirement analysis, design and development of IOS reusable framework.
- We implemented API to easily adopt Facebook integration.
- Implemented for twitter integration API.
- Implemented Parser library, which will decide runtime which is parser is optimum based on size of content and based on that, it would parse content accordingly parser.
- Developed re-usable UI components as APIs. We developed iPhone lock bar slider, custom tab bar, drag and drop rectangle on Map.
Project: Charitra
Responsibility:
- Involved in requirement analysis, design and development of IOS reusable framework.
- We implemented API to easily adopt SAP login and few enterprise information and responding back to them.
Confidential
Senior IOS DeveloperResponsibility:
- Involved in requirement analysis, design and development of Global Star project.
- We developed and integrate, spot device with hardware.
- Global Star was mainly facilitating user to connect people with social media and other form of communication. It would have feature to find nearby people.
- We developed bluttooth’s secure connection API.
- We developed nice UI along with proper login fundamentals.
- Implemented offline map concept and converted it into proper UI with route.
- Implemented great UI on map view, to select particular region and zoom level for offline map saving data.
- Implemented APNS for the same.
Confidential
IOS Developer
Responsibility:
- Involved in requirement analysis, design and development of 5-6 clinet short term project.
- Learned new programming language called, IOS and Objective C.
- Learned, use and scope of e-commerce/utility application’s life cycle.
- Developed great UI for few e-commerce applications and provided standard UI for utility application.
- We developed and integrate, Cocoa, APNS, video streaming.
- We developed nice wrapper for redundant UI component.
- Implemented PayPal and apple payment gateway.
- Developed around 7-8 small client base application.
Confidential
VC++ Developer
Responsibility:
- Involved in requirement analysis, design and development of Cell-APS and created flow diagram and plan accordingly.
- Learned GSMA/CDMA protocol and learned VC++ with MFC and Win32.
- Enhance Cell-Apps product into CDMA modem technology. Created Win-32 com/DCOM library to adopt on all platform.
- Implemented light version of Cell-Apps with CDMA protocol.
- Architect and implement server traffic collection solution by scheduler.
- Developed nice wrapper for message receiving and message sending application.
- Enhance and resolved critical older issue of Cell-Apps.
- Provide support to sales team for any outstanding IOS queries, on Cell-Apps.