We provide IT Staff Augmentation Services!

Senior .net Developer Resume

RemotE

SUMMARY:

  • Over 10+ years of industrial experience in Developing, supporting applications of Client/Server and web - based applications, Mobile application in accordance with best practice methodologies using MS.Net.
  • Solid analytical, problem solving and decision-making skills combined with experience in Object Oriented Design, Analysis and Programming techniques.
  • Developed full-stack web applications using modern programming languages and MVC web development frameworks.
  • Good knowledge and experience in using software design patterns such as MVC, Abstract Factory, Singleton, Facade, Bridge, Decorator, Chain of Responsibility and Interpreter in .Net Applications.
  • Strong Experience in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
  • Experience in Object Oriented analysis and design, UML (Use Cases, Sequence and Class diagrams) and Rational Rose.
  • Responsible for designing User Interface screens using Master Pages, jQuery, Themes, HTML, CSS, Java Script, and AJAX Tools.
  • Good Hands on experience using Web Services and WCF, WPF services, AZURE, Win forms.
  • Experience on Web API to create HTTP Restful Services to communicate with UI objects using JSON.
  • Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented JavaScript, JSON, JSONP, and XML.
  • Extensive experience in developing web page quickly and effectively using Angular Js, jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Experience in development of VB Script, Classic ASP and migration from Classic ASP to latest versions.
  • Achieved common User Interface using Xamarin.Forms elements for all mobile platforms.
  • Automate application test using Xamarin UITest with Xamarin Studio.
  • Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all plaforms(Android, iOS and Universal Windows apps).
  • Experience in implementing client-side JavaScript, JQuery, HTML, DHTML, and CSS.
  • Knowledge on database applications using VB.NET and C# with SQL Server and Microsoft Access as the databases using ADO.NET Components.
  • Experience in building mobile based apps using Xamarin studio and Cross platform in Visual Studio for iOS, Android.
  • Experienced in implementing applications using Entity Framework 6 and MVC.
  • Proficient experience in using the databases such as MySQL, Oracle 9i/10g, MS SQL Server, DB2.
  • Good Understanding of RDBMS and NoSQL through Database Design, writing queries and stored procedures, Functions and using Triggers to perform administrative tasks and to carryout business requirements using databases like MS SQL Server, Oracle 9i and MySQL.
  • Performed Unit testing / Integration Testing, Test Driven Development (TDD), bug fixing/debugging, deploying and documenting.
  • Developed project relevant documents like Software Requirement Specifications, High level design, Low level design, Unit Test plans, System Test plans, Checklists for coding and reviewing, Coding standards, Project plan, Statement of Work.
  • Excellent communication skills, active learner and a good team player who will be a perfect fit in any team.

PROFESSIONAL EXPERIENCE:

Senior .NET Developer

Confidential

Responsibilities:

  • Worked on projects NOVOLOGIX (Screen Templates, Letter Templates, Mailroom Changes) at Confidential .
  • Design and Develop n-tier web applications and client/server applications in Agile/scrum methodology using the latest web development technologies like HTML, CSS, JQuery, Angular 2/4 for the frontend and .NET technologies like C#, ASP.Net, MVC 4.5.2 to integrate the UI with the backend WCF services.
  • Worked in Agile Software Development Methodology.
  • Involved in Design of database, create complex queries and tables and writing stored procedures using SQL.
  • Consumed WCF services responsible for communicating and providing real time data from integrated server to client application.
  • Working on backend services by creating the Event handlers and writing the unit test cases for it.
  • Worked closely with front end developers to ensure data is passed cleanly and efficiently back and forth between front end and server.
  • Developed the UI in WPF using XAML controls such as Menus, Tree View, List View, Data Grid, Tab Controls, Custom Controls and User Controls and involved in WPF Data Binding.
  • Involved in writing Interfaces, Abstract Classes and developed Business Layer for implementing Business logic using C#.Net.
  • Developed Data Access layer (DAL) for communicating SQL Server.
  • Improved the performance of the application by implementing Multithreading using Background Worker class and assigned the long running tasks to the worker thread.
  • Utilized C# generics, delegates, events, extension methods, anonymous types, anonymous methods & lambda expressions.
  • Involved in developing ASP.Net application using MVC design pattern.
  • Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.Net using Service Oriented Architecture (SOA) through WCF web services through C#.Net.
  • Used AJAX controls to minimize server round trip and enhance customer experience.
  • Used SQL Server Profiler and performed various significant functions such as Creating a Trace, Watching, Storing and Replaying Trace.
  • Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.Net using Service Oriented Architecture (SOA) through WCF web services through C#.Net.
  • Involved in implementing LINQ to SQL code to support the Search functionality.
  • Developed the installation package for the application and included various features like user interface, Database setup, configuring IIS, running required batch files during setup, etc.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring. worked with QA, UAT and other testing teams to solve the defects. Analyze the existing applications and researched on implementing the best practices to the application.
  • Maintain versions of source of code along with the maintenance of builds and documents using team foundation server(TFS).
  • Provide production support and maintenance to address any requiremental changes provided by the client or any issues faced in the production phase of the developed software products.

Environment: Visual Studio 2015, WCF, ASP.Net, C#.Net, ADO.Net, XAML, LINQ, HTML, DHTML, XML, XSLT, SQL - Server 2012, TFS, WCF, Crystal Reports, AJAX, JavaScript, JQuery, .NET Framework 4.5.2.

Xamarin Developer

Confidential - Remote

Responsibilities:

  • Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all plaforms(Android, iOS and Universal Windows apps)
  • Developed IOS Application and Android Application using C# with Xamarin and also developed applications for IOS with Xcode using C#.
  • Developed location Services using Xamarin.
  • Used Stack Layout and Absolute Layout for creating the User Interface.
  • Used Entity Framework to maintain the connection of mobile applications with cloud.
  • Utilized Azure cloud services as backend for the mobile applications.
  • Used localization techniques in Xamarin for data translation.
  • Consumed REST- based web services.
  • Implemented the Xamarin Insight crash reports, users, audience and events for monitoring the app across App Store and Google Play.
  • Used SQLite.NET with Xamarin.Forms and MVVM for reading and writing data to a local SQLite database.
  • 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.
  • Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
  • Conducted Knowledge Transfer sessions for the Junior Team members.
  • Involved in Unit Testing and Integration Testing of Different Modules.

Environment: Visual Studio .NET 2013, .NET Framework 4.0 & 4.5, Xamarin Studio, Xcode, Azure Mobile Services, IOS, Android, Entity Framework, Xamarin.Forms, MVVM, Xamarin test cloud.

NET Developer

Confidential - Houston, TX

Responsibilities:

  • Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project and worked on Agile Methodology to practice-based methodology for modeling and documentation of software-based systems.
  • Experience in designing and developing the Client-Server and Distributed Web Applications with ASP.NET MVC 3.0. Designed web pages using Razor syntax.
  • User interface is decoupled using MVC architecture with ASP.NET implemented already as the frontend.
  • Developed Windows Communication Foundation (WCF) Services using C# for exposing the functionalities of the enterprise business components at the Business Layer.
  • Extensively used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
  • Used .NET validator controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
  • Created Master Pages for the Header and Footer of the page for consistent look across all the pages and also themes for the pages.
  • Used Cascading Style Sheets (CSS) to control the style and layout of multiple Web pages all at once.
  • Used Ajax Controls like Script Manager which manages the client side script of Ajax and Update Panel which enables sections of a page to be partially rendered without a post back.
  • Written JavaScript, jQuery functions for Client side code to implement different functionalities in validations.
  • Used ADO.NET to Connect to the Database that provides rich set of components for creating distributed, data-sharing applications and used ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL2008.
  • Experience in working with VB.NET
  • Working with AJAX and JSON to communicate with RESTful web services.
  • Used SSRS for generating monthly and quarterly reports for management.
  • Responsible for maintaining versions of source code using Team Foundation Server (TFS)

Environment: .NET Framework 3.5/4.0, WCF, C#.NET, ASP.NET MVC 3.0, ASP.NET 3.5, AJAX, XSLT, CSS, XSD, LINQ, JavaScript, jQuery, UML, SQLSERVER 2008, Visual Studio 2010/2012, IIS, web services.

NET Developer

Confidential - Partial remote

Responsibilities:

  • Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
  • Used Use case, Sequence and class diagrams for the application development.
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Server Controls and controls.
  • Implemented Server and Client side validations using ASP.NET validation controls, JQuery.
  • Created Web Forms for applications like FICS and Mortgage builder
  • Developed high frequency low latency mortgage loan processing service application
  • Extensively used Data Controls like Grid View, Repeater Controls to display the data.
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Used LINQ to SQL and ADO.NET as the data provider for communicating with the SQL Server 2008 Database.
  • Used Data Reader and Dataset for data manipulations and database operations.
  • Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Created and deployed XML Web Services using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Worked with Test Driven Development (TDD) by writing automated test cases.
  • Responsible for maintaining versions of source code using Team Foundation Server(TFS).

Environment: Visual Studio 2010, C#, ASP.NET, WCF, XML, IIS 7.0, AJAX, ADO.NET, LINQ, HTML, CSS, SQL Server Reporting Services, SQL Server Integration Service, SQL Server 2008, MS Office, UML, Windows 7.

NET Developer

Confidential - partial remote

Responsibilities:

  • Design the user stories that are planned for each sprint in Agile Methodology and preparing the design approach document with defining the implementation approach of the user story and visualizing the user story by drawing the process flow diagram and System context diagram.
  • Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
  • Developed webpages using Css, Html, Java script.
  • Implementing the Domain Driven Approach in .Net for making different project modules as independent which can be easily plug-in or plug-out with other modules for any further enhancements or changes.
  • Working on both front and middle tiers of development using ASP.NET and C#.NET.
  • Designing, developing, Testing and Implementing the Application.
  • Writing Stored Procedures and Functions using MSSQL Server 2005.
  • Worked with Windows Services for sending E-mail.
  • Created and deployed XML Web Services using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
  • Integrating the REST service with user interface which is developed in Microsoft .Net.
  • Involved in smoke testing the application completely from user interface to backend services and perform testing of database related operations.
  • Implementing test case scenarios using Nunit framework for unit testing.
  • Analyzing the code quality and validating the Nunit unit test cases using code collaborator framework.

Environment: C#, ASP.Net, HTML, CSS, JavaScript, TSQL, SQL Server 2005, Visual Studio 2008/10

NET Technical Associate

Confidential - Houston, TX

Responsibilities:

  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Working on implementing code in business logic layer and Data access layer.
  • Designing and developing graphical user interface (GUI) using C#.Net.
  • Working on both front and middle tiers of development using ASP.NET and C#.NET.
  • Designing, developing, Testing and Implementing the Application.
  • Writing Stored Procedures and Functions using MSSQL Server 2005.
  • Worked with Windows Services for sending sms and email

Environment: C#.NET, ASP.NET, ADO.NET, SQL Server 2005, Visual Studio 2008/10

NET Associate

Confidential - Buffalo, NY

Responsibilities:

  • Working on implementing code in business logic layer and Data access layer.
  • Designing and developing graphical user interface (GUI) using C#.Net.
  • Working on both front and middle tiers of development using ASP.NET and C#.NET.
  • Designing, developing, Testing and Implementing the Application.
  • Writing Stored Procedures and Functions using MSSQL Server 2005.
  • Worked with Windows Services for sending sms and email

Environment: C#.NET, ASP.NET, ADO.NET, SQL Server 2005, Visual Studio 2008VN, Agile.

Hire Now