Sr. .net Developer Resume
Westfield Center, OH
SUMMARY
- 7+ years of experience in all the phases of SDLC design (Including testing) and development of web and windows applications using Microsoft Technologies (ASP.Net, C#, VB).
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern.
- Experience in gathering requirement analysis, architecture, design and development of enterprise N - tier applications, documentation of user requirements, functional, systems Integration and architectural specifications.
- Hands on experience in developing N-Tier Applications using MVC 4, ASP.Net, ADO.Net, and C#, HTML, CSS, JavaScript, Bootstrap, SQL Server 2008/2012 and Visual Studio.
- Strong experience in developing Client/Server, Internet & intranet applications using ASP.NET, C#, Web API, SOA, Web Services, HTML4/5, DHTML XML, ADO.NET, VBScript, JavaScript, SQL Server, AJAX, Angular, WCF, JQuery and CSS.
- Experienced in developing WebForms and Web Services in ASP.NET, C#.NET.
- Experience working with ASP.NET MVC and Entity Framework as ORM Mapping tool for Data Access layer.
- Experience in deploying .NET applications through IIS using built-in tools as well as other tools.
- Experience in creating dynamic web pages to get faster response time and to obtain partial updates using ASP.NET, Master pages and AJAX framework.
- Extensive knowledge of .Net security features such as Authentication and Authorization involved in Windows-based and Forms-based Authorizing users.
- Experienced in LINQ (Language Integrated Query Language), LINQ to SQL, LINQ to Objects.
- Extensive experience on Queries, Stored Procedures, Functions, Triggers and Views in SQL Server 2005/2008/2008 R2 and Oracle to access database.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like GIT (DevOps), Team Foundation Server (TFS), Microsoft Visual SourceSafe (VSS), Subversion (SVN) and Concurrent Versions System (CVS).
- Good understanding and experience in developing WCF Web services and Rest Web API using Service Oriented Architecture (SOA).
- Good experience in designing User Interfaces (UI) for websites and web applications using HTML, CSS, JavaScript, JQuery, AngularJS, and Bootstrap.
- Proficient in creating web pages, lists, views and master pages to add features and look and feel of websites.
- Hands on experience in developing and monitoring SSIS Packages, SSAS, and SSRS.
- Strong experience in generating reports using SQL Server Reporting Services and Crystal Reports.
- Expertise in implementing agile scrum methodology in application development.
- Experience in managing security features in the .NET framework like authenticating and authorizing users using Forms-based authentication, creating Membership, Profiles.
- Extensive experience in designing & normalization relational databases, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server and Oracle9i/10g.
TECHNICAL SKILLS
.NET Technologies: .NET Framework, C#, ASP.NET, ASP.NET MVC, VB.Net, ADO.NET, LINQ, WPF, WCF, WF, IIS, ADO.NET Entity Framework
Web Technologies: HTML, HTML5, XHTML, DHTML, CSS, AJAX, XML, XSD, JavaScript, JQuery, XAML, Web Forms, Razor, Web Services, IIS
Databases: SQL Server, Oracle 9i/10g, MS Access
Reporting Tools: Crystal Reports, SSRS, SSIS, UML
Other Tools: Visual Studio, Visual Studio Code, MS SQL Server
Version Control Tools: VSS, Git, TFS, SVN
Operating System: Microsoft Windows XP Pro, 2000, 2003, NT, XP, Vista, 7
PROFESSIONAL EXPERIENCE
Confidential, Westfield Center, OH
Sr. .Net Developer
Responsibilities:
- Participated in requirement gathering and possible solution discussions.
- Refactored entire project to a high-profile single page application applying knowledge of .NET Core, ASP.NET Core, Angular, HTML, CSS, JavaScript resulting in consistent deployment of 4 major products updates.
- Used C#, MVC, ASP.Net Web API, web forms in the application with MVC 5.0 Razor Engine. Service layer was developed using ASP.Net Web API for RESTful services.
- Worked on development using C#,VB.Net, ASP.Net, ASP.NET MVC 4 (Razor), Web API, HTML5, JavaScript.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Created and altered various stored procedures, joins, functions and views as per requirements.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application.
- Created WPF controls and to create communication framework using WCF.
- Developed reusable components that are widely used throughout the application. Improved performance and usability by building custom components based on requirement.
- Used Validation Controls for corresponding validations required for business logic in Web Forms and performed validation on both client side and server side.
- Refactored the desktop application applying knowledge of .NET Core, ASP.NET Core and WPF and added additional features improving performance and usability by 20%.
- Worked with IIS and .NET Assemblies during application deployment.
- Developed business reports using SSRS and Crystal Reports and worked on SQL Server Integration Services (SSIS).
- Wrote libraries that are used across other legacy applications. Upgraded projects from VB.NET and .NET Framework to .Net Core.
- Worked on RESTFUL Services using WEB API, which return JSON data.
- Solved bugs and implemented new features.
Environment: C#.Net, ASP.NET MVC, ADO.NET, VB.Net, Visual Studio 2008, JavaScript, Angular, SQL Server, MVC, IIS, SSRS, Crystal Reports, LINQ, Restful, Web API, HTML, CSS, Entity Framework, Git
Confidential, Cleveland, OH
Sr. .Net Developer
Responsibilities:
- Implemented agile scrum methodology in application development.
- Gathered client requirements and converted them into the technical specifications and developed Web forms using C#.NET.
- Developed client side JavaScript framework using Knockout.js employing ASP.NET MVC and Web API.
- Designed and developed Webpages using ASP.Net and MVC patterns, C#.NET,VB.Net, HTML, JavaScript, AJAX, jQuery, CSS.
- Consumed web services in applications to display data from database and make change to data in database.
- Developed Stored Procedures to insert data into database.
- Created and tested highly complex back-end scripts, stored procedures, and triggers.
- Debugged the coding defects, validated the fixes and closed the bugs accordingly.
- Worked on application design pattern Abstract Factory, MVC, MVP, WCF, N-Tier, Domain Driven Design, Inversion of Control, Object per Query and etc.
- Worked on Restful service framework, C#, SQL, HTML, XML/XSLT, CSS, Enterprise service framework.
- Performed impact analysis of the project with new tax changes implementation.
- Designed new forms and altered old tax processes.
- Implemented WCF services and better logging exception management support to help in the premature detection of new problems.
- Used LINQ to retrieve the data from the backend through Entity Framework.
- Generated weekly reports using Crystal Reports.
- Implemented MVC framework to reduce the complexity and to get full control over the behaviour of the application.
- Worked with various AngularJS Expressions, Directives, Filters and Controllers.
- Involved in writing complex Database Queries, Adored procedures, Trigger, View, Functions using SQL, MS SQL Server, 2008.
- Worked on the UI layer using HTML, CSS, and JavaScript to give a good look and feel for the site.
- Used Git for Version Control Environment.
- Created test plans and performed unit, integration and regression testing on the application.
- Provided support and involved in the maintenance process.
Environment: Visual Studio 2008, C#.Net, ASP.NET MVC, ADO.NET, VB.Net, LINQ, JavaScript, Angular, SQL Server, MVC, IIS, SSRS, HTML, CSS, Crystal Reports, Entity Framework, Git
Confidential
.Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Gathered requirements based on the documentation provided for the application and generated functional specifications and technical specifications.
- Communicated with client for daily updates, reviews and demos.
- Used .NET MVC, n-tier architecture and Object Oriented Methodologies for application development.
- Designed and implemented Business Layer using ASP.NET.
- Designed and implemented User Interface Layer using ASP.NET MVC architecture.
- Created SQL command on Data layer to access data from Database and to insert data in database
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Used ASP.Net, AJAX and updated web pages to implement the AJAX functionality to enhance the application.
- Used LINQ along with ADO.Net for data retrieving, querying, storage and manipulation of different data sources like XML, SQL.
- Used LINQ to SQL and LINQ to objects for CRUD operations.
- Used Entity Framework to provide a relationship between tables in the original legacy schema.
- Involved in customizing the Web Forms Data grid for GUI.
- Used Team Foundation Server for Version Control Environment.
- Created sequence and class diagrams using MS Visio.
- Implemented Web Service providing the business logic for new functionalities and logic to consume the existing web services.
- Prepared and executed unit test plans for every module.
- Implemented PL and SQL queries, triggers, Packages and Stored Procedures as per the design and development related requirements of the project.
- Used Jira to keep track of various stages of the bugs and incidents.
Environment: Visual Studio.NET 2005, C#.NET, Web Services, JavaScript, MS Visio, ASP.NET, XML, ADO.NET, LINQ, SQL, SQL Server 2005, Entity Framework, TFS
Confidential
.Net Developer
Responsibilities:
- Worked on design and development of 3-tier e-commerce applications.
- Involved in development of Application layer, business logic layer and data access layer using .NET 2.0, C#, ASP.NET, ADO.NET, AJAX, Web, WCF and SQL Server 2005.
- Developed Master Pages, Themes, and Skins for consistent look & feel throughout the site.
- Developed Tree View, Data list, Menus and Sitemap control for easy site navigation.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Utilized various client-side validation controls for user input validation.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.
- Created the Entity Framework as the Database data consumer.
- Implemented various data controls like List box, Data list, Grid view, Repeater Control, Form view to present data.
- Involved in Data Access Layer and Business Logic Layer using VB.net programming.
- Utilized IIS for starting the website and creating virtual directories.
- Utilized Object Data Source and XML Data Source for data binding.
- Used ADO.NET data components such as Data Reader, Data Adapter, Data Table, Dataset and Data view for accessing site data from SQL Server 2005.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Developed the view models and controller actions method to fetch the data from the back-end rest services and send it as JSON objects to the views
- Implemented form based SQL server authentication and role based authorization.
- Implemented SQL Server based User Profile Provider for storing user specific information.
Environment: Visual Studio.NET 2010, ASP.Net 2.0, C#.NET, ADO.Net, IIS 6.0, WCF, PL/SQL, JavaScript, SQL Server 2005, LINQ, VB.Net, Entity Framework, Web Services
Confidential
Junior .Net Developer
Responsibilities:
- Defined the scope of the application and participated in requirements gathering and design sessions based on business processes, requirements and system design.
- Developed the application using C#.NET and SQL Server.
- Worked with the architects to develop Business logic, processes, rules and workflows.
- Created process flow diagrams, System Interaction diagrams and Sequence diagrams using MS-Visio.
- Used Visual Studio.NET 2005 to design the forms, develop and debug the application.
- Developed Web applications using ASP.NET MVC, C#.NET, LINQ and Entity Framework.
- Created Crystal reports on the web page by accessing the database.
- Implemented and consumed Web Services.
- Created user defined functions, stored procedures and views using SQL Server 2008.
- Prepared High level and low-level design documents.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Followed Agile Methodology.
Environment: Visual Studio.Net 2005, C#.Net, ASP.NET MVC,, VB.Net, C#.NET, LINQ, Entity Framework, SQL Server, Team foundation Server, Web Services, JavaScript, HTML
