Senior .net Developer Resume
Dallas, TexaS
SUMMARY
- 13+ years of experience with Analysis, Design and Development of Web application Development in .NET Technologies
- Expertise in .NETframework with great proficiency in creating applications using Win Forms, Web Forms, ASP.NET, C#/VB.NET, ASP.NETMVC, ADO.NET, Cascading Style Sheets (CSS), JavaScript, IIS, SQL Server /2008 and visual studio SOAP, Web Service.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NETWeb API.
- Experience in advanced JavaScript/UI frameworks like Angular2, Bootstrap/UI, JSON, jQuery.
- Experienced in UI development, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, project and team management.
- Involved in Design, Development and Testing of Distributed, Internet applications using DHTML, JavaScript, JQuery, CSS and AJAX.
- Hands on experience in Object oriented programming (OOPS) and Object - oriented design (OOD).
- Having Experience on WCF and WEB API to write and consume services.
- Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, and cursors using MS SQL Server.
- Good working experience with MVC and View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NETMVC, Custom Error Pages.
- Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.NET.
- Experience in Analysis, Designing, Programming, Testing techniques and deployment of object oriented end-to-end client server solutions.
- Experience with SSRS, 2003 &2008 Server, IIS
- Hands on development experience with SQL SEVER
- Worked on Agile methodology and used Jira, for project management and wor tracking.
- Experienced in writing Functional, System and Technical Development documentation.
- Experienced in Unit testing, writing test cases for Users.
- Implemented Templates for Analysis, Development, Testing, Deployments for the team.
- Experience in developing Single Page Applications (SPA’s) using Angular 4 framework.
- Planning /Development, Test procedures and analyzing the test results, Unit Testing with N unit.
- Published and deployed the applications using X Copy deployment method.
- Worked on Integrating Web Services to our applications to communicate and collect the required information from other tools inside organization.
- Experience in designing reports using Crystal reports and Microsoft RDLC.
- Experience in working with test team for resolving the bugs while integration system, testing phases.
- Versatile team player as well as independent contributor with good problem solving skills.
TECHNICAL SKILLS
Dot Net Technologies: ASP.Net (2.0/3.0/4.0), C#, ADO.Net
Web Technologies: HTML, ASP2.0/3.0/4.0, C#, .NET 2.0\\3.0\\4.0, JSON, REST, WCF, JavaScript, Visual Studio.Net, IIS 4.0/5.0/6.0, ASP.Net, C#, ADO.Net, XML, SOAP, WSDL,ASP.NET MVC,WEB API,ANGULAR 2
Development Tools: Microsoft Visual Studio.NET, SQL Server Management Studio
Application/Web Servers: Web logic Server, IIS
Web application languages: DHTML, XML, HTML, JavaScript
IDE Tools: VS.NET 2015/2016
Operating System: Windows 7,Windows 10
Version Control Systems: Visual Source Safe, Team Foundation Server,SVN
Database: MS-SQL 2000/2008 R2/2016
Reporting tools: Crystal Reports, SSRS
PROFESSIONAL EXPERIENCE
Confidential, South Portland, Maine
Senior .Net Developer
Responsibilities:
- Designed UI screens and code using Microsoft Visual Studio 2015 to develop/maintain application code using C#.net, JavaScript, AJAX, WEBAPI and HTML.
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
- Developed the frameworks using Asp.NetMVC4.
- Created & hosted WCF Services and used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like Instance management and concurrency to make our services more robust and scalable.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, mapping and execute stored procedures.
- Used SVN as a repository for the source code for checking code in and out and for tracking project work items, source code management.
- Used API which is the Application Programming Interface (API) for both the web server and web browser.
- Involved in sprint planning, sprint demo and retrospective discussion.
- Created stored procedures, functions and views.
- Performed unit testing on all code changes.
- Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
- Created Typescript reusable components, custom pipes and services to consume REST API’s using Component-based architecture provided by Angular 2.
- Created reusable templates and leveraged the Reactive forms module or custom form validations.
- Invoked back end API’s using HttpClient and Http Interceptors to modify the request/response and handled the response using the RxJS observables and operators such as maps, switchMaps.
- Effectively used the @Input property binding, @Output event binding for the parent child data bindings. Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular applications.
Environment: ASP.Net 4.0, C#, Visual Studio 2012, SQL Server 2008R2, SVN, IIS 7.0, JavaScript, Angular 2, JQuery, Bootstrap, XML, AJAX, HTML, CSS,ASP.NET MVC 5, XML, Entity Frame Work.
Confidential
Responsibilities:
- Used Microsoft Visual Studio 2016 to develop/maintain application code using C# and VB.NET
- Implemented the backend code of the application in C# using various object-oriented features like classes, interfaces etc.
- Used SVN as a repository for the source code for checking code in and out and for tracking project work items, source code management.
- Involved in implementing the logic using C# and oops concept.
- Created Interfaces and business object classes and Enums.
- Manipulated with Database Objects like tables, stored procedures in SQL to communicate with database.
- Written Queries in order to provide ad-hoc reports to the business team.
- Designed and developed windows forms and implemented business layer.
- Used Jira Tool for Sprint Planning and work tasks tracking.
- Involved in meetings with the business team to get the requirements.
- Used Jenkins to build the application in SIT environments.
- Proactively participated in production support and maintenance activities after the release.
- Actively participated in Agile process (SCRUM) along with the team to deliver core functionality within agreed timescales.
- Used Aspose, to generate the reports and export data into excel.
- Worked in Production Support to fix the issues and enhancements.
Environment: C#, VB.NET, SQL Server, SVN, Version one, Jira, Crystal Reports, Aspose, Dev Express.
Confidential
Responsibilities:
- Participated in requirement and gathering design sessions for the application development, Modeling and documenting solutions for changes and enhancements
- Worked and Assisted the Application Development team in preparing technical designs and perform construction activities, to perform technical activities related to writing the instruction code using .NET and testing modules and components.
- Used Microsoft Visual Studio 2012 to develop/maintain application code using C#, JavaScript, AJAX, and HTML.
- Worked on Open XML to create proposal document in MS Word.
- Worked on Office Java script API to develop template section.
- Used SVN Server as a repository for the source code for checking code in and out and for tracking project work items, source code management.
- Created stored procedures, functions and views.
- Used front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Involved in implementing the logic using C# and oops concept.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of application on ASP.Net.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Autolist Extender.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and jQuery.
- Unit test was done on loosely coupled modules using NUnit.
- Created Tasks and Scheduled as Jobs using Task Scheduler.
- Created Mailers using SMTP Mailer Server.
- Used Version One Tool for Sprint Planning and work tasks tracking.
- Involved in meetings with the business team and the end users, to get the requirements.
- Performed unit testing on all code changes.
Environment: ASP.Net 4.0, C#, Visual Studio 2012, SQL Server 2008R2, TFS 2010, IIS 7.0, EF, JavaScript, JQuery, XML, AJAX, HTML, CSS,ASP.NET MVC 5, Open XML, Entity Frame Work.
Confidential, Dallas, Texas
Senior .Net Developer
Responsibilities:
- Participated in requirement and gathering design sessions for the application development, Modeling and documenting solutions for changes and enhancements
- Worked and Assisted the Application Development team in preparing technical designs and perform construction activities, to perform technical activities related to writing the instruction code using .NET and testing modules and components.
- Supported the application through the testing, pilot, and implementation phases, including product test, stress/load test etc.
- Developed appropriate system documentation.
- Performed reviews of other developers’ checked-in .NET code ensuring CONNECTIONS coding standards and practices are observed.
- Used Microsoft Visual Studio 2012 to develop/maintain application code using C#, JavaScript, AJAX, and HTML.
- Used Team Foundation Server as a repository for the source code for checking code in and out and for tracking project work items, source code management.
- Created stored procedures, indexes.
- Performed unit testing on all code changes.
- Performed Troubleshooting of error in applications and provide estimates for work to be completed.
- Participated in writing and developing Web Services and WCF.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Used front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Involved in implementing the logic using C# and oops concept.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of application on ASP.Net.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Autolist Extender.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and jQuery.
- Unit test was done on loosely coupled modules using NUnit.
- Created Tasks and Scheduled as Jobs using Task Scheduler.
- Created Mailers using SMTP Mailer Server.
Environment: ASP.Net 4.0, C#, Visual Studio 2012, SQL Server 2008R2, Web Services, TFS 2010, IIS 7.0, EF, JavaScript, JQuery, XML, AJAX, HTML, CSS,ASP.NET MVC 5.
Confidential
Responsibilities:
- Used Microsoft Visual Studio 2012 to develop/maintain application code using C#.net, JavaScript, AJAX, and HTML.
- Used Team Foundation Server as a repository for the source code for checking code in and out and for tracking project work items, source code management.
- Created stored procedures, indexes.
- Performed unit testing on all code changes.
- Performed Troubleshooting of error in applications and provide estimates for work to be completed.
- Participated in writing and developing Web Services and WCF.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Used front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Involved in implementing the logic using C# and oops concept.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of application on ASP.Net.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Autolist Extender.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript, jQuery.
- Unit test was done on loosely coupled modules using NUnit.
Environment: ASP.Net 4.0, C#, Visual Studio 2012, SQL Server 2008R2, Web Services, TFS 2010, IIS 7.0, JavaScript, JQuery, XML, AJAX, HTML, CSS.
Confidential
Software Engineer
Responsibilities:
- Involved in Requirements capturing, preparation of SRS, system design and in database design.
- Involved in Client discussions.
- Developed application using ASP.NET 2.0, C# and SQL Server 2000.
- Integrated all modules in the project.
- Functionality testing by giving various inputs.
- Involved in bugs fixing and resolving.
- Involved in deploying the application on the IIS server.
- Fixing the tickets, which are raised by the client.
- Designed the reports using Crystal Reports & Microsoft RDLC Report Tool
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel, AJAX Auto List and AJAX Cascading Dropdowns.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
Environment: ASP.Net 2.0, C#, Visual Studio 2000, SQL Server 2000, Web Services, VSS, JavaScript, XML, AJAX, HTML, CSS, Crystal Report
Confidential
Responsibilities:
- Involved in Requirements capturing, preparation of SRS, system design and in database design.
- Involved in Client discussions.
- Developed application using ASP.NET 2.0, C# and SQL Server 2000.
- Integrated all modules in the project.
- Functionality testing by giving various inputs.
- Involved in bugs fixing and resolving.
- Involved in deploying the application on the IIS server.
- Fixing the tickets, which are raised by the client.
- Designed the reports using Crystal Reports & Microsoft RDLC Report Tool
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel, AJAX Auto List and AJAX Cascading Dropdowns.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
Environment: ASP.Net 2.0, C#, Visual Studio 2000, SQL Server 2000, Web Services, VSS, JavaScript, XML, AJAX, HTML, CSS, Crystal Reports
Confidential
Responsibilities:
- Involved in Requirements capturing, preparation of SRS, system design and in database design.
- Involved in Client discussions.
- Developed application using ASP.NET 2.0, C# and SQL Server 2000.
- Integrated all modules in the project.
- Functionality testing by giving various inputs.
- Involved in deploying the application on the IIS server.
- Fixing the tickets, which are raised by the client.
- Designed the reports using Crystal Reports & Microsoft RDLC Report Tool
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel, AJAX Auto List and AJAX Cascading Dropdowns.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
Environment: ASP.Net 2.0, C#, Visual Studio 2000, SQL Server 2000, Web Services, VSS, JavaScript, XML, AJAX, HTML, CSS, Crystal Reports
Confidential
Responsibilities:
- Involved in Requirements capturing, preparation of SRS, system design and in database design.
- Involved in Client discussions.
- Developed application using ASP.NET 2.0, C# and SQL Server 2000.
- Integrated all modules in the project.
- Functionality testing by giving various inputs.
- Involved in bugs fixing and resolving.
- Involved in deploying the application on the IIS server.
- Fixing the tickets, which are raised by the client.
- Designed the reports using Crystal Reports & Microsoft RDLC Report Tool
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel, AJAX Auto List and AJAX Cascading Dropdowns.
- Used Grid View and Data list with extensive data binding to display page and sort multiple records.
Environment: ASP.Net 2.0, C#, Visual Studio 2000, SQL Server 2000, Web Services, VSS, JavaScript, XML, AJAX, HTML, CSS, Crystal Reports