Xamarin Developer Resume
San Antonio, TX
PROFESSIONAL SUMMARY:
- Over 8 years of professional experience in System Analysis, Design, Development, Implementation, Enhancements and Maintenance of various applications including Windows, Web and Client/Server Application development using C#.NET, ASP.NET, MVC, SQL Server, ADO.NET, ENTITY FRAMEWORK, LINQ, VB.NET, WCF, WPF, Web Services, Silverlight, HTML, XML, XSL, XSLT, VB Script, Java Script, JQuery, Angular JS, React JS, Backbone JS, Knockout JS,AJAX, Bootstrap and CSS.
- Expertise in software development of web based applications using visual studio 2005/2008/2010/2012/ 2013.
- Strong Experience with developing web applications by using MVC3/MVC4, MVVM architecture and Razor.
- Experience in developing Web Forms applications using .Net framework 4.0/3.5/3.0/2.0 , C# and ASP .NET 4.0/3.5/3.0/2.0 .
- Have strong knowledge and experience in using Object Oriented Programming Concepts (OOPS) using C#.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Experience in developing the web applications using ASP.NET, C# and database accessing using ADO.NET, Entity Framework and LINQ.
- Develop Asp.net Web API Controllers for implementation of service layer & data object layer components.
- Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions with SQL Server 2012/2008 R2 / 2005.
- Experience with developing the frontend/web applications using HTML5, DHTML, CSS3, JavaScript, AJAX, XML, XSLT, XSL, jQuery, JSON and Angular JS.
- Good experience with Angular JS Directives such as ng - app, ng-init and ng-model for initialization of Angular JS application data.
- Implemented Agile and Waterfall methodologies for different projects.
- Certified Scrum Master with hands on experience in projects involving Scrum methodology.
- Implemented Multithreading Concepts to improve the application Performance.
- Having Good experience of working in WPF for developing rich windows applications.
- Extensively worked on Entity Framework generating ORM Models and integrating them through Entity SQL and LINQ to Entities.
- Expertise in data-centric web forms with a focus on all tires in Multi-tire and N-Tire architecture.
- Extensively & efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, insert and update data in the database.
- Worked on cross platform Xamarin forms for developing web application on mobile.
- Knowledge on creating IOS and Android screens in Xamarin IDE.
- Extensively worked with Xaml file in Xamarin IDE for user interface.
- Involved in the Design of ASP.NET User Interface Layer/Web forms using Telerik.
- Excellent knowledge on Oracle Data Dictionary, RDBMS, Normalization Techniques.
- Extensively worked with Oracle Utilities like Imports / Exports, SQL * Loader.
- Have experience of working in Bootstrap for designing UI.
- Knowledge on MVC5 and KnockoutJS.
- Experience in working with ODATA (Open Data Protocal).
- Experience with Unit testing, Integration testing &Functional testing using NUnit.
- Hands on experience in Bug Fixing and Reporting.
- Create dependency injection using Structure Map and logging framework using Nlog.
- Worked on Jira for tracking and updating the Jira tickets and fixed the JiraIssues.
- Developed static reports using SQL Server Reporting Services and deployed the reports (RDL files) in SQL Server 2012/2008R2/2005, PL/SQL and Oracle 9i/10g.
- Troubleshoot and Resolve middleware issues across development, testing and prodction environments.
- Excellent knowledge of generating reports with integration and reporting services as SSIS and SSRS.
- Good Knowledge on Microsoft Azure .
- Good Knowledge on LDAP connectivity.
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- Good Knowledge on Bootstrap to make front-end web development faster and easier.
- Self-motivated and able to work both individually and as part of a team.
- Task-oriented and committed to deliver work products within the established timelines.
- Excellent at solving complex problems under strict deadlines, communication and interpersonal skills.
TECHNICAL SKILLS:
Programming Languages: C, C++, C#, VB.NET,XML
Microsoft Technologies: ASP.NET 2.0/3.0/3.5/4.0 ,MVC 3.0/4.0/5.0, ADO.NET,WCF, Entity Framework, MVVM,WPF,Silverlight,LINQ, Web Services,Web API, RESTful API.
Framework: .NET Framework 2.0/3.0/3.5/4.0
IDE: Visual Studio 2005/2008/2010/2012/2013.
Web Technologies: XML, XSLT, HTML, HTML 5,WSDL, SOAP, CSS3,JavaScript, Angular JS,React JS, Backbone JS,jQuery, AJAX, Razor, Kendo UI.
Methodologies: Agile, Waterfall
Database: SQL SSQL Server 2005/2008/2012/2014 , Oracle 10g/11g, T-SQL, PL/SQL
Web Servers: IntIInternet Information Services(5.0/6.0/7.0)
Reporting Services: Crystal Reports, SSIS, SSRS
Version Controls: Team Foundation Server, Visual Source Safe, GIT
Protocols: REST,SOAP,HTTP, TCP/IP,FTP
Packages: Word, Excel, Access, PowerPoint
Operating Systems: Windows 7/10, Linux
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, TX
Xamarin Developer
Responsibilities:
- Involved in developingcross platform mobile application which can run on both iOS and Windows platforms from the architecture of the application to implementing it by using Xamarin Studio.
- Extend line of business functionality with Visual Studio Tools for Office.
- Utilize a tiered pattern for Silverlight projects with WCF RIA Services;
- Involved in parsing JSON and XML files to obtain data to be used by Content Manager and Download Manager.
- Worked in agile environment with daily scrums and biweekly sprints.
- Extensively involved on the back-end side of the project mainly on download manager and content manager of the mobile application.
- Extensively worked on planning the Application and helped in creating the wireframes.
- Tracked progress through version one and communicated via team rooms in version one.
- Involved in making user stories and creating tasks to be completed in the sprint through Version One.
- Used XIB files for creating storyboards and for iOS UI experience.
- Extensively used the new feature of C 5.0 a sync and await to easily write code to perform multiple tasks simultaneously for the download manager without blocking the main thread.
- Responsible for creating Custom Renderers, Buttons, Labels, and Custom Font, as per business requirements.
- Practice MVVM design pattern for theWPF, Silverlight UX platforms.
- Included in changes to Restful API Services, to handle demand from POS server and reacted back with the required data by getting the data from the Databaseand used DIC.
- Involved in checking the code into the repository via GIT, Source Tree and Perforce.
- Responsible for implementing reusable client proxy component for consuming the information from the Restful API using ModernHttpClient component.
- Used SQLite.NET with Xamarin.Formsand MVVM for reading and writing data to a local SQLite database.
- Used Xamarin Insights for finding and debugging issues in the app.
- Used Xamarin test cloud to automate testing.
- Earned recognition for meeting deadlines in short amount of time, enjoyed working in a team and yet flexible to take individual responsibilities.
Environment: Visual Studio .NET 2015, .NET Framework 4.5, Xamarin Studio, Xcode,Xamarin.Forms, MVVM, Xamarin test cloud, SQLite.NET, Azure Mobile Services, IOS, Android, Entity Framework
Confidential, Jacksonville, FL
Xamarin Developer
Responsibilities:
- Developed quoting application used by agents, sales professionals for obtaining quote for pharmaceutical drugs.
- Involved in Designing the Application from the wireframes to finalizing the build release.
- Developed Native for both Android and iOS applications using Xamarin.IOS and Xamarin.Android.
- Implemented Xamarin components to use Camera, GPS and other Social Networking API’s to integrate them to the Mobile Application.
- Responsible for developing mobile applications for both Android and iOS using Xamarin and Visual Studio in C#.
- Used Agile methodology for app development and involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Created storyboards using XIB files for iOS UI experience.
- Developed the automatic crash report collection system.
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Tested the application as per the test cases and business logic using unit test and fixed the bugs.
- Utilized ASP.NET validation controls and JavaScript, jQuery to perform client side validation.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming in SQL and Oracle 11g.
- Experience of .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles) .
- Used Xamarin test cloud to automate testing.
Environment: Xamarin, Xcode, Android SDK, Xamarin.Forms,MVVM, Xamarin test cloud, C#, Visual Studio .NET 2015, .NET framework 4.0 & 4.5, Azure web services, TFS, RESTful, JSON
Confidential, Dayton, Ohio
Sr .Net Developer
Responsibilities:
- Used Scrum Agile process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meeting.
- Responsible for designing, developing and maintaining the ASP.NET MVC/VB Web application with the emphasis on usability, performance and scalability.
- Created Business Logic Layer&Data access Layers to implement the MVC architecture.
- Architecting, design and implementing ASP.NET MVC AngularJS SPA web solutions with industry best practices and design patterns.
- Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Developed the web application framework in ASP.NET with VB as a programming language and also Razor syntaxes which consists of custom controls, user controls, authentication and authorization mechanism, master page, content pages for consistent GUI.
- Intensive use of AJAX, Java Script, Cascading Style Sheets (CSS) and HTML 5.0 to design look and feel of the web pages.
- Extensively used Data Adapter, Data Set, Data Table, and Data Reader for binding data from database to the various web forms using ADO.NET.
- Develop applications using VB,design patterns, OO methods, stored procedures, and TSQL.
- Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET
- Created Stored Procedures in the SQL Server database. Developed stored procedures and views using T-SQL and PL/SQL.
- Worked on Entity Framework for performance gains via not constantly regenerating SQL.
- Developed the Web Services and invoked them by using Web-API, XML, XSLT, SOAP and WSDL tool for creating proxy classes.
- Used LINQ to Entity Framework using lambda expressions for communicating between business logic layer and Data access layer.
- Created some SSRS reports for showing data to the customers depending on input parameters.
- Worked on tuning the application for the better response time of the application, better execution time of views, stored procedures and user defined functions& used SVN as version control tool.
Environment: Visual Studio 2010/12,.NET Frame Work 4.5, MVC 4.5/5.0, VB, AngularJS, NodeJS, HTML5 CSS3, Bootstrap, JavaScript, AJAX, JQuery, ASP.NET, ADO.NET, SQL Server 2012, Oracle 11g, Entity Framework, Windows 7, N -Unit, Team Foundation Server, SVN.
Confidential
.Net Programmer
Responsibilities:
- Worked on detailed study in the requirement gatherings and analysis in for new enhancements.
- Worked on the design and development of Web Forms using VB using MVC framework.
- Worked onSB-174, enhancement of ASEP module of Entity side module of SBEC Online project.
- Mapping files to guide its translation from the database to business objects and back again.
- Worked on development, maintenance of the modules using ASP.net 3.5 under MVC framework.
- Worked on creating user interface layers, web pages that are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.
- Used RESTful web services and JSON serialization to display the data after the main screen in the application to populate data accordingly.
- Involved in changes to Restful API Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Used SQLite.NET with Xamarin.Forms for reading and writing data to a local SQLite database.
- Used Xamarin.Auth component for authenticating as this app has role based privileges.
- Implemented Entity Framework to maintain the connection of mobile applications with cloud.
- Worked on performance tuning, query optimization and reviewed code for existing modules.
- Worked on developing the client side scripting files using JQuery for dynamic actions as well as Validations to be performed at the client-side apart from standard .net validation controls.
- Effectively used Visual Source Safe and Merant Version Management tools for version controlling.
- Review of planning documents with testing team and Business Analysts.
- Managed several enterprise wide projects focusing on advanced technologies (SCCM,Microsoft VB.NET, SQL Server, SSRS, SSIS) following the SDLC techniques.
- Created Triggers, Indexes in SQL, with the wide databases of Sybase, Oracle, and MS-Seque.
Environment: Visual Studio 2010, .NET Framework 3.0, HTML, Business objects 4.0, ASP.NET 3, VB, ADO.NET, WCF, JavaScript, NANT, Windows Server 2008, PowerShell, IIS 6.0, Oracle 9i, XSD, SOAP, WSDL, XML, HTML, N-Unit, AJAX Toolkit, CSS and Visual Source Safe (VSS).
Confidential
.Net Developer
Responsibilities:
- Responsible for coding ASP.NETWeb forms which included coding, maintenance, worked on the Re-Design of Graphical User Interface (GUI) of web pages as per new.
- Used Master Page for the Header and Footer of the page for consistent look across all.
- Worked on Client Side validation as well as Server side Validation by using JavaScript.
- Worked on new enhancements to the web based application in VB and Oracle as the modifications, enhancements and rebuilding of different modules page design and layout, ASP.NET Validation Controls, Data Store and Database interaction is through ADO.NET by using PL/SQL and stored procedures.
- Develop reusable User Controls for frequently required functionalities.
- Consumed WCF service from cool gen to read and display Loan transactions data.
- Wrote Packages and Procedures in Oracle to interact with the database.
- Created scripts to create new tables, views, queries for new enhancement in the TOAD.
- Fixed number of defects and technical issues during the project implementation.
- Debugged the programs and modified them according to the changed specifications.
- Worked on SSIS Packages that imports data into Database from a flat file.
- Responsible for creating SSRS Reports based on client specifications.
- Worked with Remedy tool to maintain day to day tickets from the users.
- Used Serena as versioning tool.
Environment: Windows Server 2003, Visual Studio 2008, .NET Framework 2.0, VB, Oracle 9g, TOAD, jQuery, SQL Server Integration Services, SQL Server Reporting Services, Serena, Remedy, WCF, ADO.NET, HTML, JavaScript, AJAX.