Sr.net Developer Resume
Atlanta, GA
SUMMARY
- Possess over 7 years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based Technology.
- Involved in various phases of Software Development Life Cycle (SDLC) and AGILE methodologies of Analysis, Design, Development and Implementation, Testing and User Training of Enterprise Web Applications, Stand alone and Distributed applications.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Experience of web development in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following W3C standards.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Experience in using JQuery AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Proficiency in creation and use of Windows Controls, Windows Services, Win forms, Web forms, Web User Controls in C# and Visual Basic. Net.
- Extensive experience in ASP.NET MVC Framework, implemented Model, View, Controllers, Routing etc.. to managing complexity for highly testable presentation Web Applications
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc.. in ASP.NET MVC.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
- Experience in using Lambda Expressions, Query Expressions, Anonymous Types and Extension methods with Language-Integrated Query LINQ (LINQ to XML, LINQ to SQL and LINQ to objects).
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experienced in Implementing WCF SOAP services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQl and LINQ to Entities to massage the data.
- Expertise in creating web based application using technologies like Classic ASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
- Expertise in Knockout js and Kendo UI (Telerik).
- Experience in using WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2008/2005/2000 & Oracle 9i/8i.
- Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
- Very good experience with Reporting Tools SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010 and Visual Source Safe (VSS), Perforce.
- Experience using configuration Management Tools such as Team Foundation Server (TFS) and Visual Source Safe (VSS)For Version control.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net(4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML, T-Sql, PL/SQL
Web Technologies: ASP.NET 4.0/3.5/3.0/2.0 , ASP.NET MVC 4.0/3.0,Silverlight 4.0/3.0,ASP.Net Ajax 3.0/2.0, Javascript,Jquery,VB Script, Knockout Js, Kendo UI.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL, LINQ to XML
UI Technologies: Winforms,WPF
IDE Tools: Visual Studio 2010/2008/2005 , Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0 /1.x
Databases: MS SQL SERVER 2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )Career Advancement:
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Created Web Services and also used different bindings to make it available to different types of clients.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application.
- Developed WCF services to enable effective communication.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQTOSQL for communication between application and database, used extensively Data Grid.
- Used extensively Data Caching and session management concepts to increase the throughput of the cshtml Pages.
- Hands on Experience with JQuery, JQuery UI, Kendo UI.
- Experience with implementing and manipulating data on Kendo Grids and Kendo Dropdown.
- Developed front end screens with JQuery Knockout and Kendo UI
- Created Data Access Layer, Business Logic Layer Classes using C#, Web Forms, Ajax Controls and .Net 4.0 for web pages.
- Maintained database objects like Stored Procedures, Tables and Views.
- Used C# MVC page control pattern to accept input from the page request and to invoke the requested actions.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Worked with Data sources like MYSQL.
- Involved in writing technical specifications design document (TDD), deployment documents and Functional Requirement Documents (FRD).
Environment: Visual Studio 2013, C#,VB.NET, ASP.NET MVC 4.0/3.0, WCF SOAP, REST, Entity Frame Work 6.0, Java Script, JQuery, knockout js, Kendo UI, XAML, TFS 2010/2012, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, AS400 DB2, Windows XP, UML, SQL Server 2008 R2, Windows Server 2003,Windows Server 2008 R2/2008, NUNIT.
Confidential, Dallas, TX
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Designed the web UI using, ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Window Forms, Web Forms and AJAX controls.
- Created Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects, instead of relying on the class to create the object itself.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Involved in the development of models, view models, views, partial views and Controllers using ASP.NET MVC
- Extensively used User interface controls which use JQuery to validate client side validation.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- I have customized the content management system Crown peak using C# to make the user Interfaces for marketing to enter and update data in website.
- Worked with different data sources like AS400 DB2 and MySQL.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document (TDD), deployment documents and Functional Requirement Documents (FRD).
Environment: Visual Studio 2012, C#,VB.NET, ASP.NET MVC 4.0/3.0, WCF SOAP, REST, Entity Frame Work 6.0, Java Script, JQuery, XAML, TFS 2010/2012, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, AS400 DB2, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008
Confidential, Austin, TX
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Created Web Services, WCF, WCF REST Services, And RESTFUL Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like seasoning, Instance management, concurrency to make our services more robust and scalable.
- Created handful of WINFORMS for generating Correspondences in the Project.
- Designed the web UI using, ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Window Forms, Web Forms and AJAX controls.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Utilized XSD and XML to store the Data set and structure of the Data set and used SSRS for generating Reports.
- Successfully created multiple environments for the application as per the requirement of multiple code streams.
- Used extensively Data Caching and session management concepts to increase the throughput of the cshtml Pages.
- Extensively created and consumed web services and WCF services in the applications.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using Crystal Reports.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Created XML, PDF, EXCEL, HTML5 files using SSRS.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: VisualStudio2010, C#, ASP.NET MVC 3.0, WCF, Entity Frame Work 4.0, Java Script, JQuery,CSS,HTML5,SILVERLIGHT 4.0/3.0,Expression Blend 3.0, XAML, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008.
Confidential, Bloomington, IL
Sr.Net Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Application was developed under ASP.Net MVC architecture. Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validation, Required Field validation, etc.
- Created WCF REST Services, RESTFUL Services and also used different bindings to make it available to different types of clients.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Developed rich client interface using Silverlight 2.
- Implemented MVVM (Model View View Model) pattern to create Silverlight user controls.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQTOSQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Developed WCF services to enable effective communication.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Implemented Web Services to integrate the client systems using WCF.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
- Created XML, PDF, EXCEL files using SSRS.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: Visual Studio 2008, ASP.Net 3.5,LINQ TO SQL, C# 3.0, Web Services, WCF, Silverlight 2,SQL Server 2008, T-SQL, MVC 3.0,Json, JQuery, SQL Server Integrated Services (SSIS), SSRS, XML, XSLT, VSS, CSS, Crystal Reports, VBA, NUnit 2.2.
Confidential, NE.
.Net Developer
Responsibilities:
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Web application that accepts and updates customer financial transaction information was developed under MVC Architecture.
- Used JQuery, JavaScript and various web controls to present data to users in a much comfortable environment.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used JQuery, Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Developed rich client interface using Flash.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like JQ Grid, drop down boxes and Mapping page fields to the database fields.
- Programmed LINQTOSQL for communication between application and database, used extensively Data Grid.
- Created tables Developed Stored Procedures in SQL Server 2008 for accessing the database.
- Involved in Developing WCF services to enable effective communication.
Environment: Visual Studio 2010, ASP.Net 3.5,LINQ TO SQL, C# 3.0, Web Services, WCF, Flash, SQL Server 2008, T-SQL, MVC 3.0, Json, JQuery, SVN.