Senior .net Developer Resume
Rochester, MN
SUMMARY OF EXPERIENCE:
- 8 years of expertise in object oriented Analysis, Design, Development and Implementation of web based applications
- Expertise in Microsoft .Net Technologies like Visual Studio.Net 2005/2008/2010/2012 , .Net Framework 2.0/3.5/4.0/4.5 , Microsoft .Net Class libraries, ASP.NET, C#, ADO.NET, Web Services, WCF Services, SOAP, REST, XML, Windows Services, LINQ, SSIS, NUnit
- Experience with Full Software Development Life Cycle (SDLC) including requirements gathering, use casing, functional specification, design, estimation, implementation, debugging and documentation
- Extensive use of Object Oriented Programming (OOPS), Object Oriented Analysis and Design (OOAD).
- Experience with Telerik tools and controls.
- Experience in implementing Design Patterns and architectures like MVC 4, SOA
- Knowledge in VB Script, Active Server Pages (ASP), IIS, COM and ADO.
- Good knowledge about TFS collaboration platform for upgrading VB.Net applications.
- Hand on experience in creating Web Forms, User Controls, Custom Controls and validating user inputs using validation techniques
- Hands on experience on XML technologies such as XML/XSL, XSLT, DTD, XML Schema, DOM, SAX, SOAP, WSDL, Web - Services
- Experience in designing and developing web pages using ASP.NET, JavaScript, Angular JS, JQuery, Cascading Style Sheet (CSS & CSS 3), HTML & HTML 5 and AJAX
- Experience working on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation
- Extensive experience in Server Stored Procedures, Functions, Triggers, Queries, Indexes, Transactions, and Cursors
- Expertise in generating Business reports using Reporting tools like Crystal Reports & SQL Server Reporting Services (SSRS)
- Experience in Reporting tools like Crystal Report, SSRS, and Microsoft Project.
- Experience implementing test plans using N unit
- Experienced in developing entities using NHibernate 3.0 and Entity Framework 4.1
- Extensive knowledge of C# features like Serialization, Multi-threading, Reflection, and Exception Handling
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Self-motivated and able to work both individually and as part of a team.
- Task-oriented and committed to deliver work products within the established timelines
TECHNICAL SKILLS:
Technologies: Microsoft .NET Framework 2.0/3.5/4.0/4.5 ,ASP.NET, VB.Net, ADO.NET, LINQ,NHibernate, Entity Framework, Web Forms, Win Forms,WSDL, UDDI, NUnit,XUnit, SSIS, IIS 6.0/7.0
Web Development: ASP.NET MVC 5.0/4/3/0,VBScript,JavaScript,CSS3,XML, XSL, XSLT, HTML 5/DHTML, AJAX, Anglar, JQuery
Database: MS SQL Server 2000/2005/2008 , Oracle 8i/9i/10g/11
Programming Languages: C#,VB.Net, PL/SQL, T-SQL
Services: WCF Services, Web Services (SOAP, REST, XML)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS)
Development Tools: Visual Studio .NET 2005 /2008/2010/2012 , Visual Source Safe, Microsoft Visio, TFS, UML, Toad, SSRS.
PROFESSIONAL EXPERIENCE:
Confidential, Rochester, MN
Senior .Net Developer
Responsibilities:
- Develop SSIS packages for scheduled batch processing.
- Develop reports using Microsoft report viewer and report definition language.
- Responsible for Designing and Developing of Reports using SQL Server Reporting services (SSRS).
- Actively involve in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascading style sheets.
- Design and develop application using Model View Controller (MVC) application framework.
- Follow Agile Methodologies (Scrum and Extreme Programming).
- Develop laying the foundation for new field application in AWS cloud.
- Use Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2013.
- Improved UI experience using AngularJS framework.
- Customized AngularJS and JQuery library to blend with the brand scheme.
- Involved in developing front end using MVC, JavaScript, HTML, and CSS. Development of UI screens using HTML, JQuery and XSLT using MVC with CSS.
Environment: ASP.NET 4.5 and 4.0, AJAX, Visual Studio 2013, XML, SQL Server 2013, JavaScript
Confidential, Brookfield, WI
Senior .Net Developer
Responsibilities:
- Involve in Requirement Gathering, Design, Development, Testing & Production Support.
- Adding new features to existing web application using web API calls, MVC, JQuery etc.
- Working on creating Soap Services using ASP.NET web API and c#.
- Use SQL server 2013 database as back-end along with entity framework.
- Use LINQ query for data retrieving, querying, storage and manipulation.
- Use scrum methodology to implement the application.
- Develop the MVC action method.
- Develop and designed the web pages by using VB.NET, C# and ASP.NET.
- Develop Product and Supplier grid using Telerik controls such as Kendo UI Grid, Dropdown and Splitter.
- Provide support for QA instances and support on production releases.
- Help develop and Design new features in existing Web Application for enhanced performance.
- Write integration tests for new added features using XUnit for Test Driven Development.
- Design and implemented a Unit testing framework using Moq.
- Create Razor views & partial views using ASP.NET MVC4, HTML5, CSS3, Angular JS, C #
- Use JQuery for client side validation.
- Developed ASP.NET pages using VB.NET and validated them.
- Improve application performance by creating caching mechanism and fixing various bugs.
- Perform code reviews, and work with team closely to ensure the consistence in code standards.
- Work with business analysts to review requirements.
Environment: ASP.NET 4.5 and 4.0, AJAX, Visual Studio 2013, Telerik, XML, SQL Server 2013, JavaScript, JQuery, CSS, Angular JS, Kendo UI, HTML5, LINQ, Web Services, SourceTree, GitExt and Windows 7 and XP, Nhibernate, C#
Confidential, Minneapolis, MN
Senior .Net Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development, Testing & Production Support.
- Extensively used Object oriented programming and modular approach for the project.
- Designed and developed modules using ASP.Net, C# to develop the Controller class and View class (MVC pattern) for check in and checkout use case
- Developed server side code using C# classes and .NET Framework 4.5 classes.
- Used ASP.NET, C#.NET, JavaScript and CSS for development of Web pages.
- Used 3-Tier architecture, implemented Presentation, Business, Data Access Layer.
- Use WCF enabled services for exchange of data instead of standard Web Services because of high performance gain of WCF.
- Developed prototypes using MVC 3 Entity Framework 4.1 Code First WCF Data Services Microsoft SQL Server Dynamics AX WCF services and the CQRS pattern
- Developed Web Services using WCF,SOAP, ASP.NET and SQLServer2012
- Developed Business Logic Layer using C# and Data Access Layer using LINQ and C#.
- Implemented business rules in business layer.
- Preparation of list of Delivery, Development, QC and Release Items for a Sprint in the form of TFS Team Query after Sprint Planning.
- Developed ASP.NET/MVC UI web pages utilizing Telerik MVC controls for populating/displaying of data.
- Used ASP.NET controls like Custom, User Controls to provide standard interactive User Interface.
- Resolved technical problems relating to API application by identification and fixing bug
- Used JavaScript and ASP.NET Input Validation Controls for client side validations.
- Extensively used technologies like AJAX for a rich UI experience.
- Used 3-Tier architecture, implemented Presentation, Business, Data Access Layer.
- Created jQuery plugins for web pages to populate Telerik MVC controls and update page content utilizing Ajax and Json.
- Involved in writing Stored Procedures, SQL Queries and triggers in the database. Wrote& executed test plans, test cases based on business requirements of the application and worked on bug fixes.
Environment: ASP.NET 4.5 and 4.0, AJAX, Kendo UI, Visual Studio 2015 IIS 7 and 6.0, Telerik, XML, SQL Server 2012, JavaScript, JQuery, CSS, HTML, ADO.NET, oracle10g, Web Services, Team foundation server (TFS) and Windows 7 and XP, Nhibernate, C#
Confidential, Minneapolis, MN
Senior .Net Developer
Responsibilities:
- Involved in Product Life Cycle from Gathering Requirements, Database Design to testing the application
- Involved in design and development of Web Forms using ASP.NET, C#
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets)
- Involved in Designing of Class diagrams & Sequence diagrams in UML
- Designed and implemented a number of support tools using ASP.NET MVC, JavaScript
- Extensively developed middle-tier components and code behind using C#
- Used advanced JavaScript with JQuery framework to create interfaces and help manage cross browser compatibility
- Implemented the CQRS pattern in order to gain huge performance increases when querying across a complex and hierarchical domain model
- Followed agile methodology standards for design specifications of the application.
- Used Language-Integrated Query (LINQ) query and retrieve data from different data sources.
- All the web pages, user interface layers were created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET
- Created several using C#.NET, ADO.NET, SQL server, WCF
- Developed various custom classes using C# and Object Oriented Programming(OOPS)
- Developed and consumed Web Services using SOAP and WCF
- Developed reports using MS Excel, Infragistics, and created user controls to display reports and views involved
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server
- Utilized database components Data Adapter and Dataset to access the database
- Extensively used Grid view, List View and Drop down List web control to display data
- Developed complex Stored Procedures, Packages, and Functions in PL/SQL using SQL Developer
- Developed entities using Nhibernate
- Used and created user controls using C# and ASP.NET
- Used SQL Server Reporting Services (SSRS) to generate various reports for customers
- Used SQL Server Integration Services (SSIS) for ETL
- Executed performance tuned SQL queries against the underlying database
- Used Unit testing framework (NUnit) for .NET Technologies
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: Visual Studio 2010, SQL Server 2008, ASP.NET4.0, C#, MVC, UML, HTML, CSS, JavaScript, JQuery, oracle 9i, Web Services, IIS, WCF, SOAP, NUnit, REST, Entity Framework, PL/SQL, SSRS, SSIS, TFS,LINQ Infragistics
Confidential, Minneapolis, MN
Senior .Net Developer
Responsibilities:
- Involved in development life cycle, from design phase to implementation phase, testing and deployment.
- Involved in documentation of TSR (Technical Specification Requirements) by using SRS (System Requirement Specifications).
- Developed Web Application using HTML5, IIS, C#,ASP.NET,JavaScript, JQuery,XML, SOAP, and Visual Studio 2012.
- Worked With ASP.NET, Custom Controls, User Controls, Navigation Control, and Master Pages.
- Responsible for developing business logic and GUI Screens in Web Forms.
- Implemented Object Oriented Programming Concepts in C#.
- Used MVC 4.0/4.5 for the application development.
- Used LINQ technology for data retrieving, querying, storage and manipulation.
- Client and Server side Validations are done using Java Script and ASP.NET Validation Controls.
- Worked with Web Services (SOAP) and WCF Services.
- Worked on AJAX tool kit in order to increase the performance of the application.
- Created Navigation flow for the entire application using XML.
- Developed CSS3 for consistent look and feel of the web site.
- Worked in AgileEnvironment, Scrum using TDD methodologies.
- Extensively wrote and used functions, stored procedures, Triggers in SQL Server 2012, T-SQL.
- Experienced in the development of reports using SSRS by using stored procedures.
- Created RESTful based service layer in ASP.NET MVC
- Interacted with Testing Team and fixed the issues in both Windows and Web Forms.
- Involved in code review and manual testing of the application using NUnit
- Involved in writing SQL Queries for Back end testing while saving and deleting the data.
- Involved in reviewing the Test plans and Test cases with Project team.
- Worked on Web Testing for the basic functionality of the site and readiness for expected traffic and number of users and the ability to survive a massive spike in user traffic.
- Involved in ETL process using SQL Server Integration Services (SSIS)
- Responsible for verifying the exceptions by using Visual Exception Viewer for Windows and Web Forms.
- Responsible for Database Testing with set of predefined SQL Queries.
- Verified the expected results in database by writing SQL Queries and Functions etc.
Environment: Visual Studio 2012, ASP.NET 4.0, C#, MVC 4/4.5, HTML5, CSS3, JavaScript, JQuery, LINQ, ADO.Net, SOAP, WCF, RESTful, Agile Implementation, TDD, XML, JavaScript, SQL Server 2008, T-SQL, MSI, TFS, IIS, SSIS, SSRS, NUnit
Confidential, Andover, MA
Senior .Net Developer
Responsibilities:
- Involved in Product Life Cycle from Gathering Requirements, Database Design to testing the application
- Involved in design and development of Web Forms using ASP.NET, C#
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets)
- Involving in Designing of Class diagrams & Sequence diagrams in UML
- Designed and implemented a number of support tools using ASP.NET MVC, JavaScript
- Extensively developed middle-tier components and code behind using C#
- Used advanced JavaScript with JQuery framework to create interfaces and help manage cross browser compatibility
- All the web pages, user interface layers are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET
- Developed various custom classes using C# and Object Oriented Programming(OOPS)
- Developed and consumed Web Services using SOAP and WCF.
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server 2008.
- Created and maintained UI protocols and specifications
- Utilized database components Data Adapter and Dataset to access the database
- Extensive use of Grid view, List View and Drop down List web control to display data
- Developed complex Stored Procedures, Packages, and Functions in PL/SQL using SQL Developer.
- Used and created user controls using C# and ASP.NET
- Used SQL Server Reporting Services (SSRS) to generate various reports for customers
- Used SQL Server Integration Services (SSIS) for ETL
- Executed performance tuned SQL queries against the underlying database
- Used Unit testing framework (NUnit) for .NET Technologies
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: Visual Studio 2010, ADO.NET, SQL Server 2008, ASP.NET4.0, C#, MVC, UML, HTML, CSS, JavaScript, JQuery, Web Services, WCF, SOAP, NUnit, REST, Entity Framework, PL/SQL, SSRS, SSIS, TFS, IIS
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Implemented the project using 3-tier architecture with presentation tier, Business Tier and backend database tier MS SQL 2008
- Involved in full lifecycle of the project from design, development & Testing.
- Worked with ASP.Net MVC 3 Patterns and developed application in Visual studio 2008 using the test-driven development (TDD) approach
- Involved in Designing of Class diagrams & Sequence diagrams in UML
- Designed and Developed User Interface using ASP.NET, JavaScript, CSS and HTML.
- Applied AJAX in web forms using ASP.NET AJAX controls in .Net 3.5 Framework
- Implemented Client and Server side validations using JavaScript and validation controls
- Used LINQ in code to sort and handle data provided by SQL query.
- Used Win forms controls and Custom User Controls to provide standard interactive User Interface
- Developed various custom classes using C# and Object Oriented Programming(OOPS)
- Developed the business components class, ASP.NET web services using SOAP to encapsulate business logic components to be used in distributed environment.
- Used NHibernateand WCF to communicate between DAL and other business components.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used XML configuration files to store user information for authentication purposes.
- Used Grid Views, Data Sets and Data Sources for updating data back to the SQL Server Database.
- Developed application databases and various backend SQL stored procedures in SQL Server using T-SQL
- Created reports using SSRS and call reports to web pages
- Used Integration Services (SSIS) for migrating data between databases.
- Integrating all client components and performed unit testing using NUnit.
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: Visual Studio 2008, SQL Server 2008, ASP.NET 3.5, C#, MVC 3, UML, XML, HTML, CSS, JavaScript, AJAX, ADO.NET, Win Forms, Web Services, NHibernate 3.0, WCF, SOAP, IIS 6.0, NUnit, LINQ, T-SQL, SSRS, SSIS, TFS
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Design and development of database driven web application using C#,ASP.NET, ADO.NET and SQL Server
- Designing web user interfaces to store vast amounts of data that includes Reports, Products, Companies and People
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# and SQL
- Built quick responsive pages by developing client side programming using JavaScript and AJAX tools
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user’s specifications
- Developed Web Pages using ASP.NET and C#
- Involved in design and developing Web Forms using ASP.NET
- Developed the business logic for the web forms in C#
- Developed Custom User Controls To reduce the Complexity in User Interface Coding and provide better look and feel
- Used Grid View Control for displaying data before and after each transaction done in corresponding Web Form. Also designed customized column templates for Grid View in Web Forms
- Used ADO.NET connection, command, datasets, data adapter and data reader to retrieve and store the data in SQL Server 2005
- Involved in database design and implementation
- Generated Crystal Reports to display the statistics based on user request selecting options
- Responsible for writing Stored Procedures using T-SQL to perform database activities
Environment: ASP.Net Framework 3.5, C#, Microsoft SQL Server 2005, HTML, DHTML, CSS, JavaScript, XML, SQL Server 2005, T-SQL, ADO.NET, TFS, Crystal Reports, Web Forms
Confidential
Web Developer
Responsibilities:
- Performed application design for operations and portfolio modules for 3-Tier architecture using ASP.Net, C#, SQL Server 2000.
- Developed User Interfaces using ASP.NET, HTML, CSS and Implemented JavaScript extensively for customizing the Data Grid, Validation on fields.
- Used UML graphical notation to express the design of the project.
- Developed Data Validation Layer & Business Objects layer for the application using ActiveX and called the mentioned ActiveX control using main course of development.
- Design and development of Win Forms application using ASP.Net and separate user interface logic from the business logic.
- Designed and developed custom .NET components and user controls using ASP.NET and C#.
- Designed and developed stored procedures and User defined functions SQL Server Database. Implemented role based security and customizable workflows based on a user's role.
- Extensively worked on ADO.NET objects.
- Create Reports using Crystal Reports
- Created User manual document and Peer to Peer code Review.
Environment: ASP.Net 2.0, Visual Studio 2005, C#, ActiveX, SQL Server 2000, T-SQL, Win Forms, HTML, CSS, JavaScript, ADO.NET, Crystal Reports