Xamar Developer Resume
IN
SUMMARY
- Over 8+ years of professional experience in Application Development using ASP.NET, C#, .NET, Visual Studio, SQL Server, Html, CSS, and JavaScript.
- Excellent experience working among technologies such asXamarin.iOS,Xamarin.Android andXamarinCross - Platform applications
- Experience in developing and building applications using Xamarin Studio.
- Experience in Planning the Application from the wireframe level, Architecting and implementing the mobile applications.
- Experience in entire software development lifecycle, including version control, builds process, testing, and code release.
- Highly proficient on mobile Human Interface Guidelines (HIGH) on iOS, Android and Universal Windows platforms.
- Experience in creating services with WCF/Web API.
- Extensively worked on various design patterns like Singleton, Delegation, Facade, Decorator, MVC, MVVM in various projects.
- Designs and implements data storage and presentation solutions appropriate for IOS applications
- Excellent web service based experience that involved XML and SOAP Web Services.
- Working knowledge of LINQ, Entity Framework.
- Experienced in building mobile apps for iOS 6/7/8/9 - iPad, iPhone and Universal, Android 4/5/6 - Phones and Tablets,
- Windows 8.1/10 - Universal apps and transitioning existing mobile apps for successive OS upgrades.
- Developed ASP.NET MVC 4 application using Schema First and Model First Approach in Entity Framework 4.0 and UI in Razor View Engine. Knowledge of Model First and Code First Approach.
- Used JS frameworks like jQuery, Angular JS and Node JS.
- Experience in Web technologies like HTML 5 with Cascading Style Sheet (CSS3), Bootstrap, Java Script and JQuery.
- Experienced in using Ajax controls(Atlas) and other Third-Party Controls (Telerik Ajax Controls).
- Ability to define design specifications and development guidelines
- Extensive experience in design, development and deployment N-tier solutions.
- Expertise in designing and creating reports in RDLC and Crystal Reports, SSRS using complex formula, sub reports, parameter passing techniques.
- Experience in DB application development, which includes writing Stored Procedures, Triggers, Views, Indexes, Cursors and SSIS in MS SQL Server Databases.
- Good understanding and implementation of waterfall and Agile SCRUM methodology.
- Supported Production systems and developed some tools to help support activities.
- Able to quickly learn new APIs.
- Hands on experience with Configuration Management tools like SVN, MicrosoftTFS, Visual Source Safe and Ankh SVN.
TECHNICAL SKILLS
Languages: C#.NET 4.5/4.0
Web Technologies: ASP.NET 3.5, MVC 4.0, CSS 3, HTML, JavaScript JQuery, Web Services, WCFAJAX, Rest APIs, JSON
Data Access Layers: ADO.NET, Entity Framework
Code Version control: Visual Source Safe, Team Foundation Server, SVN Tortoise, Ankh SVN
MIS: Crystal Reports 2008, RDLC
Server Technologies: IIS 7.5/7.0
UI Designers: Bootstrap, CSS3, Angular JS
Methodologies: Agile, SCRUM, Iterative Programming
Database: MS SQL Server 2012/2008/2005
PROFESSIONAL EXPERIENCE
Confidential, IN
Xamarin Developer
Responsibilities:
- Developed mobile application for iOS, Android and windows by maximizing shared code components, thus minimizing code development effort and duration.
- Developed custom libraries to implement various design elements to achieve common GUI when required across all the mobile platforms.
- Transitioned multiple mobile applications from iOS 6,7 to successive versions.
- Effectively troubleshooting OS related issues for various mobile applications for iOS and Android.
- Developed mobile applications GUI elements in XCode, Xamarin Studio for iOS and Universal Windows platforms
- Developed custom proxy classes for consuming WCF services over mobile platform, to enable high performance web service interaction and data transfers.
- Performed Lead activities which independent handling of duties from requirement gathering till delivery.
- Worked on SSIS package of order management systems, and re-implement of the logic to effective fetch large amount of data from shared locations, to minimize data discrepancies which lead to order management system failure.
- Used Microsoft Azure Mobile Services as a backend for Mobile Applications.
- Experience inMicrosoft Visula C#in script component of SSIS.
- Used iOS SDK and MONO for cross-platform native application development
Confidential, Ohio
Xamarin Developer
Responsibilities:
- Involved in gathering and designing the requirements from clients for product design and enhancements.
- Designed the Cross-Platform software architecture usingXamarin.Forms and PCL components
- Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
- Used Xamarin.iOS and Xamarin.Android for creating native user interface
- Created the reusable common user interface usingXamarin.Forms elements
- Developed mobile application GUI elements in XCode, Eclipse, Xamarin Studio for iOS and Android and Universal Windows platforms.
- Developed Xamarin Cross Platform Mobile Application Development
- Developed custom proxy classes for consuming WCF services over mobile platform, to enable high performance web service interaction and data transfers.
- Used Restful services to expose certain functionality to other groups and consume data.
- Designed database and created database tables using normalization techniques.
- Created Stored Procedures, User Defined functions, Cursors, Triggers, Views and Indexes using T-SQL and created indexes for better performance
- Implemented source control setup for all the applications and effectively moving them from on premise servers to a cloud space.
- Worked on Azure Mobile Services, using it as a backend for Mobile Applications. Also developed applications for IOS with Xcode using C#.
- Implemented Entity Framework to maintain the connection of mobile applications with the cloud.
- Designed the UI as per client requirements.
- Experience in enterprise.NET technologies, frameworks, libraries and tools (Visual Studio, C#, ASP.NET, WCF)
- Used Microsoft Azure Mobile Services as backend for mobile application.
- Worked on client side coding in JavaScript JQuery libraries.
- UsedXamarinInsights for finding and debugging issues in the app.
- Implemented SQLite database withXamarinforms to save necessary information into device local database
- Followed MVVM pattern for data binding between views and view-Models
- Used TFS and GIT for proper code maintenance.
- Involved in the Integration testing for the application.
- Demonstrated outstanding execution abilities, problem solving skills & analytical abilities alongside technical and functional expertise.
- Installed and configured Test Controller and Test Agents using Moq test and Implemented automation test cases in the Application
- Prepared Technical documentations, user manuals, installation and user guides and functional description at each stage of the application to assist the client.
Environment: C#,Xamarin.Forms,Xamarin.iOS,Xamarin.Android,XamarinStudio, Mac The Capitan OS,Xamarin.Insights,Xamarin.UITest, SQlite.NET, Git, Source tree, Readmine, SCRUM, XCode, Restful Web Services, HTTPS, JSON, ModernHttpClient component.
Confidential
Xamarin/.NET Developer
Responsibilities:
- Involved in analysis, design, and development and testing of the application.
- Visual studio 2015 andXamarinStudio 6.0 are IDE 's for the development purpose
- Coordinated with systems partners to finalize designs and confirm requirements already existing client.j
- UsedXamarinInsights for finding and debugging issues in the app.
- Used C# in Xamarin to create native mobile application.
- Developed custom libraries to implement various design elements to achieve common GUI when required across all the mobile platforms.
- UsedXamarintest cloud to automate testing
- Implemented push notifications, in app purchases and syncing user profile between web and mobile applications using Xamarin Forms.
- Implemented Restful and SOAP Web services to retrieve data from remote server.
- Currently developing travel app which can be used for effective itinerary management, travel bookings and improving travel experience for Microsoft employees using Xamarin Forms.
- Having knowledge on automated UI Acceptance testing usingXamarinTest Cloud
- Used an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- Developed Presentation layer (Web Forms) using ASP.NET MVC and C#.
- Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
- Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Used Team Foundation Server for integration, maintenance and Security of code.
Environment: Microsoft Visual Studio 2012, .NET4.0, C#.NET, SQL SERVER 2012, ASP.Net, JavaScript, MVC, ADO.Net, Linq, HTML, XML, XSLT, IIS 7.0
Confidential
Xamarin/.Net Developer
Responsibilities:
- Working experience with tools like Visual Studio, Xamarin Studio, TFS, GIT
- Maintains and develops number of open source projects in C# using the Mono Project/Xamarin
- Created deployment packages for Applications using Visual studio.Net, Creating native image of an assembly
- Knowledge of platforms and tools, such as ASP.NET MVC 5, ASP.NET Web API, Oracle database, SQL server database, and Visual Studio
- Written stored procedures, triggers using SQL in SQL SERVER.
- Understanding of iOS development using the Xamarin framework, Xamarin.iOS, and proficient in C#
- Responsible for design documents, application code and related documentation
- Worked intensely on the User Interface.
- Develop mobile applications using C#, .Net andXamarinmobile development platform (Xamarin ios andXamarin android).
- Developed and full software lifecycle experience including testing and support / problem solving.
- Designed, architected, programmed WinForms, Web based Application and Libraries
- Experienced in Manual and Automation testing and Test case identification.
- Experienced in WinForms application development using VC#, ADO.NET,WPF
- Developed WebForms using C# and ASP.NET
Environment: c#, vb.net, php, sql, ado.net, sql-server, mysql, javascript, ajax, Xamarin, lamp, css, xamarin.ios
Confidential
.Net Developer
Responsibilities:
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users. Developed Business layer using C#.
- Designed and developed the application using ASP.NET, C#, Ajax Controls, and CSS.
- Involved in creating rich and interactive UI using Silver light. Used Microsoft Enterprise Library as it is a set of tools and programming libraries for the .NETFramework. Deployed Custom User and Server Controls.
- Created WCF service interfaces. Implemented WCF for communication between Business-to-Business and Business-to-Consumer.
- Involved in Unit Testing for the developed .Netapplications.
- Deployed AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
- Developed validations using JavaScript. Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server.
- Tested the developed application, unit testing for various use cases and documented the results for getting approval from business users.
- Created various geographical and time dimension reports of fiscal year, quarter month, week and daily reports for all domains and published through report server.
- Worked as adeveloperin creating complex stored procedures, Triggers, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications.
Environment: Visual Studio 2010, ASP.Net, C#.Net, C++, WPF, WCF, XML, Threading, ADO.Net, COM, SQL Server2008, Windows 7, .NETFramework3.5, crystal reports, TFS.
Confidential
Net Developer
Responsibilities:
- Participated in designing & developing of Web User Interface screens using ASP.Net, Win forms using C#.
- Extensive development of ASP.NET UI pages using Master pages, AJAX, client, server and custom controls for manipulating and displaying data on the Webpages.
- Used Dev Express for developing GUI Applications.
- Designed, developed, and integrated Python based content management system and product slide show with existing system, wrote and integrated Python API to communicate with web host management software via HTTP/XML requests.
- Extensively implemented OOP's concepts for code reuse in developing business layer, database access layer
- Implemented content management system by using dotnetnuke third party software for the easy management of application Handled Errors using error handling exceptions, tracing and debugging
- Created Secure logins, Roles and connection the database by implementing in Web.Config files
- Participated in designing database and created complex stored procedures, triggers, cursors and views for both SQL server 2000/ 2005 Implemented various tasks and transformations on database data using SSIS.
- Transformed various data sources to flat files, xml files using SSIS sources and destinations.
- Involved in optimization of database queries, made extensive use of query execution plan, SQL server profiler, index tuning wizard tools in SQL server 2005
- Involved in the technical support for remote data collection, data visualization, community-related social networking and consumer Applications.
- Prepared test plans and did unit testing of the programs developed Gathered and documented requirements specifications using UML use-case methodology
- Worked on documentation of the project and provided technical support for the clients Environment