Sr .net Developer Resume
Richmond, VirginiA
PROFESSIONAL SUMMARY:
- Having 8+ years of software development 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, jQuery, CSS/CSS3.
- Excellent software programming skills , coupled with experience of designing and developing software applications with the C 4.0/3.5/3.0/2.0 . .NET Framework 4.0/3.5/2.0, ASP.Net 4.0/3.5/3.0/2.0 , ASP.Net MVC 5.0/4.0/3.0/2.0 , ADO.NET, AJAX, LINQ, WCF, WPF, CSS, Web Services and SOAP.
- Creating WPF/Silverlight applications using MVVM architecture .
- Extensive knowledge of Object Oriented Analysis/ Design (OOD) and various design patterns.
- Experience in a fast - paced Agile / Scrum environment.
- Extensively worked on Web server like IIS 5.0/6.0/7.5. (Internet information services)
- Developed and consumed web services using the Microsoft ASP.Net with C# using the protocols such as SOAP.
- Experience in Developing User Interface UI Rich Web Applications and Web Service Applications using Front End/User Interface UI Technologies like HTML5 XHTML XML Object Oriented JavaScript JavaScript UI Libraries/Frameworks MV Angular.js JQuery Backbone JS Underscore JS Require JS JSON Bootstrap Framework KENDO UI Ajax CSS2/ CSS3 LESS SASS/SCSS CSS Sprite on .Net and JAVA Technologies.
- Experience in using Angular JS to test views and to do end to end unit testing by using continuous integration also.
- Excellent knowledge of different OOP languages like JAVA, .NET, C, C++, C#
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Experience in using Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
- Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View-View Model (MVVM) design Pattern Team Foundation Server (TFS) and Test Driven Development (TDD).
- Experience in handling security vulnerabilities in ASP.net websites like Mass assignment vulnerability by using architectural approaches.
- Strong developing experience in Visual studio.NET 2015/2012/2010/2008 .
- Experience in working on bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
- Implemented WPF in creating custom controls, 3D graphics and SOA Design Patterns.
- Experience in gathering requirement analysis, architecture, design & development of enterprise N-tier applications, documentation of user requirements, functional, systems Integration and architectural specifications.
- Experience with GitHub in building few files in one of my projects.
- Experience in Design and Development of GUI (Graphical User Interface) using C# Win Forms and Windows Azure (Compute, Tables, Blobs, & Queues).
- Developed Outlook Add-In using WPF, C# and SQL Compact Edition along with Custom installation and integration of MSCRM (Microsoft Customer Relationship Management) Outlook client.
- Experience with using AAD (Azure Active Directory) for multi-factor authentication, privileged account management, role based access control, application usage monitoring, and alerting.
- Experience using Silver Light in creating and using interactive user experiences for Web Application.
- Experience in Implementation of AJAX to improve user experience.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
- Expertise in Data Modelling, Data Mapping, T-SQL, SQL Server Management Studio SSMS, SQL Server Integration Services SSIS, SQL Server Analysis Services SSAS and SQL Server Reporting Services SSRS.
- Reporting experience , in creating deployment of SSRS, Crystal Reports, reports, sub-reports, creating ETL packages using SQL Server 2005 Integration Services SSIS.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Experience in writing complex Database Queries, Stored procedures, Triggers, Views and Functions using T-SQL, MS SQL Server 2008/2005/2000 .
- Familiar with JavaScript libraries like Knockout.JS and Bootstrap templates and Angular.js framework.
- Database Design, Development, and Administration using MS SQL Server 2008/2005/2000 and MS Analysis Services 2008.
- Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
- Experience in developing WCF SOAP REST, WEB API services to expose useful functionality to web users SOAP/REST, describing them using WSDL ( Web Service Description Language ), registering them using UDDI ( Universal Description Discovery and Integration ) for easy availability to potential users and consuming them. Experienced in Service Oriented Architecture SOA using windows communication foundation.
TECHNICAL SKILLS:
Languages: .Net Framework (3.5, 4.0, 4.5,4.5.2), VB .NET, C#, ASP.Net, ASP 3.0, HTML5, VBScript, T-SQL, PL/SQL, COBOL, Jscript, CSS3, BootStrap.
Operating System: DOS, Windows NT/98/XP/2000/2003/Vista/2008, UNIX
.NET Technologies: ASP.Net, COM+, ADO.NET, ADO, XML, WSDL, XML web Services, Win forms, Windows Services, Azure, Web Form, LINQ, WCF, WPF and Web API
Databases: SQL Server 2000/2005/2008 , Oracle 9i/10g/11g, T-SQL
ORM: Entity Framework, N Hibernate
Webservers: Internet Information Server 5.0/6.0/7.5 (IIS)
IDE: Visual Studio.Net (2012, 2010, 2008), UML, Visio
Database Programming: Stored Procedures, Views, Functions and Triggers, Cursors in SQL Server, Oracle (PL/SQL), T-SQL
Testing Tools: Microsoft Visio 2003, NUnit, NMOck
Reporting Tools: SQL Server Reporting Services 2008/2005/2000
Methodologies: Client/Server Architecture, N-tier application architecture, OOA, Prototyping, Process Models, Systems Integration, SOA
Markup Languages: DHTML, HTML, XHTML, XML, CSS, JavaScript, JQuery, AngularJS.
Version Control Tools: Team foundation Server (TFS), Test Driven Development (TDD) Serena Dimensions, Object Oriented Development (OOD), SVN, Git
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, Virginia
Sr .Net Developer
Responsibilities:
- Familiarized with fast-paced Agile / Scrum environment.
- Involved in developing front end using HTML 5, and CSS3 for desktop as well as tablet view.
- Developed Client side code using Angular.js, JQuery and JavaScript.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS and Node JS as a platform for Web applications
- Developed UI using Telerik Kendo UI , user controls , layouts and styles which inputs the data and display the data for the web applications using ASP.NET . & Used Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Worked on razor pages in ASP.NET 4.5 web application which is in MVC 4 architecture using C# as code behind and back end in SQL Server 2008.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET).
- Performed conversion of existing classic ASP web applications into ASP.NET , for various short-term contract projects, utilizing C#.
- Created and consumed Rest full API’s using MVC5 Web API’s.
- Extensive knowledge of Object Oriented Analysis/ Design (OOD) and various design patterns.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
- Involved in integrating Site core 6.0 with .NET 2010 for templates, layout, sub-layout, controls, control rendering, placeholder and content.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Applying best design patterns such as n-tier , MVVM, Repository, Singleton for designing key reusable components.
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
- Configured and verified AWS workstations as per application requirement.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views , User Defined Functions, in SQL Server 2012/2008 for inserting/Updating/Deleting the data into the relational tables.
- Working with Team Foundation Source Control TFS as the source for version control and project / issue management. Used TFS as version controller.
- Services implementation on Windows Azure Platform.
- Used AAD Graph API to programmatically access Azure Active Directory through REST API endpoints.
- Plugin development for Microsoft Outlook 2007 to import data to existing web based System.
- Easily authenticated users to obtain access tokens by using AAD authentication libraries for .NET, JavaScript.
- Have been involved in project migration from ASP .Net to MCV 5
- Worked on MVC test Project to create automated test for simple test cases and for input validation.
- Performed unit testing on every new version before sending it for User Acceptance Test UAT .
- Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Developed service layer that uses Dependency Injection to pass updates models to the application layer to facilitate unit testing.
- Performed transformations using various SSIS tasks such as conditional split, derived column, that performed data scrubbing, including data validation checks during staging, before loading the data into the data warehouse.
- Created Jobs, Packages, and Reporting Services (SSRS), Integration Services (SSIS) on SQL Server Database.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements
Environment: Agile Methodology, ASP.NET 4.0/4.5, C#.Net, Asp.net 4.5 MVC4, Angular.js, JavaScript, KendoUI, JQuery, CSS3, Site core, HTML5, AZURE, IIS 7.5, Web API, TFS, and SQL server 2008. Microsoft Visual Studio 2015/2013/2010 , MVC 5.0, WCF RESTFUL Service API, ASP.NET, C, XML, JSON, JQuery, LINQ, NUnit, NMock Team Foundation Server 2010, Agile and Scrum, AWS, IIS 7.0, AJAX, ADO.NET Entity Framework 6.0, Microsoft Enterprise Library, Log4Net, NUNIT, Oracle11g, SQL Server 2008, SSIS, SSRS, VSTS, Oracle 10g, Windows Server 2008 R2/2008.
Confidential, Missouri, KS
Sr .Net Developer
Responsibilities:
- TFS, SVN, LINQ, WCF, Agile Scrum Methodologies, SSIS, SSAS, SSMS, OAuth, Azure.
- Designing the project based on the .Net Framework architecture.
- Preparation of project plan by identifying the tasks & milestones involved in the application.
- UI design based on HTML5, CSS3, ASP.Net MVC 5, JavaScript, JQuery, KendoUI, Bootstrap, Angular JS, Knockout JS
- Created Tests in Angular JS using Jasmine
- Implemented client-side data-binding via Knockout.js (MVVM pattern)
- Cutting edge UI development using various tools such as Telerik and Bootstrap
- Involved in debugging and troubleshooting User interface screens
- Responsible for developing and consuming Windows Communication Foundation (WCF).
- Used LINQ for data exchange.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Responsible for writing SQL Queries and Stored Procedures.
- Developed and consumed RESTful Services using WEB API
- Designed Frontend with in object oriented JavaScript Framework like Angular.js and Node.js.
- Responsible for understanding the user requirements and converting them into the coding by implementing the business rules using C#.
- For team collaboration and for Source Code Control Used Team Foundation Server (TFS).
- Worked on Agile Platform using Team Foundation Server.
- Exposing the Asp.Net by creating WCF Services over SOAP/HTTP.
- Involved in the code review and assignment of tasks with team members.
- Designed and developed scalable enterprise RESTful web services using Node.js, MongoDB
- Involved in providing Unit Test for each of the task and also perform code review for the team.
- Involved in pre-testing the application and bug fixing.
- Design and implementation Integration of server side services with REST web services.
- Developed import package to import data from Excel, CSV files into SQL server using SSIS.
- Involved in Deployment and Maintenance of the project between various environments such as development, production and testing.
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio .Net 2012/2013, C#, MS SQL Server, IIS 7.0, Microsoft Team Foundation Server, ASP.NET MVC 5, HTML5, CSS3, Rest, TFS, PSQL, JavaScript, JQuery, Bootstrap, Stored Procedures, XML, Data stage 8.1, Cognos 8.4.1.
Confidential, Houston, TX
Sr .Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and server controls.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes .
- Developed secure login interfaces with ASP.NET Server controls.
- Used Telerik controls like RadChart and RadGridview to provide richer user experience.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Handled ASP.net vulnerabilities like Cross-site scripting (XSS) by encoding the input data.
- Worked to prevent connection string vulnerability attacks on Oracle DB.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using ASP.NET.
- Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
- Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring. Investigated new technologies and techniques and researched ongoing industry developments using OOPs.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated the proxy class files based on the web services to consume in web application.
- Developed Server side and Client side code using ASP.Net, JQuery and JavaScript.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Responsible for testing, fixing the bugs and troubleshooting the SQL injection errors.
Environment: SDLC, ASP.NET 3.5/4.0/4.5, C#.Net, ADO.NET, JavaScript, JSON, Angular JS, CSS, Bootstrap, HTML, IIS 6.0, OOP, XML, TFS, NUnit, NMock, AJAX, JQuery, and Oracle 11g
Confidential, Detroit, Michigan
Sr .Net Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using ASP.NET.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Extensively used MVC for the designing User interfaces on multiple devices.
- Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Created Rest full API’s using MVC4 Web API’s.
- Used Bootstrap CSS for front end design.
- Written the business logic in classes using VB.NET / C#.Net language and used in Web Forms.
- Worked with AJAX enabled WCF services using C# and ASP.NET.
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring. Investigated new technologies and techniques and researched ongoing industry developments using OOPs.
- Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
- Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
- Used LINQ to retrieve the data from the backend through Entity framework.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated the proxy class files based on the web services to consume in web application.
- Extensively used ADO.NET objects like Sql Data Access, Sql Data Reader and DB2 SQL.
- Developing reports on SSRS on SQL Server ( 2000/2005/2008 ), and excellent in SSIS packages for integrating data.
- Developed Server side and Client side code using ASP.Net, JQuery and JavaScript.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Designed and developed applications using VB.NET, ASP.NET with ADO.NET, and SQL 2008.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements.
Environment: ASP.NET 3.5/4.0, C#.Net, ADO.NET, JavaScript, Angular JS, CSS, Bootstrap, HTML, IIS 6.0,OOP, XML, VB.NET, TFS, TDD, NUnit, AJAX, WCF, WPF, Entity Framework, JQuery, MVC, SOA, SQL Server 2008, SSRS, SSIS, WinForms, HTML, and DHTML.
Confidential, Irving, TX
.Net Developer
Responsibilities:
- Involved in developing front end using ASP.NET, HTML, and CSS.
- Actively participated in design and development of Database using efficient Database techniques.
- Developed web forms for the end users using C#.Net and ASP.NET.
- Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
- Implemented XML Web Services using C#.NET.
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Involved in creating Custom Controls, web controls and User Controls.
- Authenticated logins and validated permissions.
- Utilized Nunit to unit test .Net code.
- Uploading the Data from text files to tables & wrote stored procedures to purge old data.
- Developed applications to parse flat files into data using C#.NET.
- Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
- Instrumental in maintenance of data integrity in back end Oracle 9i.
- Developing Interfaces using AJAX.
Environment: Visual Studio.NET, C#.Net, ASP.Net framework 1.1, VB.NET, GUI, ADO.NET, XML, HTML, ASP 1.1, AJAX, Oracle 9i, ASP.NET, Web Service, Silverlight, DHTML, SOAP, CSS, Java Script.
Confidential
Software Engineer
Responsibilities:
- Analyzed the requirements and prepared the analysis report.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter.
- Involved in Writing, Modifying complex Queries, Stored Procedures and Triggers
- Designed and developed the User Interface using Win-forms.
- Source Code implemented using C#.Net
- Developed Win Forms and integrated these forms with Windows Services.
- Developing User Control for Common Functionality in the ASP.NET.
- Performed validations using Validation Controls.
Environment: Visual Studio.Net, SQL Server 2000, ASP.Net 1.0, JavaScript, XML, CSS, C#.NET.