.net Developer Resume
Morrisville, NC
SUMMARY
- An IT professional with 8 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 works 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 inBI Solutions (ETL & Reporting)usingSSIS, SSAS, SSRSandT-SQL ProgrammingusingDDL, DML, DCLcommands for various business applications.
- Expert at developingETL interfacesusing SSIS,Data marts/cubesusing SSAS andenterprise reportsusing SSRS utilizing latest versions & features.
- Extensive Experience in implementing Model, Controller, and View model by using ASP.Net MVC 5.0/4.0 Framework.
- Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/2008/2005 & Oracle 11g/10g/9i.
- Expertise in Test-driven development (TDD) methodology using NUnit Testing Working experience on reporting tools like SSRS and actuate tool
- Working experience on version control tools like Visual Source Safe, SVN, and Clear case etc.
- Experience creating websites with ASP, JSP, HTML, JavaScript, and CSS.
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, JSON, JavaScript, and 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.
- Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Implemented MVC design pattern for developing application.
- Creating applications using VB .NET and enhancing projects for .NET applications.
- Built web applications with ASP.NET MVC, C#, HTML, CSS.
- Created rich and interactive UI using WPF.
- 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.
- Designed and developed SSIS packages to Extract transform and load data from various data sources into SQL server.
- Involved in test driven development, Unit testing, System testing and User Acceptance test throughout the project.
Environment: .Net Framework 6.0, ASP.Net, VB .NET, C#, ADO.Net, XML, Web services, HTML, WPF, JavaScript, JQuery,IIS 6.0, Win Forms, MVC, HTML5, WCF,WPF, CSS, Ajax Toolkit, Visual Studio 2012, SSIS, SSRS, XML, XSL, HTML, SQL Server 2012.
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 and ENTITY FRAMEWORK 6.0.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- 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 design patterns accordingly such as singleton, Factory, MVC etc.
- Responsible for designing, developing and deploying collaboration portal and Master data workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS) and .NET Framework.
- 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.
- Implemented changes in coding and designs using knowledge of VB .NET.
- Created SSIS Templates for developing SSIS Packages in such a way that they can be dynamically deployed into Development, Testing and Production Environments.
- 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.
Environment: VisualStudio2010, C#, ASP.NET, VB .NET, MVC 3.0/4.0,WinForms, TFS 2010, WCF, WPF, IIS 7.0, WPF, HTML,CSS,AJAX,MVC5,WPF, JQuery,ADO.NET, LINQ, XML, Microsoft Enterprise Library, Entity Framework 6.0, Agile, SQL Server Integration Services, SSRS, NUNIT, SQL Server 2008 R2.
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 independent WCF services and define service Contracts for specific functionality in project search module.
- 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.
- Handling the tasks of designing and maintaining SQL databases and VB6 applications
- Build web application using c# 4.0, VB .NET and ADO.NET ENTITY FRAMEWORK.
- 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..
- 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.
- Developed and tested user-friendly navigators by utilizing Java Script and VB .NET.
- 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.
Environment: VisualStudio2010, C#/VB.NET, ASP.NET, VB .NET, MVC 3.0/4.0, Entity Framework 4.0, WCF,WPF, Java Script, JQuery, MVC5, TFS 2010, IIS 7.0, AJAX, Agile, ADO.NET, HTML, CSS,LINQ, XML, Microsoft Enterprise Library, SSIS, SSRS, SQL Server 2008 R2, Windows Server 2003, Oracle 10g,PL/SQL.
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#.
- Implemented multiple web services for feeding data to multiple applications using WCF.
- 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.
- Developed MVC application using Razor syntax for view engine.
- 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.
- 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.
- 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.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- 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.
Environment: Net Framework 2.0, ASP.Net, C#, VB .NET, ADO.Net, XML, Web services, JQuery, HTML, VB .NET,WCF,MVC, WPF, CSS, OWASP,SQL Server 2000, IIS 6.0, Windows 2000 Server, VSS, N Unit, Visual Studio 2008,SQL Server 2008.
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.
Environment: .NET Framework 2.0, ASP, C#,VB.NET, XML, Web services, WCF,HTML, VB .NET, JavaScript, JQuery,IIS, Windows 2000 Server, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2005, SSIS, SQL Server 2005.
