Mobile Application Developer Resume
San Francisco, CA
SUMMARY:
- I am an experienced Mobile Developer, with 12+ years of experience, having developed several mobile applications both in native and using cross platform Xamarin tool oniOS, Android and Windows platforms.
- I am currently program for iPhone/Android phones using Xamarin forms and have been working for approximately 3 years with iPhone, and 2 years with Android. I also have used Xamarin, MvvmCross to develop mobile application for iOS, Android and Windows platform.
- 8+ years of mobile development on iOS, Windows, Android and Symbian Platform
- Expertise in Xamarinframework for iOS/Android/Windows platform to Architect, design and implement of Xamarin cross platform mobile solution for iOS, Android and Windows platforms
- Expertise inMvvmCross and Xamarin Forms to share code between iOS, Android and Windows and MVVM bindings
- Expertise in writing Custom Renders, Custom Controls, Platform Variations using Xamarin Forms.
- Expertise in writing cross Platform Xamarin UI using XAML
- Experience with integrating third party libraries:PsPdf, OneMap, ZXing, SQLite
- Experience in integrating to social networking sites: Facebook, twitter, LinkedIn
- Experience with Android/Xamarin APIs: Content Providers, Barcode scanning, SQL Lite
- Experience with integrating REST services with mobile application
- Experience with parsing data from server: XML, JSON
- Experience with Agile Development Methodologies
- Understanding and Experience with Build and Deployment Processes for iOS, Android and Windows Apps
- Excellent understanding of Application Life Cycles in both Android and iOS
- Excellent memory management and code optimization skills
- Understanding and Experience with SVN (subversion) and TFS
- Self - motivated and a good team player with excellent communication and interpersonal skills
- Coordinate and work with designers to leverage designs for maximum quality production
- Mentor colleagues to understand Xamarincross platform framework to develop apps on Windows, Android and iOS platform
- Ability to coordinate with colleagues to prevent impeded issues from occurring
- Demonstrating and leading distribution of implementation of designs among colleagues to distribute and integrate work accordingly
- Work with management to talk through design game plans, distribution of work, and time schedules, especially when new technologies arrive that the company wants to implement
TECHNICAL SKILLS:
Frame Works: Android SDK, iOS SDK, Xamarin SDK, Windows SDK
Operating Systems: Windows, MAC
Databases: SQL Server, Content Provider, SQLITE
Native Languages: C#, Java, C, C++
Development: XCode, Xamarin Studio, Visual Studio 2013, Eclipse 2013
Project: Agile/Scrum
Testing/Documentation: Unit testing, Android
SDK OS: Android (2.2+), iOS (4.0+), Windows 8 Hardware iOS Simulator, Android Emulator, Windows Emulator
EXPERIENCE:
Confidential, San Francisco,CA
Mobile Application Developer
Responsibilities:
- Architected, designed and implemented Community Resource application for iPhones and Android phones
- Integrated SQLite database and REST web services.
- Implemented Custom Renders, XAML, Custom Controls and Platform variations
- Used Xamarin Studio, Xamarin Android Player, Team City and SVN
Confidential, Dayton, OH
Mobile Application Developer
Responsibilities:
- Architected, designed and implemented Community Resource application for iPhone and iPad
- Integrated Maps, SQLite database and REST web services
- Implemented Offline synchronization, Custom Renders, XAML, Custom Controls and Idiom variations
- Followed Agile and used Trello
Confidential, Redmond, WA
Senior System Analyst
Responsibilities:
- Architected, designed and implemented Xamarindevkit foriOS and Windows Phone platform
- Used MvvmCross plug-in’s to share code between iOS, Android and Windows platforms
Windows 8 Enterprise Studio
Confidential, Redmond, WA
Responsibilities:
- As part of Windows 8 Enterprise Studio team I involved in Conceptualization, Design and Development of Windows 8 and Windows Phone 8 applications showcasing the capabilities of Windows Platform in enterprise mobility scenarios
- Handled a team of 5 people for developing Proof of Concepts and Production Apps on Windows 8 and Windows Phone 8 platform
- Experience in creating product backlog, design, unit testing, coding, configuration management, demo and delivery for Mobile and Tablet application
- Conducted Windows Phone 8 as part of capability development
- Look at some of the applications that we have been built here
Confidential
Engineer, Scrum Master
Responsibilities:
- Played a key role in design, development and document activities for Location component ( JSR 179 ) for S60 software
- Implemented orientation and Proximity listener features for JSR 179 as part of maintenance release
- Implemented Touch based LCDUI features on top of eSWT tool kit
- Implemented Camera features and Image Transformation features on QT for S60 software
- Implemented UI renewal features for Symbian Belle refresh update
- Performed Scrum Master Role for Java UI team
- Played a key role in organizing and giving competency transfer to sub-contractors across different locations
- Was been to Tampere(Finland) twice for competency transfer
Confidential
Software Engineer
Responsibilities:
- Designed and implemented Remote Help Server and Email Alarm features for Embedded System Management module for on IP-PBX switch.
- Involved in sustenance of Embedded System Management module
Confidential
Software Engineer
Responsibilities:
- Six Sigma Trained and Green Belt Certified
- Completed academic project Satellite Control Earth Station (SCES) configuration and management Using PLC at India Space research organization(ISRO)
- “Orange” under Engineering Excellence category at Accenture.
- Kudos” at Nokia for contribution to Java Runtime.
- “Thanks a Zillion” for the performance in project at Wipro
- “Bravo” for the performance in project in Honeywell.