We provide IT Staff Augmentation Services!

Sr. Dot Net Developer Resume

Laguna Hills, CA

SUMMARY:

  • Over 8+ years of experience as a Full - stack .NET developer in software design, development, implementation, and testing of client-server, N-tier and web applications using Microsoft Technologies across various domains like Payment Processing, Insurance, and Healthcare.
  • Expertise in developing applications in .NET Framework using C#, ASP.NET, ADO.NET, Entity Framework, ASP.NET MVC, Web Services, WCF, Web API, XML, LINQ, JSON and SQL Server.
  • Working knowledge in the implementation of SOA with RESTful web services for publishing and consuming data to support cross-platform interaction over a network using REST API, WSDL.
  • Expertise in front-end technologies such as HTML5/4, CSS3, JavaScript, jQuery, and rendering AJAX features for building interactive web applications using AJAX Control Toolkit, Angular JS-SPA.
  • Proficient in building Responsive Web Application with the Bootstrap and using AngularJS Framework.
  • Experience in using LINQ and retrieve data from different data sources (LINQ to Objects, LINQ to Entities and LINQ to SQL).
  • Experience in working with ADO.NET and Entity Framework (Code-First, Database-First and Reverse Engineering approach) to access the underlying data from databases.
  • Experience in using Data Annotations and Fluent API for Validations and Mapping between objects and Tables.
  • Hands-on experience in working with SQL Server in writing database queries using joins and in creating Tables, Views, Indexes, Stored procedures, Functions, and Triggers.
  • Good knowledge on reporting and analysis using Custom Reports, SQL Server Reporting Services(SSRS) and integrating them in web applications.
  • Expertise in Design and Development of Interfaces, User Controls and Custom Controls using ASP.NET and C#.
  • Knowledge at using XAML to define user interfaces in Xamarin. Forms applications.
  • Involved in various stages of Software Development Life Cycle (SDLC) including requirements analysis, design, development, testing, and implementation.
  • Participated in a structured software development process along with Test Driven Development that included sprints with daily scrums in an Agile environment, implementing feedback from quality assurance team members.
  • Proficient in writing Unit Test Cases for Business logic and Web services. Performed Unit Testing using NUnit -Unit Testing Framework.
  • Experience in using Tortoise SVN, Team Foundation Server (TFS) for Version Controlling.
  • Experience in deploying and testing web applications on IIS 6.0/7.0/10.0.
  • Experience in deploying PaaS based application in the cloud using Microsoft Azure.
  • Worked on Azure Cloud Storage using BLOB along with SQL Azure.
  • Extensive working on Security Features like Forms-Based Authentication, Roles-Based Authorization.
  • Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server(TFS ) and SVN
  • Experience in gathering requirements from Users and from the management to decide on the technical architecture and infrastructure to be used and come up with a design process.
  • Good team player and communicator with excellent work ethics, self-motivated, quick learner and flexible to adopt new technologies.

TECHNICAL SKILLS:

Languages & Database: C#.Net, C++, T-SQL, PL-SQL, SQL Server 2005/08/12/14, Oracle 9i/10g/11g.

.NET Technologies: .Net Framework 4.5/4.0/3.5, ADO.NET, ASP.Net AJAX, WCF, ASP.Net, MVC, LINQ, Entity Framework, SOAP, SOA, WSDL, XAML, WPF.

Web Technologies: ASP.NET, HTML5/4, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, XML, XSL, XSLT, JSON, Web Services, RESTful, Web API, XAML, Xamarin, Cloud based: Azure; Power shell, Resource manager.

Reporting Tools: SQL Server Reporting Services, Crystal Reports.

Version Controls: Team Foundation Server, SVN, GitHub.

IDE Tools & Web Servers: Visual Studio 2008/10/13/15, SSMS, Fiddler, Postman, Re-sharper IIS 6.0/7.0/10.

Mobile Technologies: Xamarin. Android, Xamarin.iOS

PROFESSIONAL EXPERIENCE

Confidential, Laguna Hills, CA

Sr. Dot Net Developer

Responsibilities:

  • Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications.
  • Programmed using fast-paced Agile methodology, involving task completion, user stories and daily meetings with the Team Lead.
  • Developed core functionality using ASP.NET MVC5.0 architecture to segregate into layers and develop functionality for different modules by using Areas.
  • Designed Layout Pages using HTML5, jQuery-UI, and CSS3 to provide a uniform look and feel throughout the application.
  • Involved in creating rich and interactive UI using Bootstrap library in MVC 5.0 along with AngularJS, JavaScript, and Ajax.
  • Exposed to Xamarin for mobile development spike.
  • Implemented interfaces and classes to construct the business and data access layer using C# and Entity Framework (Reverse Engineering) for creating classes and object mapping of the relational database of the application.
  • Used Fluent API, Data Annotations for Validations and also used Remote and Custom Validation attributes.
  • Used LINQ to Entities and LINQ to SQL for retrieving the data from SQL Server.
  • Implemented AJAX functions to retrieve data from the server to partially update sections of the page without interfering with the entire display.
  • Designed the application as MVC architecture with extensive use of Object Oriented programming techniques.
  • Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all platforms(Android, iOS and Universal Windows apps)
  • Responsible for design of few tables, development of stored procedures, functions and views.
  • Created and consumed Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI using Angular JS.
  • Involved in Unit testing of the application and fixing the defects raised.
  • Responsible for design, development, maintenance, training, technical support and coordination with team members, system administrators, and users.
  • Used SVN for version control and to maintain consistency with the remote team members.

Environment: .Net Framework 4.5, Visual Studio 2013, C#, CSS, HTML, JavaScript, jQuery, Angular JS, Bootstrap, MVC 5.0, SQL Server 2012, LINQ, XAML, Xamarin, Entity Framework, SVN, Web API.

Confidential, Dublin, CA

Sr. Dot Net Developer

Responsibilities:

  • Involved in Client meetings with Project Manager in understanding and transmitting the business requirements for the project, and translating these into functional specifications.
  • Programmed using the fast-paced Agile methodology, involving task completion, user stories and daily meetings with the fellow Team, Team Lead & Sr. Project Coordinator.
  • Followed REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
  • So, developed core functionality using ASP.NET Web API 2.0 architecture to segregate into layers and develop functionality for different modules. Also Created and consumed Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI using Angular JS services.
  • Used SQLite.NET with Xamarin. Forms and MVVM for reading and writing data to a local SQLite database.
  • Used Fluent API, Data Annotations for Validations and also used Remote and Custom Validation attributes.
  • Involved in creating rich and interactive UI using Bootstrap library in MVC 5.0 along with AngularJS & JavaScript to make the Apps more Responsive.
  • Designed Layout Pages using HTML5, jQuery-UI, and CSS3 to provide a uniform look and feel throughout the application.
  • Used LINQ to Entities and LINQ to SQL for retrieving the data from SQL Server.
  • Designed the Single Page Angular based Applications with ng Route module and Also with extensive use of JavaScript techniques. These Apps directly hit the REST API Which I created for Data transmission.
  • Implemented code according to coding standards and Created AngularJS Controllers, which isolate scopes perform operations, and also used Factories and Services in AngularJS.
  • Written factories for the HTTP calls and added it as a dependency for the controllers and directives where ever it is used. Implemented $http Services to retrieve data from the API to partially update sections of the page without interfering with the entire display.
  • Responsible for design of tables, development & modification of stored procedures, functions, and views.
  • Involved in Unit testing of the application and fixing the defects raised.
  • Have provided assistance and technical guidance to the fellow team.
  • Responsible for design, development, maintenance, training, technical support and coordination with team members, system administrators, and users.
  • Used TFS for version control and to maintain consistency with the remote team members.

Environment: .Net Framework 4.5.2, Visual Studio 2015, C#, CSS, Bootstrap, HTML5, JavaScript, jQuery, Angular JS, SQL Server 2014, LINQ, Entity Framework, TFS, Web API.

Confidential, Agoura Hills, CA

Dot Net Developer

Responsibilities:

  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity
  • Developed ASP.Net pages using ASP.NET 3.5 web form controls, Controls, HTML server controls in C#.
  • Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
  • Wrote SQL Queries to create tables, stored procedures using SQL server and used LINQ queries.
  • Implemented version controlling using SVN.
  • Deployed web application on Internet Information Server for production.
  • Enhanced and developed UI functionality using ASP.NET, jQuery, HTML, and XML.
  • Created CSS files to be applied to various web forms on the web pages.
  • Used ADO.NET extensively for retrieving, querying, storage, and data manipulation.
  • Used Page and Data caching concepts to increase the throughput of the ASP.Net pages.
  • Used Ajax toolkit, regular expressions, regular expression validates, user search controls
  • Created Crystal reports on the web page by accessing the database.
  • Created stored procedures for application data access and manipulation.
  • Involved in writing Transact-SQL Queries, stored procedures, user defined functions, views and Good understanding of Normalization /De-normalization, Database design and modeling.
  • Designed SQL Scripts, for creating relational database tables with primary-foreign key relations and also temporary tables in SQL Server 2008 using T-SQL.
  • Mainly involved in coding the business logic for the entire system based on the requirements in C# and used Design Patterns such as Abstract Factory, Facade & Singleton patterns for writing the business logic based on the requirement by using .Net Framework 3.5, C#, Visual Studio 2008.
  • Maintained enterprise reporting (SSRS Reporting Services) based on specifications and business needs and modified existing reports as needed.

Environment: Visual Studio.NET 2008, ASP.Net 3.5, ADO.Net, LINQ, XML, SQL Server2008, SSRS, SSIS, Tortoise SVN, IIS6.0, Windows Server 2003, Web Forms, JavaScript, jQuery, Html and CSS.

Confidential, Long Beach, CA

Dot Net Developer

Responsibilities:

  • Collect and analyze requirements from the clients to design suitable software for them.
  • Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.NET.
  • Developed 3-Tier ASP.NET web application with Presentation, Business logic and Data Access Layer.
  • Created WCF Services And hosted them on Console for the testing purpose also deployed them on IIS for Quality Analysis and Production environments.
  • Performed automate testing by using Xamarin test cloud
  • Programming client side and server-side validations using JavaScript and regular expressions.
  • Code the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons.
  • Worked on different state management functionalities like Client-side and server-side state management.
  • Developed and Used User Controls using C# and ASP.NET.
  • Designed the database and created the tables, stored procedures, and views using SQL Server 2008.
  • Directly accountable for various aspects of product design including assessment, coding, testing, and optimization. Also performed Test Driven Development (TDD) using NUnit - Unit Testing Framework.
  • Involved in report generation using SSRS.
  • Worked on various Azure components like Event hubs, Service Bus, Message Queues. Also on Azure storage solutions such as Tables, and SQL Azure.
  • Worked on deploying PaaS based application, on cloud storage and databases(SQL) and also on Power shell, Azure resource manager.
  • Involved in code review and performance improvement as well as documentation.

Environment: C#, ASP.NET 4.0, HTML, JavaScript, CSS, .NET Framework, ADO.NET, XML, WCF Services, RESTful, SQL Server 2008, IIS, Visual Studio 2013, Azure, Power shell, Xamarin and TFS.

Hire Now