Sr.net Developer Resume
Charlotte, NC
SUMMARY:
- Around 7 Years of Experience with AGILE SCRUM Methodology and Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and 3-tier Architectures, Services, SOA.
- Technical expertise in Microsoft Technologies, such asC# ( 4.0/3.5/3.0/2.0 ).NET Framework ( 4.0/3.5/3.0/2.0 /1.x), ASP.NET ( 4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WPF, Silver Light(4.0/3.0),ENTITY FRAME WORK, CSS, Web Services, SOAP.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in Exception Handling, Debugging and Tracing concepts.
- Highly Knowledgeable in ASP.NET MVC 4.0 in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Expertise in ASP.NET MVC 4/0/3.0 and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas etc. and also implemented Controllers and Controller Actions, Filters, Routing.
- 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.
- Extensive Experience with ORM technologies like Entity Framework Database Model first and performance tuning in Entity Framework 6.0.
- Expertise in Database design (RDBMS),programming, implementation and development using MS SQL Server 2005/2008/2012, Oracle 11g/10g/9i, MS access, Strong analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, T-SQL, Indexes, Cursors, Performance Tuning, SQL Profiler
- Experience in working with version control tools like Team Foundation Server-TFS, Clear Case and Visual Source Safe (VSS), Subversion.
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and prod environment setup and support.
- Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
- 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.
- Experience working in Single Page Applications.
TECHNICAL SKILLS:
Operating Systems: Windows 2008 R2/2008/2003, XP, Windows 7, Vista.
Programming Languages: C++, C#.Net(4.0/3.5/3.0), VB6, VB.NET (10.0/9.0/8.0 ), ODP.NET HTML5, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, Silverlight 4.0/3.0,ASP.Net Ajax, JavaScript, Jquery, Angular JSXml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: Win forms, 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.5/ 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8),RDLC
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 )
Other Utilities: ILdasm, Nant, gacutil, Sn.exe, Ants, FxCop, Resharper(5.1.3), Style Cop, Nuget packages
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr.Net Developer
Responsibilities:
- Developed Web services using the TLB’s and the Comtidll Calls to retrieve the data from the database.
- Developed Admin and Reporting tools using MVC 4/3 with Razor Engine 2/1 including Singleton Pattern, Various JQuery, Plug-ins and NuGet Packages.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Used JQuery AJAX framework to interact with Restful to retrieve data using JSON
- Involved in the development of models, view models, views, partial views and controllers
- Worked closely with the Business Analysts in requirement gathering and design review activities
- Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
- Worked on Web API and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Used LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Used the LINQ to Entities, Query projections, Grouping, Entity SQL, Querying with LINQ to SQL, Eager Loading, defining Mapping and Inheritance
- 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 executed stored procedures
- Created different Action Attributes for decorating across various Action Results. The Action Attributes used include the ones used for Handling errors and Caching
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 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
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created user level security in reports to allow restricted viewing to users of different levels and implemented data driven subscriptions using SSRS
- Involved in Unit and Integration testing using NUnit testing framework
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements post production as per the client's requirement.
- Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.
Environment: Microsoft Visual Studio 2012, MVC 3.0/4.0, WCF RESTFUL Service API, ASP.NET, VB.NET, C#, XML,JSON, JQuery, Linq, NUnit, Team Foundation Server 2010, Agile and Scrum,IIS 7.0, AJAX, ADO.NET Entity Framework 6.0, Microsoft Enterprise Library, NUNIT, Oracle11g, SQL Server 2008, Oracle 10g, Windows Server 2008 R2/2008.
Confidential, Memphis, TN
Sr.Net Developer
Responsibilities:
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Involved using bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Successfully used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designing and Developing the User Interfaces using Razor views, HTML, JQuery, Ajax and CSS.
- Used ADO.NET and Entity Framework extensively for retrieving, querying and manipulating data in the database.
- Extensively working on LINQ to Object, LINQ to XML etc. to query different data sources.
- Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Cursors, Dynamic SQL.
- Created and developed both Data and Summary reports using SQL Server Reporting Services. Data Reports includes each project details for every county whereas Summary reports includes the current amount used in each fiscal year for that particular county and for a particular publication year.
- Created SSIS package to migrate data from Dev Server source to Demo Server Destination.
- Involved in unit testing, integration testing and deployment of the application.
- Team Foundation server 2010 (TFS) has been used for all the source code maintenance among the whole team members.
- Involved in all the stages of SDLC and interacted with offshore team. Completely understand the importance of Quality of work in deliverables given to client.
Environment: VisualStudio2010, C#, ASP.NET MVC 3.0,WCF, Entity Framework 6.0, EDMX, JQuery, VB.NET, VB6, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ,XML,, Microsoft Enterprise Library, NUNIT, Oracle11g, Windows Server 2008 R2/2008.
Confidential, Atlanta, GA
. Net Developer
Responsibilities:
- Involved in Analysis, Data model design and Development of the tool.
- Developed design documents using Object Oriented Methods & involved in complete life cycle of development using agile methodology, Study Business Requirements, Analysis and converting business requirements into technical specifications.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Used Forms Based Authentication to enforce security into the application & Implemented Role Based security to control user access to portal.
- Developing the implementation logic for the single sign on & worked on ASP.NET Caching features to improve performance & State management using Sessions.
- Actively involved in coding and designing using ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS, and Visual Studio.Net 2010.
- Extensively used Dataset and Data Adapter objects to retrieve and manipulate data and display it onto an ASP .NET page.
- Involved in preparing client side validation forms by using Java Script.
- Used LINQ to retrieve information from the XML data files and database, Database design and development & Write triggers, UDFs, views, indexes using TSQL in SQL Server 2008, Used Stored Procedures to dynamically retrieve data based on user selection criteria.
- Implemented LINQ, Lambda Expressions the Entity framework 4.0 and LINQ to SQL for data retrieval and querying tables.
- Worked with ASP.NET Web Forms, State Management, and Caching features.
- Effectively implemented and used Master Pages for a consistent look and feel across the whole application.
Environment: Visual Studio 2010, ASP.Net 4.0, ADO.NET, XML, HTML5, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP,WCF,WPF,.NET Framework 3.5, SOA, VB.NET, Web services, SQL Server 2005, T-SQL, OOPS concepts, REST, DHTML, Windows Server 2003.
Confidential, Chicago, IL
. Net Developer
Responsibilities:
- Developed various components used within the system such as an enhanced string and db grid to allow printing and saving of data, business rules and specialized list components.
- Worked on ASP .NET State Management using Sessions and ASP .NET Caching features using Output Cache.
- Designed and developed Web-services using C#, ADO.net, and XML to handle online transactions with central database, which reduces the time, required performing data entry and generating reports.
- Used Data Reader and Dataset for data manipulations and database operations in connected as well as disconnected modes. Manipulated and extended the .NET Base Class Libraries and User Defined Types to effectively create classes, interfaces, and loosely coupled events that are functionally efficient and appropriate for given programming scenarios.
- Worked on CSS and Implemented role based security for the user groups
Environment: Visual Studio 2008/2005, ASP.NET 3.5/2.0, ADO.NET, VB.NET, C#, SQL Server 2005, XML, XSLT, JavaScript, IIS 6.0, NUNIT, SSRS, SSIS, SOAP,WCF, T-SQL, Windows Server 2003.
Confidential
.Net Developer
Responsibilities:
- Designed and developed the Windows application which consisted of a Winforms GUI.
- Implemented Object-Oriented Programming (OOP) concepts of interfaces, inheritance, abstraction and polymorphism.
- Written configuration settings in Web.config. Used ADO.NET to access SQL database.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
Environment: C#.Net, ASP.Net 2.0, VB.NET, C#, Javascript, SQL Server 2000, HTML, CSS, webservices.
