Sr. .net Developer Resume
St Cloud, MN
SUMMARY
- Totally Over 8 Years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#. NET, VB.NET, ASP.NET, IIS.
- Experience in Architecting, Designing, Development and Deployment of High - Performance, Scalable, Distributed, ASP.NET Applications and SQL Server 2005/08.
- Strong experience in Object Oriented Programming (OOP) and Object Oriented Design (OOD) Methodologies.
- Extensive experience in developing applications using C, C++, C#, ASP.NET, ADO.NET, DAO, IIS, DLLs, ASP, MVC, WCF, WPF, Win forms, Web Forms, Jquery, VBScript, JavaScript, VB 6.0, ADO, COM+, HTML, XML, Crystal Reports, and AJAX.
- Extensive experience with C#.Net by creating Class Libraries for the applications.
- Hands-on experience in application software design and development using various languages on a variety of platforms using n-Tier architecture and MVC client server application architecture.
- Create and executed Unit Test using NUnit framework.
- Experience in Microsoft .NET Framework 1.1/2.0/3.5/4.0 and Microsoft Visual Studio 2003/2005/2008/2010.
- Experience in developing Web Services and middle tier components in .NET Framework.
- Experience in using Windows Communication Foundation (WCF) for accessing data and Windows Presentation Foundation (WPF) for developing the User Interface (UI) in .Net Framework 3.5.
- Good Knowledge in XML/XSL/XSLT, SOAP, Web Services.
- Excellent experience in ADO.Net programming and developed DAL classes using various ADO.NET objects such as Data Adapter, Command Builder, Data Reader, and Dataset.
- Expertise experience in relational database design, data extraction, transformation and writing stored procedures, functions, triggers, from large and complex data sources using Oracle(SQL * Plus, PL/SQL), MS Access and MSSQL Server (SQL, T-SQL).
- Expertise in Database Design and Database Programming (Stored procedures, Triggers, Packages, PL/SQL) using SQL Server 2005/2008 and Oracle 11g.
- Experience in writing complex Stored Procedures, Functions, Triggers, SQL Queries and Views using SQL Server 2005/2008 and Oracle.
- Experience in methodologies ER Diagrams, Class Diagrams, Sequence Diagrams, Use Case Diagrams, Flow Diagrams and Design Docs using Enterprise Architect and VISIO.
- Worked in agile environment to response the changing customer needs and to shorten the period of development cycle.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills.
- Exceptional ability to quickly master new concepts and a proactive team player.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, VB.NET, C#.NET, ADO.NET, MVC, Web Services, AJAX, Win forms, Web Forms
Programming Languages: C#, ASP, C, C++
Database Products: SQL Server 2000/2005/2008 , Oracle11g, T-SQL, PL/SQL,MS ACCESS
Scripting Languages: VBScript, JavaScript.
Framework: .Net Framework 1.0/2.0/3.5/4.0
Web Technologies: XML, HTML, ASP.NET, ASP, SOAP, WSDL
Web Designer Tools: Visual Studio, FrontPage 2003, Dreamweaver, FlashMx, Adobe Photoshop, Fireworks(CS4)
Design Concepts & Tools: UML, VISIO, Design Patterns
Version Controllers: Visual Source Safe 6.0 TFS
Web Server: IIS 6.0/IIS 7.0
Application development tools: WPF,WCF,WWF
Microsoft business intelligence tools: SSAS,SSIS,SSRS
PROFESSIONAL EXPERIENCE
Confidential, St. Cloud, MN
Sr. .NET Developer
Responsibilities:
- Involved in all phases of Software Development Life-Cycle (SDLC) like Agile/Scrum methodologies.
- Prepared design specifications, which have detailed description of the features using UML diagrams.
- Developed Web Application using Object Oriented Analysis and Design concepts (OOPs) including inheritance, polymorphism, encapsulation and abstraction.
- Developed dynamic ASPX web forms using ASP.NET, C #.NET, XML, XSL/XSLT, HTML, and CSS.
- Worked on IBM MQ Web Sphere V7.5 Client set up for message transactions.
- Extensively developed Data Access Objects (DAO) to communicate with SQL Server using ADO.NET Entity Data Model.
- Worked in a agile environment to improve work efficiency
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Designing the applications using UML diagrams such as Use case diagrams, Class diagrams, Structural and Interaction Diagrams, etc.
- Involved in Publishing and Hosting of the Website in IIS.
- Used technologies like AJAX for a rich UI experience and better performance.
- Worked with ASP.NET Web Forms, Web services, and State Management, Caching features, configuring optimizations and securing the web application.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Created the necessary Build and deployment Batch scripts for the Deployment of Legacy and .NET Application objects in an automated fashion.
- Used TFS for Version Control and source control.
- Involved in complete Life cycle (SDLC) of the project.
- GUI development using ASP.Net for Web forms.
- Writing code in both code behind and web interface.
- Using Cascading Style Sheets (CSS) for applying formatting rules.
- Created Web User Controls to achieve maximum code reusability.
- Created generic class module to Load/Save/Validate data in the application and achieved maximum code reusability.
- Involved in writing complicated queries compatible with both Oracle and SQL Server database.
- Involved in writing Stored Procedures, Database Triggers, Views and Transactions handling in Oracle.
- Utilized NUNIT to do unit test for implemented codes.
- Worked Extensively on Creating and Calling XML Web Services used for checking In/Out consumer information.
- Error Handling, versioning of application.
- Deployment and Distribution of application.
- Role also requires communicating with and supporting business users and troubleshooting their issues within critical time limits.
Environment: Visual Studio 2010, IBM MQ Web sphere(7.0), .Net Framework 3.0/3.5/4.0, C#, ASP.NET, ADO.NET, IIS, XAML, WCF, WWF, AJAX, CSS, Web services, UML, LINQ, Oracle9.0/11/, Agile méthodologies, JavaScript, Reports 9.5, Windows NT.
Confidential, Reston, VA
Sr. .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) for development process and Agile including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in the development of Sales Navigator 2 project, which is based on MVC3 framework.
- Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure
- Effectively used Model-View-Controller (MVC) Architectural pattern to decouple Data Access Logic and Business Logic from data presentation and user interaction.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction and Design patterns like Abstract factory.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007.
- Involved in Hosting the WCF service and Silverlight Website in IIS 7.0
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ and SQL server 2008
- Utilized Entity Framework with LINQ to enhance the data accessing performance.
- Created and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Developed web base application using JavaScript, ASP.NET and SQL server.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Created User Controls, Data Access Layer, BLL Business Logic Layer Classes using C# and .Net 4 for web pages.
- Created Client side validations with JavaScript and Server side validations with ASP.Net 4.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Writing Queries using T-SQL Statements, Views, User Defined Functions, Complex Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Used SQL Server Business Intelligence Development Studio for report designing and construction. (SSRS)
- Worked with connection manager, build data and control flow and ran packages.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Involved in Deployment and Troubleshooting issues in the application.
- Responsible for maintaining versions of source code using Visual source safe.
- Involved in writing System Documentation and Code Documentation.
- Utilized TFS for source control.
Environment: ASP.NET 3.5, C#.NET, WCF, XML, T-SQL, IIS 7.0, HTML, Java Script, Web Services, SOAP, Ajax, SQL Server 2005, Visual Studio 2005, AGILE, SSRS, ADO.NET, UML, TFS.
Confidential, Portland, OR
.Net Developer
Responsibilities:
- Involved with the client team to design and develop the application according to client requirement using WCF, SOA,and ASP.NETwith the business logic implemented usingVB.NET.
- Responsible for designing the ASP.NET application using .NET Framework and 3-tier architecture.
- Developed the application using ASP.NET, C#, CSS, JAVA SCRIPT, JQUERY, AJAX, WCF and LINQ
- Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, Jquery, AJAX and also Worked on CSS to get consistent look and feel of the web site.
- Implemented features like Partial classes, Anonymous types, Read-Only Properties, Collections, polymorphism and inheritance ofC# inbuilding data entity model.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed XML Web Services, and WCF services, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Used LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures and also Implemented LINQ Lambda Expressions to query in memory expressions.
- Used SSRS to generate and deploy project related reports.
- Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: Visual Studio.NET 2010, .NET Framework 4.0, ASP.NET 3.5, ADO.NET Entity Framework, C#, SQL Server 2008, LINQ, XML, WCF, JavaScript, HTML, IIS 7.0, Team Foundation Server (TFS), VB.NET 2.0/3.5
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Design and development of monitoring applications to monitor different layers of system and their performances to alert support and management people responsible for their maintenance.
- Designing and developing, coding, debugging and unit testing of the application.
- Involved in Web Forms development using .Net 3.5 Framework and Visual Studio 2008.
- Developing and enhancing Web Forms using ASP.NET, and C#.
- Designed and developed ASPX and Master Pages.
- Developed Custom User Controls and Custom Data Grid along with rich UI screens.
- Developed Web forms, Classes and Business Logic and Data Access Components.
- Used Master Page, Content Place Holders for using some common functionality in all web pages and just changing the some of the parts of the web page.
- Used Cascading style sheets for a unified look and feel of the application.
- Performed validations on Web forms using .NET validation controls.
- Used Grid views and Data lists to retrieve and display the data in the required format.
- Customized Error handling and Exception handling across the application.
- SQL Server 2008 is used as the backend database which stores all the data used in entire application.
- Implemented Optimized Stored Procedures, Database triggers and Indexes with SQL programming (T-SQL).
- Used Entity Framework to create table object to enhance efficiency.
- Involved in creating views using SQL programming to enhance security of database tables.
- Maintained version control using Microsoft Visual Source Safe (VSS).
- Worked as a Programmer where reviews new and old code for errors, gathers requirements from users, transforms into technical specifications, does design, and mentors/coaches less experienced programming staff.
- Used TFS for source control and version management.
Environment: Asp.Net 3.5, .Net Framework 2008, C#.Net 3.5, Ajax, Xml, Web Services, SQL Server 2005, T-Sql, Entity Framework, TFS
Confidential
.NET Developer
Responsibilities:
- Developed and used user defined namespaces along with system-defined namespaces.
- Involved in the complete Software Development Life Cycle (SDLC) for development process.
- Worked with ASP.NET Web Forms, Caching features, Configuring Optimizations and securing the web application.
- Working in an agile Environment to deliver higher-quality software far more rapidly.
- Receiving XML files from data providers using FTP & parsing the same for stock data.
- Used JavaScript and HTML controls for Client Side validations.
- Implemented Ajax controls to aid in efficiency and coding using C#.UI development using HTML/DHTML, CSS and XML/XSLT.
- Developed complex reports using Crystal Reports - used various features like Parameter passing, Master Detail etc.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Consumed Web services for validating the users using the SOAP.
- Generate and validate reports using SSRS.
- Worked extensively in creating packages, stored procedures, and functions in T-SQL.
- Developed database layer using ADO.NET to access database procedures and functions.
- Created SQL Stored Procedure to implement complex business logics to improve performance.
- Developed business layer components in C# as code behind files.
- Connected to SQL-Server 2005 through ASP.net in order to retrieve records for bookmarks.
- Wrote Trace extensions to trace the unavailability of the XML Serialization.
- Performance tuning of the resource intensive stored procedures.
- Developed ASP.Net custom controls.
- Extensively used ASP.NET Data Grid, Data List and Repeater controls for displaying the data in a clear format.
Environment: ASP.NET, C#.NET, SOAP, WSDL, JavaScript, T-SQL, ADO.NET, XML, SQL Server 2005, Windows 2000/XP, .NET Framework, Crystal Reports, Microsoft VSS.
Confidential
.Net Developer
Responsibilities:
- Responsible for interacting with client and gathering various business requirements and converting them into technical requirements.
- Developed web pages using ASP.NET controls, classic ASP and JavaScript.
- Used C# to code in Business Logic and Data Access Layer.
- Used SQL Server 2005 to design and create the database tables.
- Used T-SQL to write queries for data accessing.
- Created logins & setup permissions to enable access to only authenticated users.
- Used C# to create classes of this application.
- Developed and Tested Web service having Security Layers in C# for user Authentication.
- Used AJAX tool kit and Web Service technology to implement the intelligence search.
- Worked on Unit test cases and performed unit testing
Environment: .NET Framework 2.0, Visual Studio 2005, T-SQL, ASP.NET, C#, Web Service, JavaScript,Crystal Report, XAML, SQL Server 2000, AJAX.