Full Stack .net Developer Resume
Virginia Beach, VirginiA
SUMMARY:
- Around 6 years of experience in IT Industry primarily focused on Software development which involves developing Web and Windows application using Microsoft technologies such as Visual Studio, .Net, ASP.NET, C#.NET.
- Proficient in developing N - tier distributed .NET applications using Web services using Windows Communication Foundation (WCF), WEB API.
- Extensive experience on various technologies including ADO.NET, Web/Windows Forms, SQL Server, LINQ, Entity Framework, MVC, MVVM.
- Expertise in Web based languages like HTML4/5, JavaScript, jQuery, and JSON, XML with framework based on Angular JS.
- Significant knowledge in developing Single-Page Applications (SPAs) using Bootstrap.
- Hands on experience in design and development of applications using Object Oriented
- Programming, OOD patterns, SOLID principles like IOC.
- Hands on experience in developing Stored Procedures, Functions, Views, Indexes, Triggers, Joins, user defined functions and other Complex Queries using PL/SQL, T-SQL.
- Expertise in Extract Transform Load (ETL) and Data Transformation Services (DTS).
- Strong Experience in Creating, Configuring, Deploying and Testing SSIS Packages.
- Expertise in creating SQL server Reports using SSRS and Tableau.
- Proficiency in creating different types of reports such as Crosstabs, Pie Chart Reports, Drill down, Top N, Summary and Sub reports and formatting them.
- Extensive experience in creating Unit Test cases for testing applications using NUnit frameworks.
- Proficient in handling parameterized reports and Cascade Parameterized Reports.
- Experience using source control Tools such as Team Foundation Server (TFS) and VSS.
- Extensive experience in software development methodology Agile(Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Used JIRA for bug tracking and project management functions.
- Ability to work independently and in a team environment and actively participate in projects within work groups and across organizations.
- Good team player and quick learner with excellent Analytical Skills, Written and Verbal
- Communication skills and can work independently in a fast-paced environment.
TECHNICAL SKILLS:
Programming Languages \ Scripting Languages:: C#, .Net, VB.NET\ Java script, AJAX, JQuery, PL/SQL, T-SQL.\
Development Tools & Technologies \ Database Tools:: Visual Studio, MVC framework 3.0/4.0\ Management studio, MySQL, Oracle.\
Web Servers \ RDBMS:: IIS \ MS SQL Server, MySQL, Oracle \
Version Control \ Web Technologies:: MS Visual Source Safe (VSS) & Team \ ADO.NET, WCF, WPF, LINQ, Web Services, \ Foundation Server (TFS), GIT, SVN, CA \ HTML, CSS, XML, Web API, XAML\ Harvest.\
Reporting Tools \ Operating Systems:: Crystal Reports, SQL Server Reporting \ Windows Server, Windows 7, Vista, NT/\ Services (SSRS) \ 2000/XP\
PROFESSIONAL EXPERIENCE:
Confidential, Virginia Beach, Virginia
Full Stack .NET developer
Responsibilities:
- Effectively involved in various stages of development.
- Involved in development of views, model classes and controllers using ASP.NET, MVC 5.2 that incorporates both N-Tier Architecture and Database connectivity.
- Implemented client-side validations using JavaScript, Angular JS and AJAX Library.
- Designed, developed application using Entity Framework and Razor.
- Developed ASP.NET MVC views using HTML, CSS, JavaScript and Angular 2 to control the style and layout of multiple views.
- Used Database first approach in Entity Framework to perform CRUD operations.
- Implemented security, authentication and authorization in MVC.
- Used LINQ and LINQ to SQL data provider for interacting with the data in the Entity Framework.
- Developed the web applications based on W3C standards and tested across different Internet browsers.
- Used JSON to transmit data between Server and Web Application.
- Used web services (Web API) to interact with data layer to access data from the database.
- Used serialization and Model binding in Web API.
- Actively involved in Exception Handling, Testing and Debugging in Web API.
- Participated in the logical level and physical level of the data modeling designing levels.
- Used Microsoft Azure to deploy application and its database.
- Developed the DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Worked on configuring IIS, which includes Handler Mappings, Application pool, Http Bindings and configured Application Request Routing (ARR).
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
- Delivered quality performance, team player and mentor others.
Environment: Visual studio 2017, .NET Framework 4.5, IIS 7.0 ASP.NET, MVC 5.2, C#, XML, XSL, XSLT, JavaScript, HTML 5, CSS3, JQuery, Angular 2, Bootstrap 4.0, SQL 2016, API 2, LINQ, Ajax Control Toolkit, WCF, EF core 2.0, Fiddler
Confidential, Oklahoma City, OK
Full Stack .NET Developer
Responsibilities:
- Developed User Interface using HTML, CSS, JavaScript, AJAX, JSON, Angular and Bootstrap.
- Used Database first approach in Entity Framework to perform CRUD operations.
- Used LINQ and LINQ to Entities data provider for interacting with the data in the Entity Framework.
- Responsible for Designing and Developing the Reusable UI Components Like Partial View and MVC Layout View.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client-side validation.
- Implemented JavaScript form validation using Regular Expressions, Created synchronous and Asynchronous web service invocation with JavaScript.
- Implemented security, authentication and authorization in MVC.
- Optimized the application’s performance by Minification and Bundling.
- Developed RESTful web services using WEB API.
- Used serialization and Model binding in Web API.
- Actively involved in Exception Handling, Testing and Debugging in Web API.
- Created Indexes to speed up the Query process, Procedures and Cursors in SQL Server Management Studio.
- Involved in design and developing of navigations control, user controls, custom control etc.
- Involved in gathering requirement and creating prototype for the new upgrade for application.
Environment: ASP.NET 4.5, C#, MVC, 5.0 JavaScript, ADO.NET, Entity Framework core 2.0, HTML5, CSS3, XML, AJAX, JSON, JQuery, Angular 2, Bootstrap 4.0, SQL Server 2012, ADO.NET, Windows Server 2012 R2
Confidential
.NET Developer
Responsibilities:
- Involved in gathering of requirements by interacting with analysts.
- Used Waterfall development methodology.
- Developed .Net assemblies using C#.NET (Data access and Business Logic).
- Worked on Reusable software components Design and Development.
- Developed web pages using HTML, CSS, JavaScript, jQuery and Ajax.
- Worked on Java Script for Client-Side Validation.
- Used AJAX extensively with JavaScript and XML.
- Involved in designing complete database objects like Tables, Views, Store procedures and triggers using SQL Server.
- Successfully integrated data from multiple data sources including, SQL Server 2010 and legacy data delivered via message queues using ADO.Net.
- Used Web Services to access data from the Remote Application.
- Implemented Distributed computing using .NET Remoting.
- Performed unit testing within Test driven development by analyzing and writing test cases and fixing bugs.
Environment: ASP.NET 4.5, MVC 5.0, Visual Studio 2010, C#, ADO.NET, .Net Framework 6.0, Web Services, AJAX, HTML4, CSS 3.0, Java Script, jQuery, SQL Server 2010
Confidential
.NET Developer
Responsibilities:
- Building new Business Applications and improving the existing DNA Healthcare Website were 2 major responsibilities.
- Involved in understanding the existing multi-dependency solution and to replicate that in development environment.
- Worked with HTML, CSS, and JavaScript to build a brand new and lighter Master page for use of all business applications.
- Worked with JavaScript, Angular JS and jQuery plugins like maps, pagination etc., to build a Locations directory. This application interacts with a SharePoint list to query its input values.
- Worked with C# and ASP.NET to build various Business Applications. All these applications involved custom development using C# and heavy JavaScript coding.
- Worked with custom application pages, user controls, event handlers, SharePoint Designer workflows as a part of business application development.
- Built custom solutions to integrate SharePoint with a 3rd party social tool called Tibbr.
- Worked with an event handler to support the process of Site Provisioning. This as an automated process without any human intervention.
- Did monthly search reviews to track down most successful searches, most failed searched and act accordingly by adding best bets for a better user experience.
- Worked with quest tools to migrate sites, lists and libraries from one environment to another.
Environment: SharePoint Server 2010, Visual Studio 2010, C#, .Net, Windows SharePoint Designer, Document libraries, Workflows, Excel services, .Net Framework, MS office 2010, HTML 4.01, CSS 3.0, JavaScript, jQuery, PowerShell, Team Foundation Server, Quest tools
Confidential
.NET Developer
Responsibilities:
- Analyzed module requirements and prepared design documents for the application providing various UML diagrams through Visio.
- Provided module architecture and prototypes for further implementing the solution.
- Distributed the application into various components such as BLL (Business Logic Layer), DLL (Data Logic Layer), User Interface, Security component, Common utilities etc. using C# and ASP.NET.
- Wrote web services for exporting functionalities to other clients for data imports and exports.
- Wrote stored procedures that were used to retrieve and/or update the data in DLL.
- Wrote SQL Jobs for seamless data operations.
- Responsible for the unit tests of the APIs.
- Responsible for publishing production releases.
- Used VSS for source code management.
Environment: Visual Studio 2010, .NET 4.0, C#, Serviced Components, Web Services, Custom controls, XML, SQL Server 2000, VSS, Agile, Scrum