.net Developer Resume
Morrisville, NC
SUMMARY
- An IT professional with 6+ years of experience in all phases of SDLC of web - based, client-server, and n-tier architectures. Extensive experience in developing and designing software applications with C#.NET Framework, ASP.Net, ADO.Net, AJAX, LINQ, WCF, WPF, CSS, JQUERY, SQL SERVER, Web Services, and SOAP.
- Utilized ASP. NET, JQuery and AJAX framework for creating efficient and interactive web applications that work across all popular browsers. Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also worked with ASP.NET Custom Controls.
- Experienced in database related work primarily creating complex stored procedures, views, triggers, and functions using PL/SQL and T-SQL. Used Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Extensive Experience in implementing Model, Controller, and View model by using ASP.Net MVC 4.0/3.0 Framework. 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 11g/10g/9i.
TECHNICAL SKILLS
Programming: C, C++, C# .NET (4.5/4.0/3.5/3.0 ), HTML5, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, VB .NET,MVC 4.0/3.0, Ajax 3.0/2.0, JavaScript, JQuery
XML Technologies: XML
UI Technologies: Win Forms, WCF,WPF, MVVM
IDE Tools: Visual Studio 2012/2010/2008/2005, SQL Server Management Studio, SQL Server BI Studio
.Net Frameworks: .Net Framework 4.5/.4.0/3.5/3.0
Databases: MS SQL SERVER 2008/2005/2000, MS Access 2010/2007/2003, Oracle 11g/10g/9i/8i, MYSQL
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports, Informatica 9.0
ETL Tools: Informatica UML, MS Visio 2010/2007
Version Control: Team Foundation Server (2008)
Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0, 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: Resharper (5.1.3), StyleCop
PROFESSIONAL EXPERIENCE
Confidential, Morrisville, NC
.Net Developer
Responsibilities:
- Design reusable widgets for widget inventory that can be consumed by application teams.
- Analysis the Caf architecture to improve performance and security.
- Used XAML based WPF application where it builds dynamic UI and rich controls.
- CAF high level architecture presentation given for development team.
- Involved in Agile development meetings.
- Produce scenario based test driven design and development artifacts.
- Document the quality attributes and business drivers for high level design.
- Involved design review and requirement meeting.
- Involved code review for CAF application widgets.
- Prepared SOAP test data for WCF service validation.
- Update the HP Quality Centre defects assigned for CAF applications.
- Involved in test driven development, Unit testing, System testing and User Acceptance test throughout the project.
Confidential, San Francisco, CA
.Net Developer
Responsibilities:
- Designed and developed an integrated n-layered web application using C#, VB.NET.
- Developed and consumed WCF to search for documents based on their ID unique to every system.
- Designed and developed an integrated n-layered web application using C # 4.0, VB .NET, and ADO.NET ENTITY FRAMEWORK.
- Implemented Data Access Layer, Business Entities, Business Logic Layer and Service Access Layer using C # 4.0, VB .NET, ADO.NET ENTITY FRAMEWORK, WCF and LINQ.
- Services were built using WCF on .NET 4.0 to build loosely coupled services to expose the data required by the Account View, services are deployed on IIS.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created new tables wrote stored procedures for applications and some user defined functions. Created SQL scripts for tuning and scheduling.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Created SSIS Templates for developing SSIS Packages in such a way that they can be dynamically deployed into Development, Testing and Production Environments.
- Developed DTS packages to copy tables, schemas and views and to extract data from Excel and Oracle using SSIS.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Also handled client side technologies like, Java script, Angular JS, Bootstrap, AJAX, JQuery, and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Status reporting and effective utilization of resources in offshore team across multiple geographic locations
- Worked and used TFS 2010 Team Project to manage day-to-day task, meetings, documents, to assign task, to manage sprint, enhancement/modification request and bugs.
Confidential, Pennington, NJ
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 3.0.
- Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Used JQuery to perform validations and catch the events on client’s browser.
- Worked with ASP .NET, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Build web application using c# 4.0, VB .NET and ADO.NET ENTITY FRAMEWORK.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site.
- Developed system services SOA application platform for use by all web applications utilizing WCF services.
- Created packages in SSIS with custom error handling and worked with different methods of logging in SSIS.
- Experience in using T-SQL for creating stored procedures, indexes, cursors and functions.
- Generated server side T-SQL scripts for data manipulation and validation and created various snapshots and materialized views for remote instances.
- Creating tables, indexes and designing constraints and wrote T-SQL statements for retrieval of data and involved in performance tuning of T-SQL Queries and Stored Procedures.
- Created SSIS packages to retrieve data from Legacy sources and also to retrieve PII user data from the Flat files on monthly and weekly basis.
- Identified and Defined Key Performance Indicators in SSAS 2005/2008.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Performed N-Unit testing for testing the Applications and Proficient in writing Unit Test Cases for Business Logic web services and WCF.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
Confidential, Northbrook, IL
.Net Developer
Responsibilities:
- Designed and developed web forms inASP.Net 2.0&C# .Net using .Net Framework 2.0
- Developed the application Framework in ASP.Net 2.0 primarily using C#.Net with the business logic implemented using .Net Assemblies.
- Implemented web based front end using ASP.NET, JQuery, Ajax Controls, CSS, HTML, and business logic using C#.
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Extensively used C#.Net to develop server side event handling and components to handle business process.
- Extensively worked withASP.Net Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Created SSIS packages for application that would transfer data among servers and perform other data transformations.
- Scheduled the same SSIS packages by creating the corresponding job tasks.
- Developed GUI using ASP.Net 2.0 Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Used the ASP.Net State Management techniques like Session State, View State to retain the values between the pages transactions, where session is managed in our Proc mode.
- Used the ADO.Net data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
- Also involved in P&C segment of the firm. Used the ADO.Net technology here to bind the data into the Grid View and display it.
- Used Angular JS in order to set the data ready for the customers belonging to P&C rather than pulling it from the database every time.
- Also used Informatica tools in order to convert the data corresponding to P&C segment to Oracle critical patch update.
- Written JavaScript code for validating the simple control instead of sending them to the server side which was degrading the performance of the web pages.
- Extensive use of Web Services, O DATA, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Created Data tables and applied the Web Service Enhancements to the Web Service so that the reliability increases.
- Created Data tables and have written Stored Procedures for all the transactions in and out of the database using SQL server 2000.
- Created a Data Access Layer using C# to execute stored procedures into a Data Set, Data Table and Data Reader.
- Used EAI to model middleware centralization. Performed NUnit Testing according to the business requirements.
- Supported the IT systems/applications which are currently being used by the end users.
- Used Microsoft Visual Source Safe (VSS) for the purpose of version control.
Confidential
.Net Developer
Responsibilities:
- Involved in understanding and analyzing the clients business, requirements for the system.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
- Used Master Pages, CSS, HTML, JavaScript and ASP.NET Server Controls on Web Forms.
- Architect and implement high volume, high traffic transactional application using conventional design practices (SOA, design by contract, MVC).
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ.
