.net Developer Resume
Mayfield Heights, OH
SUMMARY:
- 7 years of experience with Microsoft .Net Framework and Visual Studio .Net on designing, developing and maintaining both web and windows based applications.
- Knowledge with different software architectures like Model - View-Controller (MVC), Client-Server, Three-tier and N-tier.
- Working knowledge in implementing client-side JavaScript, AJAX, Jquery, Angular JS, HTML, CSS Bootstrap.
- Expertise in developing applications using .NET Framework 4.0,3.5, 3.0 & 2.0, C#.NET, ASP.NET, ADO.NET, MVC, Web Api, WCF, Web Services , WPF , Entity Framework, LINQ, JSON, XML and SQL Server .
- Developed, Configured and Deployed a variety of .NET Framework Applications including Web Forms, Windows Forms, Web Services and Console applications.
- Very good knowledge in Web forms and Win forms responsible for designing presentation tire using concepts such as Visual Studio.Net, Master Pages, Razor View Engines, Telerik Control, Java Script, Jquery, responsive design using HTML/HTML5, CSS/CSS3, Bootstrap, Angular JS.
- Skilled in using Object Oriented Programming(OOPS) concepts.
- Experience using Telerik's UI and Kendo UI controls and knowledge on .Net Core.
- Implemented web applications using c# solid principles.
- Strong analytical and conceptual skills in writing Stored Procedures in SQL Server.
- Worked extensively with views, Triggers, User Defined Functions using Microsoft SQL Server.
- Experience in various Extracting, Transforming and Loading (ETL) tasks using SSIS & SSRS tools.
- Hands on experience in creating and modifying reports with reporting tools like SSRS, Crystal Reports 8.0/9.0.
- Involved in all phases of Software Development Life Cycle (SDLC) - Project Analysis, Requirements gathering, Design, Development, Testing, Implementation, Documentation and Deployment.
- Experience in Agile methodologies (SCRUM) and Test Driven Development.
- Relational database background in SQL Server, Oracle 11g with extensive knowledge in writing the PL/SQL, T-SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
- Understanding in design and development using SOA (Service Oriented Architecture).
- Excellent working knowledge on Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Excellent communication and interpersonal skills. Self-motivated, good learner and quick to adapt to new technologies.
- Expertise in Maintaining, supporting and troubleshooting applications and fixing bugs.
TECHNICAL SKILLS:
.Net Technologies: ASP.Net, VB.Net, ADO.Net, .Net core, .NET Framework 2.0/3.5/4.0/4.5/5.0 , MVC, Entity Framework, Linq, Visual Studio 2008/2010/2012/2013/2015 , .Net Core.
Programming Languages: c, c#, c++, T-SQL, PL/SQL
Web Services: WCF, REST, SOAP, TCP/IP, WEB API, WPF.
Scripting Languages: Java Script, CSS, Bootstrap, Angular js, PowerShell and AJAX, Jquery
RDBMS: MS SQL Server 2013/2010/2008 , SSIS, SSRS Package, Oracle 10g/9i
Operating System: All flavors of Windows, Unix and Linux.
IDE Tools: MS Visual Studio 2010/2012 /2013/2015
Version Control Tools: TFS, VSS, SVN and GIT.
PROFESSIONAL EXPERIENCE:
Confidential, Mayfield Heights, OH
.Net Developer
Responsibilities:- Involved in gathering business Requirements, performed Design/Analysis and development for the project while working on Agile Methodology.
- Implemented ASP.Net MVC 5.0 framework for the development of the application.
- Involved in development of Web application using MVC that incorporates both N-Tier Architecture, and Database Connectivity.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Bootstrap, jQuery UI.
- Experience in developing UI applications using HTML, HTML5, CSS, jQuery, AJAX, Bootstrap, Angular JS 2.0 and JavaScript.
- Used Web API 2.0 as an ideal platform in building Restful applications on .NET Framework.
- Created WEB API REST services and consumed using jQuery UI client application.
- Implemented Business layer using Windows Communication Foundation (WCF).
- Created and consumed SOAP and REST WCF services.
- Developed the data access layer using Entity framework ORM for mapping to the database with entities. Worked with LINQ queries for retrieving the data from the entities, which are related to the database.
- Involved in development of WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Created tables, stored procedures, triggers, views & functions in SQL server 2012 using T-SQL commands.
- Widely involved in developing components for Business Layer and Data Layer.
- Made use of Angular JS controllers and directives for single page application.
- Extensively used BI/ETL (SSIS & SSRS) tools to transfer data between two different systems and to generate reports.
- Involved in writing SSIS packages for loading data from the Files system to database.
- Used Unity IOC container to manage dependency Injection.
- Developed unit tests to test Repository, Service, Domain, and UI using NUNIT for Test Driven Development.
- Prepared automated unit test cases for functionality testing and performed extensive unit testing using N-unit.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Used JIRA software for custom workflows to build & test software.
Environment: Visual Studio 2015, .Net Framework 4.5/4.0, C#.Net, MVC 5.0, ASP.NET, Web API 2, WCF, Web Service, Entity Framework, LINQ, JavaScript, AJAX, jQuery, HTML 5, CSS, Azure, IIS, XML, SOAP, SQL Server, TFS.
Confidential, Columbus, OH
.Net Developer
Responsibilities:- Involved in gathering the requirements, analysis, design & development of the project.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity Framework Code First in MVC with the help of SQL server.
- Developed 3-tier architecture application with User Interface, Business and Data Access layers using .NET and Entity Framework.
- Designing User Interfaces, Web pages, Web forms using Server controls, AJAX Controls, HTML and JavaScript, jQuery and CSS to enhance UI experience on Client-side.
- Created WCF REST Services and used different bindings to make it available to different types of clients.
- Developed and used various Web forms, Windows forms, Custom Controls and User controls using ASP.NET , C#, Responsive Design and JavaScript, Angular JS.
- Developed very responsive, elegant UI views for web pages using the Bootstrap and CSS Frameworks.
- Established database access components using the ADO.Net Entity Framework and utilized LINQ to Entity.
- Used Angular JS as the front-end UI for developing Single Page Application.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, jQuery, CSS for server and client-side validations respectively.
- Wrote SQL queries, Stored Procedures and used Datasets and Data Reader classes for data manipulation. Involved in writing/modifying Stored Procedures, Packages and creating Tables, Views in Oracle 10g using PL/SQL commands.
- Developed various stored procedures for the data retrieval from the database and generating diverse types of reports using SQL Server Reporting Services (SSRS).
- Used Window Azure to deploy the application on cloud and managing the session.
- Performed Unit Testing, Integration Testing, Performance Testing and System Testing.
- Created test cases for unit test using NUINT in the test-driven environment.
- Coordinating and tracking all projects for seamless releases using Project Management System JIRA .
- Team Foundation Server (TFS) is used as a version control for code repository.
Environment: Visual Studio 2013, .NET Framework 4.0, ASP.NET, ADO.NET, C#.NET, MVC, Web API, TFS, SQL Server 2012, SSIS, T-SQL, IIS, LINQ, AJAX, XML, Web Services, Java Script, jQuery, Angular JS, JSON, CSS, HTML.
Confidential
.Net Developer
Responsibilities:- Involved in gathering the requirements, analysis, design & development of the project.
- Involved in full software development life cycle for analysis, design, development, documentation, testing, delivering projects on Time.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in Design, Development and Testing of Web Forms, Window Forms and Web Services using ASP.NET.
- Created customized ASP.NET master pages for consistent appearance and layout of the website.
- Implemented Web Forms to provide GUI components using .NET Framework.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
- Developed the rich visual components through WPF using XAML.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views. The business logic is implemented in C#.Net. Development was done using MVVM design pattern.
- Designing the User Interface using HTML, CSS, Java Script, jQuery & Angular.
- Created Stored Procedures, Functions, and Triggers using PL/SQL in Oracle to insert, update, and delete data inside tables.
- Performed Unit Testing, Integration Testing, Performance Testing and System Testing.
- Used in Microsoft Visual Studio Team System 2010 Team Foundation Server (TFS) is team collaboration with builds of applications, setup unit testing in TFS.
- Using GitHub created projects and contributed source code. Changes has been made locally and pulled to the parent repository with a code review.
- Developed use case with UML for new web application.
Environment: Visual Studio 2012, C#, ASP.NET WPF, Java Script, Query, ADO.Net, IIS, AJAX, Angular, Bootstrap, HTML, CSS, XML, XAML, TFS, NUNIT, SSRS, SQL Server 2012, Oracle, UML.
Confidential
Jr. Net Developer
Responsibilities:- Involved in System Development Life Cycle (SDLC) design.
- Developed basic windows based application using C#.net for various desktop applications used in the company.
- Involved in production support of various applications developed in VB.NET and C#.
- Coding and debugging using ASP.NET and C#.NET
- Created Windows forms using C#.
- Design and development of user interface using ASP.NET, VB.Net, HTML, and JavaScript
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Worked on SQL queries like stored procedures, Functions, Triggers to get the data from SQL Server and Oracle.
- Created tables, stored procedures, triggers, views & functions in SQL server using T-SQL commands.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Database testing and generating test reports.
- Performed unit testing of the developed application.
- Generated the required reports with the help of data grid, data list.
- Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: .NET Framework, Visual Studio, C#.NET, web forms, ASP.NET, ADO.NET, SQL Server, HTML, XML, CSS, JavaScript, SDLC Methodology.