.net Developer Resume
North, CarolinA
SUMMARY:
- 7 years of experience in different phases of Software Development Life Cycle such as Analysis, Design, Development, Testing, Deployment and Maintenance of windows, web, client/server, distributed, n - tier.
- Expertise in Object Oriented design (OOD) and Programming with C#, ASP.NET, JavaScript, HTML, CSS, Web Services, ADO.NET, Entity framework, LINQ, AJAX, WCF, WPF, MVC, SOA and SQL Server.
- Proficiency in implementing business applications using Microsoft Visual Studio 2008/2010/2013/2015 , SQL, T-SQL, PL/SQL, DB2 and implementing Views, Stored Procedures, Triggers, Macros, Cursors and Functions.
- Experience in designing and developing web applications using MVC 5.0/4.0/3.0 Framework.
- Experience in working with REST and Web API and Versata Rules.
- Good knowledge on Web Services, AngularJS.
- Hands on experience in using Azure technologies.
- Advance knowledge on C# concepts and utilization of CLR (Common Language Runtime).
- Expertise in developing applications in Object Oriented Design and Analysis (OOA) using C#.
- Well versed with both UNIX and Windows platform.
- Hands on experience in implementing client side scripting using JavaScript, JQuery, AngularJS, HTML, HTML5, XHTML and CSS.
- Experience in using Entity Framework to support in the development of data-oriented software applications.
- Extensive experience in Object Relational Mapping (ORM) technologies like LINQ to SQL and ADO.NET Entity Framework.
- Experience in working with different kinds of services like Windows Communication Foundation (WCF) and Web Services.
- Involved in development of multiple ERP applications.
- Experience in developing Mobile Applications using Bootstrap 3.x.
- Experience in developing both front and back end for cross-browser Web Portals, highly interactive AJAX based applications.
- Experience in writing test cases and performing unit testing and integration testing using N-Unit testing.
- Generated reports, layouts and custom expressions using SSRS (SQL Server Reporting Services). Experience in generating MS Access reports and Crystal Reports.
- Extensive experience in using SQL Management Studio 2008 and SQL Server Business Intelligence Solutions like SSIS, SSRS and SSAS.
- Very good experience as full stack developer.
- Proven skills of Communication, Problem Solving, Analytical Thinking and exceptional ability and interest to learn new things.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET, MVC, Web Forms, Windows Services, ADO.NET, WCF, WPF, Entity Framework, Web API, Web Services, REST, Soap, Azure
Web Technologies: HTML, JavaScript, JQuery, AJAX, CSS
Languages: C#, SQL, PL/SQL, C, VB.Net
Database: MS SQL Server, MS Access, Oracle 10g
Development Tools: MS Visual Studio, MS Visio, Visual Studio 2008/10/13/15 , Visual Studio Online
Operating Systems: Windows 10/8/7/Vista/XP, Linux
Application/Web Servers: IIS 8.0/7.0/6.0/5.0
Version Controls: Visual Source Safe, Apache Subversion (SVN), TFS and GitHub
PROFESSIONAL EXPERIENCE:
Confidential, North Carolina
.Net developer
Responsibilities:
- Involved in Requirement gathering, analysis and Designing of the Web application.
- Developed by following agile methodology (scrum).
- Developed using HTML 5, MVC 5.0, Entity framework, jQuery, AJAX and Bootstrap 3.0.
- Consumed Web Service(SOAP) components for authenticating the user credentials.
- Design and implement integration components using ASP.NET (C#), JavaScript, JQuery, AngularJS and other latest industry standards and best practices.
- Used Versata Rules to create business rules.
- Designed and implemented Restful API layer along with calls to consume an API layer.
- Developed HTML helpers, Custom filters. Developed Views and partial views using Razor syntax.
- Used Entity framework with code first approach. Utilized LINQ for processing objects returned by entity framework.
- Used Custom AngularJS Filters to provide better search experience.
- Designed and developed web user interface using ASP.NET, C#, HTML, JavaScript, server controls such as Data Grid, Data List, Validation controls.
- Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers.
- Involved in development of front end user interface and back end code of the project.
- Used the Microsoft SQL Server Reporting Services to displaying the data in reports form.
- Implemented and consumed Web Services using WCF.
- Worked on T-SQL queries.
- Implemented Dependency Injection with Structure map.
- Involved in implementing Unit Testing using NUnit Framework.
- Performed root cause analysis and bug-fixing.
- Used TFS (Team Foundation Server) for project repository and version control.
Environment: Visual Studio 2012/2015 IDE, C#, ASP.Net, MVC 5, JSON, XML, jQuery, Angular.js, WCF, REST Web API, HTML 5, Entity Framework, SQL Server 2014, TFS
Confidential, Schaumburg, IL
.Net Developer
Responsibilities:
- Involved in all phases of Development life cycle and responsible for creating the Entity- Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams and documenting the project architecture.
- Developed various abstract classes, interfaces, classes to construct the business logic using C#.Net.
- Used Agile Methodology (Scrum) to develop the application.
- Made use of LINQ in writing the code to deal with the database objects and other objects of LINQ.
- Extensively used C# and ADO.NET for Business and Data tier.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript.
- Used the AJAX Control toolkit for developing the web application and created custom ASP.Net AJAX controls using the XmlHttpRequest object.
- Used Entity framework code first approach to create database.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Involved in Design and Developing components of the application using ASP.Net MVC 5.
- Designed and coded WPF components used to collect, display and manipulate financial data.
- Designing of WCF based Service, Data, Fault and Message Contracts.
- Involved in preparing the Database design and Product requirement document.
- Performed check for coding standards and code review for the application code.
- Designed and developed ASP.Net web pages for the GUI.
- Wrote SQL Queries, Stored Procedures, Macros, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users using SQL Server 2005.
- Preparation and execution of Unit test cases.
- Used GitHub for version controlling.
Environment: C#.Net, ADO.Net, SQL Server 2014, Visual Studio.Net 2013, .Net Framework, AJAX, MS Visual SourceSafe, XML, XSLT, Windows.
Confidential, Virginia Beach, VA
.NET Developer
Responsibilities:
- Migration of existing web based application from classic ASP to ASP.NET.
- Updating the sites with new brands and products using SQL Server, C# and ASP.Net.
- Maintenance for all the websites for the client use.
- Developed N - Tier application in .Net using 3 layers’ approach. Presentation layer developed
- Using ASP.Net with C#, Business Layer developed using C#, and Data access layer developed
- using ADO.Net in C#.
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
- Used Versata Rules to generate Business logic.
- Worked on writing Stored Procedures and Functions in Oracle.
- Created web pages using VB.Net.
- Implemented multithreading to quicken the application.
- Maintaining Data for all the clients and retrieving data from SQL server and generating reports.
- Creating Stored Procedures to access the data from the SQL server.
- Worked with Master Pages and User Controls.
- Created Master pages to include in all the pages for consistent layout throughout the website.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Used LINQ to SQL for data access.
- Used SSRS to generate required reports.
- Created alerts to generate E-mails to representatives whenever they schedule a meeting in SQL server.
- Used XML to store the data of the clients and used XPATH to point the data.
Environment: C#, VB.NET, ASP.NET, SQL Server 2008, LINQ, Visual Studio 2008, SSRS, XML.
Confidential
Jr .NET Developer
Responsibilities:
- Designed User Interface using ASP.NET Pages, Web Controls, User Controls, Custom Controls, HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing.
- Designed, Created and Implemented new relational tables and redesigned the current tables.
- Designed and developed user-interface for major modules of the project using ASP.NET controls.
- Designed and Implemented Data Access Assemblies using ADO.
- Performed Form validation by adding validation controls and implemented custom controls, user controls and role based authorization.
- Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
- Used Data grids, Grid view and Data Reader for Data manipulation and display.
- Used SQL Server database as the backend and XML for web configuration files.
- Client-side validation done using JavaScript and AJAX to send http request to the server.
- Used Visual Source Safe for Version Control.
- Used web services in the appropriate scenarios to communicate with other applications.
- Designed and implemented reports using Crystal Reports.
Environment: .NET Framework 2.0, C#.NET, VB.NET, XML, HTML, CSS, JavaScript, AJAX, SQL server, T-SQL, ADO.NET, ASP.NET, IIS, Crystal Report, MS Visual Source Safe.
