Xamarin Developer Resume
Plainsboro, NJ
SUMMARY
- Over 4 years of experience in all phases of the software development life cycle (SDLC). Responsible of analysis, design, development, Testing, implementation and maintenance of business (web, multi - lingual and windows) applications in client/server technology, Internet/Intranet based programming.
- Experience in developing Cross-Platform Mobile applications using Xamarin Forms and Native Mobile Applications using Xamarin. Android and Xamarin. iOS.
- Worked on application development in Xamarin with MVVM architecture.
- Expertise on Mobile Application Development Using Traditional and Xamarin. Forms Approach.
- Involved in every phase of Agile and Waterfall Methodologies of a SDLC (Software Development Life Cycle) with the of iterative and Evolutionary standards.
- Highly skilled in requirement gathering & Analysis, preparing Functional & Design specifications and maintaining company standard documentation.
- Good experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism, Encapsulation & Data Abstraction.
- Experience in design, development and improvement of Web/Windows applications with the utilization of ASP.NET, VB.NET, C#, ADO.NET, XML, WCF, WPF, SOAP, WSDL, SQL Server and MVC using .NET framework.
- Good knowledge in creating Master Pages, Page Layouts and Content pages in web applications.
- Good experience in development of software systems using Microsoft .NET framework 1.1, 2.0, 3.5, 4.0and 4.5 including working experience of WCF. Experience on working with WCF in the project by the help of advanced functionalities.
- Good Knowledge of data access strategies like ADO.NET, ADO databases and knowledge on SQL Server databases. Hands on experience in SQL Server database development in writing Stored Procedures, Triggers, Views, Constraints and User Defined Functions.
- Good knowledge and experience in making the use of HTML, CSS and client-side scripting language JavaScript.
- Experience in XML transformation languages like XSL, XSLT and X Path.
- Experience in Understanding ofXamarinInsight,XamarinTest Cloud and HockeyApp.
- Experience in nativeXamarinmobile application development using Java for Android, Object C for iOS.
- Experience in writing web technologies for mobile.
- Experience in building graphically intensive UIs, managing multiple view hierarchies, optimizing UI transitions and performance on mobile devices.
- Experience with mobile development issues related to performance optimization, caching and security.
- Expertise on working with .NET Security features like Authentication and Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Experience in deploying the .NET applications using IIS 5.0/6.0.
- Experience in developing mobile applications using C#, .Net andXamarinmobile development platform (Xamarin.ios andXamarin.android).
- Proficient inXamarin. Forms Using C#.
- Experience in making Unified Modeling Language (UML) graphs like Class, Sequence and Use Case diagrams utilizing Rational Rose.
- Experience in using Team Foundation Server (TFS) and Visual Source Safe 6.0 for Version Control.
- Good team player, strong communication and interpersonal skills with initiative, self-motivation and the ability to think out of the box.
TECHNICAL SKILLS
Technologies: C#, Xamarin. Forms, Xamarin. android, Xamarin. iOS.
Markup languages: HTML 5, XML, CSS3, XHTML, and XAML
Cloud Based technology: GIT, Xamarin Test Cloud
IDE’s: Xamarin Studio, Visual Studio
Operating systems: Windows (Windows 7/8/10), Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Plainsboro, NJ
Xamarin Developer
Responsibilities:
- Designed the architecture for the application to be cross platform compatible.
- Designed the architecture for offline capabilities using a cross platform capability SQLite Database.
- Attended Daily Sprint Calls with both the Client teams to discuss Business Functionality.
- Developed iOS application using C# with Xamarin.
- Developed Cross Platform application using Xamarin.Forms and deployed on both IOS and Android Platforms.
- Utilized MVVM design patterns for implementing the architecture of the application.
- Developed for Universal Windows Platform using XAMARIN.FORMS.
- Developed barcode scanning application using Xamarin.Forms, and SQLite.
- Worked with Third-party Tools like Salesforce and customized Bluetooth Low Energy Device Integration.
- Implemented extensive RESTful Services for web service calls to the SF/Glovia backend System and database.
- Worked on POC for Offline Compatibility using Smart Sync.
- Developed data entry application with camera integration using Xamarin. Forms, and SQLite
- Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories, and iterations.
- Tested the application on more than 2000 Real Devices using Xamarin Test Cloud.
- Worked with HockeyApp to get the Insights of the Usage of application and Crash logs.
- Worked with the Salesforce as the Backend Server.
Environment: s: Xamarin, Xcode, Xamarin Studio IDE, Android SDK, C#, Visual Studio IDE .NET framework 4.0 & 4.5, Azure web services, Azure Active Directory, Xamarin Test Cloud, Hockey App, Xamarin Insights.
Confidential, Maryland
Xamarin Developer
Responsibilities:
- Designed the application on Native approach for both IOS and Android.
- Worked on the architecture for the application to be cross platform compatible.
- Developed the ANDROID application using Xamarin.DROID.
- Developed the IOS application using Xamarin.IOS.
- Knowledge on how to bind native libraries to Xamarin.
- Utilized traditional approach for developing both applications and deployed them.
- Developed iOS application using C# with Xamarin.
- Worked on offline capabilities using a cross platform capability SQLite Database.
- Developed Azure Active Directory for Authentication.
- Developed barcode scanning application using Xamarin.Forms, and SQLite
- Implemented RESTful services for web service calls to the database.
- Implemented OAuth 2 Web Services using Xamarin.auth.
- Tested the application on more than 2000 Real Devices using Xamarin Test Cloud.
- Worked with HockeyApp to get the Insights of the Usage of application and Crash logs.
- Utilized Azure Mobile services as back-end of mobile applications.
Environment: s: Xamarin Studio, Xcode, Android SDK, C#, Visual Studio .NET 2013, .NET framework 4.0 & 4.5, Azure web services, Azure Active Directory.
Confidential, Vienna, Virginia
Xamarin Developer
Responsibilities:
- Designed the architecture for the application to be cross platform compatible.
- Developed iOS application using C# with Xamarin.
- Developed applications for both Android and iOS.
- Developed barcode scanning application using Xamarin.Forms, and SQLite
- Implemented RESTful services for web service calls to the database.
- Implemented OAuth 2 Web Services using Xamarin.auth.
- Developed data entry application with camera integration using Xamarin.Forms, and SQLite
- Developed test automation framework for mobile application development using Xamarin.
- Utilized Azure Mobile services as back-end of mobile applications.
Environment: s: Xamarin, Xcode, Android SDK, C#, Visual Studio .NET 2013, .NET framework 4.0 & 4.5, Azure web services
Confidential
.Net Developer
Responsibilities:
- Extensively used web technologies like ASP.NET, C#, JavaScript, and HTML in designing and developing the web projects.
- Performed Client side and server-side validations using C#.NET and Validation Controls in ASP.NET.
- Manage the back-end connection to Microsoft SQL as the data source using ADO.Net and write SQL queries, stored procedures and triggers to manage data.
- Extensively used JavaScript and jQuery library for client-side validation
- Involved in application design based on MVC 3, Factory Design Pattern and OOPS. Active Developer of the core developing Team for the Banking Software using C#.Net, SQL Server with MVC Pattern.
- Worked on MS SQL Server 2008/2005 (stored procedures, triggers, definition of table schemas, etc.).
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Worked extensively on the UI, created views by utilizing MVC3, and created view models.
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Generated Crystal Reports for Job Allocation Purpose.
- Used SSIS and SSRS for reporting, data integration and data transfers
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Created Integration Test cases and NUnit test cases for Testing the System.
- Used VSS for version control during development.
Environment: C#, ASP.Net 3.5, MVC 3.0, ADO.NET, WCF, LINQ, UML, SQL Server 2005/08, T-SQL, SOA, Crystal Reports, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2008.
Confidential
.Net Developer
Responsibilities:
- Involved in Web development using ASP.NET Web Forms, HTML, DHTML, XML, XSLT, JavaScript, and CSS.
- Developed Data Components in ADO.NET for accessing the data base data.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Developed Responsive Web Design (RWD) pages using HTML, CSS.
- Developed user interface using Win Forms.
- Worked extensively in Front end (UI) and Middle tier layers.
- Developed stored procedures, triggers with ADO.NET in SQL server 2000.
- Unit testing the scripts and validating data in the SQL Server database.
- Created components and DLLs for the application to run as standalone applications.
- Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.
- Developed COM components to add, delete, and update the products as well as customer details in database.
- Developed client call back mechanism (AJAX) together with JavaScript to provide better user interactivity.
- Design reports using Crystal Report tool.
- Used Crystal Reports for creating various kinds of reports.
Environment: ASP.NET 2.0, C# ADO.NET, MS-Excel, HTML, CSS, XML, XSL, SOAP, WSDL, VBScript, JavaScript, SQL Server 2000, AJAX, MS-Access.