Xamarin Developer Resume
Richardson, TX
SUMMARY
- Around7 years of experience in developing Mobile and web applications Using Xamarin forms.
- Strong experience in developing applications using IOS SDK, Android SDK, MONO SDK, ASP.NET, VB.NET, ADO.NET, HTML, JavaScript.
- Worked on most of teh frameworks in iOS SDK like Cocoa Touch, Core Foundation, UIKit, Research Kit,Core Location, Core Bluetooth, Cordate, Core Graphics, AVFoundation, Core Animation, Core Text, Core Audio and Core Video, Local Authentication, Media Player, Media Toolbox.
- Expertise in TFS and GIT.
- Proficient in XAML involved in defining teh graphic User Interface.
- Had experience wif dealing wif teh crashes by making use of hockey application.
- Used GITHUB kraken to check in teh code and configure Version control repository
- Collaborated wif UI/ UX team developing wire frames and prototypes using various 3rd party tools.
- Over 5 years of experience working on Agile Methodology.
- Have been involved in teh whole SDLC process from designing to documenting.
- Expert in doing POCs (Proof of Concepts).
- Designed iOS Swift applications using Xcode and prepared each for launch in teh App Store
- Very good experience in gathering and analyzing requirements from domain experts.
- Experience in integrating and customizing Google/ Apple Maps.
- Experience in integrating third party SDK and libraries.
- Experience in Integrating NUGET Packages.
- Deep experience in Source Code Management using tools like Git, which is an Open Source Version Control/ Source Control System.
- Also experienced using other tools like Source Tree for version/ Source controlling, which provides graphicalinterface for Git repositories.
- Very good experience using Jenkins to achieve Continuous Integration and Continuous deployment.
- Experience in Test Driven Development (TDD), which ensures teh code is in right place.
- Experience in using SQLite and SQL Server.
- Experience integrating web services (REST and SOAP).
- Experience parsing various kinds of data like JSON and XML using JSONSerialization and NSXMLParser classes.
- Working knowledge on OpenGLES framework for rendering graphics 2D and 3D graphics, which isembedded version of OpenGL library.
- Extensively worked on various design patterns like Singleton, Delegation, Façade, Decorator, MVC, MVVM in various projects.
- In depth knowledge using Grand Central Dispatch (GCD) to achieve concurrency.
- Experience working on Apple Push Notifications (APNs).
TECHNICAL SKILLS
Programming Languages: C#, .NET, C++, Objective - C.
Tools: Xamarin, Visual Studio 2015/2013, Local SQL server Express, SQL Server management Studio, Sourcetree, Resharper, Xcode, curl,zeplin,Fiddler.
Web Technologies: ASP.NET, HTML, HTML5, JavaScript, CSS, jQuery, jQuery Mobile
Xml Technologies: XAML, XML, XDOCUMENT, XSLT
RDBMS: My SQL Server 2012/2008, SQLite, SQL Server
Operating System: Mac OS X, Windows 7, Windows 8, Windows 10
Cloud Based Technologies: Azure
Bug Tracking Technologies: Xamarin Insights, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Xamarin Developer
Responsibilities:
- Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories and Iterations.
- Created application on both android and IOS using SDK i.e., as Xamrian studio. (Xamrian Forms).
- Developed application for Android using Xamrian forms.
- Quite a bit of Experience in developing native application by usingXamarin.Android.
- Experienced wif XML and XAML layouts.
- Used C# for writing teh server - side code and code behind.
- Most of Application code TEMPhas been written in XAML.
- Used MVVM features such as data binding and views are written in XAML.
- Followed HIG guidelines for better output of UI.
- Custom renderers are written for Entry picker button frame controls etc. and developed resource dictionary for styles.
- Implemented RESTful and SOAP Webservices to retrieve data from remote server.
- Involved in teh Integration testing for teh application.
- Having knowledge on automated UI Acceptance testing usingXamarinTest Cloud.
- UsedXamarinInsights for analytics and error handling.
- Implemented SQLite database wifXamarinforms to save necessary information into device local database.
- Improved Security by implementing ATS (Application Transport Security) for teh better internet connections of teh app wif its backend.
- Adept experience in teh Mobility.
- Decoupled teh code into teh view model for unit testing.
- TFS and GIT are used as Version controls.
Environment: C#,Xamarin, Android SDK, XAML,Xamarin. Forms,Xamarin. Android, Visual studio 2017, MVVM, AZURE, SQLite, REST, SOAP.
Confidential, Charlotte,NC.
Xamarin Developer.
Responsibilities:
- Involved in this project from teh scratch by coordinating wif team members. Developed and modified UI(front end in IOS and Android) and improved teh security issues by acclimating too few more Web services implementation. This application enables users to pay their bills, check their account balance, information and support.
- Extensive mobile UI design and implementation experience, including prototyping.
- Building native iOS and Android applications using Android SDK, IOS SDK in Xamarin forms
- Developing Cross Platform application using Xamarin Forms and deployed on both IOS and Android Platforms.
- Developing for Universal Windows Platform using Forms.
- Developing barcode scanning application using Xamarin Forms, and SQLite.
- Using diverse types of layouts for sizing and positioning for child elements like absolute layout, Stack layout, Relative layout, Grid Layout, Frames etc.
- Implementing extensive RESTful Services for web service calls to teh SF/Glovia backend System and database.
- Working on integration of Gimbal SDK's for geo-fence based location Tracking.
- Using MVVM features such as data binding and testability.
- Using dependency services for accessing native mobile features
- Using Xamarin Insights and Hockey app for analytics and error handling.
- Working on Automation and Integration testing on test cloud and used REPL for creating UI tests for teh application.
- Designed and developed teh application for iPad using Xcode and Objective-C and involved in XCode debugging.
- Working on POC for Offline Compatibility using Smart Sync.
- Testing teh application on more than 2000 Real Devices using Xamarin Test Cloud.
- Implementing SQLite database to save necessary information into device local database.
- Implementing extreme programming by using fast paced agile methodology, involving in task completion, user stories and Iterations.
- Used MVVM to decouple Xamarin code from teh main code to make it pliable for teh unit testing.
- Adept experience in connecting teh RESFUL and SOAP WEB Services.
- Binding properties and custom renderers were implemented too.
Environment: C#, Xamarin, Android SDK, XAML, Xamarin. Forms, Xamarin. IOS, XCode, Xamarin. Android, Visual studio 2015, JSON, MVVM, AZURE, SQLite, REST, SOAP.
Confidential, Atlanta,Georgia
Entry level Xamarin Developer
Responsibilities:
- Used C# language in Xamarinto create cross platform native mobile applications for iOS and Android.
- Used PCL (Portable Class Library) to share resources across different platforms.
- Worked on customizing teh controls to change teh appearance and behavior on platform specifics.
- Used binding properties and custom renderers based on teh requirements.
- Worked on dependency services to access native functionality.
- Developed teh ANDROID application using Xamarin. Droid.
- Used Xamarin Insights for tracking teh data analytics and error handling.
- Used RESTful services to connect to teh backend platform.
- Worked on XCode for debugging teh code nd Pushing it into GitHub.
- Implemented OAuth 2 Web Services using Xamarin. AUTH.
- Adept experience in Hockey application when dealing wif crashes.
- Utilized Azure Mobile services as back-end of mobile applications.
- Developed test automation framework for mobile application development using Xamarin forms.
- Worked on mobile offline functionality and saving data on devices locally
- Followed MVVM pattern for databinding between views and view-Models.
- Front end development utilizing HTML5, CSS3, and JavaScript leveraging teh Bootstrap framework and SQL backend.
- Designed User Interface using Asp.net Standard Controls, WinForms and Ajax Controls
- Implemented SQLite database wif Xamarin forms to save necessary information into device local database.
- Used Mobile DevOps solution in Xamarinto implement Native, High performance apps.
- Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing.
- Experience in using language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities, LINQ to XML)
- Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript.
- Interacting wif business team for clarifications on teh requirements.
- Analyzing and identifying teh problems and fixing teh issues.
Environment: Xamarin, XCode, Android SDK, C#, Visual Studio .NET 2015, .NET framework 4.0 amp; 4.5, Xamarin forms, Xamarin Studio
Confidential
Junior Dot Net Developer
Responsibilities:
- Planning teh work on enhancements to teh application.
- Gathering, Analysis and development of requirements provided by teh stake holders.
- Designed WebPages in Visual Studio 2010 to accommodate easier way for reusable functionality.
- Developed interactive GUI screens using JavaScript, HTML, DOM, XHTML, JavaScript, jQuery AJAX, CSS.
- Developed Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript, AngularJS.
- Created and maintained database objects like complex stored procedures, Triggers, Cursors and tables, Views and SQL Joins.
- Implemented entire backend of teh application in C#NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Created Data Base Models for teh database using SQL server and upgraded it at teh end.
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using
- Identified project requirements, scope and team responsibilities. Modeled teh same using UML notations.
- Created complete new database which includes tables, views, linked servers, store procedures, functions.
- Coordinated wif end client weekly basis for regular updates and for discussion of requirements.
- Integrated teh services using WCF into my.NETapplication developed using ASP.NET
- Complete development of integrating different data sources.
- Developed new web services which contains standard functions needed to be used in all applications to overcome teh vulnerabilities.
- Created teh UI using CSS, JavaScript for validations and C# Net.
- Developing complex functionalities like Child nodes failure information on mouse over of any failure status icon using AJAX.
- Showing history for all job's status from each status monitor applications.
- Involved in Build and deployment of teh application in production, system test and user testing environments.
Environment: Visual Studio 2005, ASP.NET 2.0, JavaScript, IIS 6.0, SQL Server 2000, Windows 2000 XP.