Sr .net Developer Resume
Charlotte, NC
SUMMARY:
- Software Engineer with 7 years of experience working on software design, development and maintenance.
- Experienced working on MS SQL Server 2005/2008/2008 R2/2012.
- Experienced in XML Web Services, Service Oriented Architecture SOA concepts using .NET Framework and Database Programming using TSQL (SQL Server 2008/2005).
- Expertise in web& windows application development using .NET Technologies using C#.NET, ASP.NET.
- Proficient in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 3.5, ADO.Net Entity Classes Framework (ORM), C# (4.0/3.5), VB .Net with MS SQL Server (SQL 2008R2/SQL 2008 / 2005) as backend database.
- Excellent working knowledge of Common Language Runtime (CLR), Assemblies, Namespaces, Delegates and Reflection.
- Worked on JavaScript, AJAX, SQL Reporting Services/Profiler/Sliding Window/Query Tuning, UML, MVC2, MVC3, MVC4, LINQ, Razor, Entity Framework, JQuery, JSON, REST, Angular JS, Web API, and web forms.
- Experienced in development and implementation of WCF, and developed WCF based Service, Data, and services.
- Worked on SOAP, WCF, WPF, IIS, SSIS, and SSRS.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance and Design patterns like MVC.
- Created WPF/Silverlight applications using MVVM architecture.
- Implemented Web Service, REST service that communicates data in a both XML & JSON .
- Expertise in developing GUI using C# Client/Server (Win Forms).
- Experience in using ASP.NET AJAX framework for creating efficient and interactive web applications that work across all popular browsers.
- Proficient in working with various web related technologies including ASP/ASP.NET, Ajax, jQuery, HTML, JavaScript, Angular JS and CSS.
- Experience in using Language - Integrated Query LINQ (LINQ to SQL, LINQ to objects and LINQ to Entities).
- Experience coding with different browsers (IE, Firefox, Chrome).
- Expertise in developing applications using .NET application building blocks (Site Map, Data access, Exception Handling, State management).
- Having work experience on TDD and MSTest/NUnit .
- Worked on Version Control VSS 6.0, TFS, SVN, CVS.
- Knowledge on Scrum, Agile and Share point server.
- Excellent analytical, communication interpersonal skills
TECHNICAL SKILLS:
Programming Languages: C, C++, C#.Net (4.0/3.5/3.0), VB.Net (10.0/9.0/8.0 ), ADO.NET HTML, PL/SQL and T/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET MVC 4.0/3.0, Silver light 4.0/3.0, ADO.NET, VB.NET, WCF, AJAX and CSS3, HTML, JavaScript, JQuery, JSON, Angular JS
Databases: Microsoft SQL Server 2005/2008/R2, Oracle 10g/9i and MySQL
Business Intelligence: SSIS, SSRS, Crystal Reports, Database testing
Process Models: Waterfall, Iterative, Agile and SCRUM
Operating System: MS Windows 7/Vista/XP, UNIX/LINUX/ MAC
Application/Web Servers: Internet Information Server (IIS) 7.0/6.0/5.0, REST with WCF
Tools: MS-Office, MS-Visio, Rational Rose
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr .NET Developer
Responsibilities:
- Studied and analyzed the business requirements and transformed them into system inputs.
- Designed and developed excellent, user friendly Win Forms using ASP.NET for Investor data collection.
- Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
- Developed business logic using C#, used the developed data layer module extensively for database related transactions.
- Designed and developed various complex reports using Crystal Reports and gave option to export to excel and .PDF files.
- Developed the necessary stored procedures and created complex views using joins for robust and fast retrieval of data.
- Designing & developing web pages with ASP.net, C#, CSS, JavaScript, JQuery, Ajax controls.
- Extensive utilization of XML, XSLT and CSS for front end development.
- Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5.
- Created XHTML5 Pages with CSS3 and the Box Model.
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
- Wrote backend Sql queries, stored procedures and triggers.
Environment: IIS7, Windows 2000, .Net Framework 1.1, ASP.NET Win Forms, C# ADO.NET, Visual Studio.Net IDE, Crystal Reports, Visio 2002 and SQL Server 2000.
Confidential, Des Moines, IA
Sr .NET Developer
Responsibilities:
- Developed web-applications using ASP.NET MVC, VB.NET, C#, AJAX & JQuery.
- Created various components classes in C#, employing object-oriented programing concepts such as: encapsulation, inheritance, polymorphism, and abstraction
- Designed and implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
- Used VB.NET in MVC framework for front-end development.
- Involved in creating Front-end screens using HTML 5, CSS 3, JavaScript, Angular JS, and Bootstrap.
- Extensively used Web-API, XML & Web-Services and worked on WCF to enable applications to communicate with each other.
- Created WCF services using C#, ADO.NET, Oracle.
- Created models using Entity Framework 6.1 and integrated with MVC5.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2012.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL
- Followed Agile Methodology for the complete life cycle of the project.
- Used various UI platforms including WPF/Win Forms/Web.
- Implemented Multi-threading, to fetch data from .NET Web service asynchronously and populate various part of UI.
- Used TFS (Team Foundation Server) for version control, bug tracking & fixing and configuration management.
- Designed and generated reports using SQL Reporting services (SSRS).
- Created package with different data sources (SQL Server, Flat Files, Excel files) and loaded the data into target tables by performing different kinds of transformations using SQL Server Integration Services (SSIS).
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: MS Visual Studio 2010/2012, ASP.NET, C#, .NET framework 4.0/4.5, ADO.NET, Vb.Net, Entity Framework, Java Script, Angular JS, Bootstrap, Web API, XML, SQL Server, IIS 7.0, MVC 5, T-SQL, TFS, HTML 5, Web Services, WCF, WPF, CSS3, SOAP, SSRS, SSIS, Multithreading, NUNIT, SharePoint Server 2013/2010, AGILE Methodology.
Confidential, Plano, TX
.NET Developer
Responsibilities:
- Developed application's user interfaces and business logic using MVC 4.0 architecture.
- Coded business logic and database logic using Entity Framework and Repository Pattern.
- Worked on REST API and WCF Services
- Involved in Database Design , SQL functions/stored procs , and development of LINQ queries.
- Created Stored Procedures, Triggers, and Views for performance tuning and retrieval of data.
- Implemented MVC3 architecture using C# .NET, ASP.NET.
- Created Inbound and outbound WCF services / Web Services, MSMQ have been created to integrate with Email client and support applications.
- Coded numerous Web API REST services using C#
- Excellent experience with agile scrum and Test driven methodology.
- Concepts of Master Pages and XML based SiteMap used.
- Developed various Web user control pages.
- Developed rich front-end UI using AJAX Controls and XAML.
- Developed rich, uniformed User Interface using CSS, Master pages, AJAX Controls, JQUERY
- Used ASP.NET Validation controls for client-side validation of Server Controls.
- Involved in developing required classes and interfaces using C# .NET.
- Implemented MVC3 like architecture and singleton Design Patterns.
- Used AngularJS as the development framework to build a single-page application.
- Developed dynamic ASPX web pages using ASP.NET, C#, HTML, XSLT and JavaScript.
- Used ADO.NET extensively to connect and make changes to SQL Server 2008 database.
- Developed client side validation using JSON, Jquery, ajax and Angular JS.
- Unit tested the entire application by using MS Test .
- Applied Browser Close logic and Authentication to System Software product and tested.
Environment: ASP.Net 3.5, C#.net, MVC 3 architecture, SQL Server 2008, OS: Windows 7/2008 server, Angular JS.
Confidential, Bentonville, AR
.NET Developer
Responsibilities:
- Worked on different phases of the Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation.
- Worked on front-end development using MVC 4.0 JavaScript, HTML, and CSS.
- Extensively worked on development of Data Layer Class using C#, which is reusable for the data transactions of the entire project.
- Developed the application using ASP.NET concepts like Master Pages, Sessions, and Post backs etc. using C#.
- Used Microsoft Entity Framework for modeling the application.
- Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
- Used JavaScript to create different Client-Side functions that greatly decreased the processing time and resource consumption.
- Used WCF to build high performance and secured document retrieval layer to retrieve data from a SQL server based system.
- Developed Webpages using ASP.NET and used AJAX for reports.
- Implemented the SOA architecture by using WCF Services.
- Worked extensively on IIS 7.0 for effective utilization of WCF Services.
Environment: Visual Studio 2010, C#, ASP.NET, ADO.NET, XML, IIS, JavaScript, WCF, SQL Server 2008, .NET Framework 4.0, MVC 4.0, Web Forms, Web Services.
Confidential, Los Angeles, CA
.NET Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Developed the reusable framework for the application using the ASP.NET MVC 3.0.
- Designed and developed Graphical User Interfaces using Silverlight and ASP.NET/C#.
- Used JavaScript/Jquery to perform validations and catch the events on client’s browser.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP.NET
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Developed module that deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in WCF to serialize .NET object types into XML.
- Developed Web Services (SOAP, WSDL) for communicating with other application and components.
- Used LINQ to Objects to massage the data to bond the data to AJAX Controls.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiency and Just in Time manner.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
- Created stored procedures, Triggers, Tables, and Views.
- Involved in Coding and Tuning the queries, stored procedures and functions.
- Created interactive reports using SSRS and Crystal Enterprise manager.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used agile methods and frameworks/tools like spring and Hibernate.
- Used Microsoft Team Foundation Server for the purpose of Version Control and source code maintenance needs.
Environment: Visual Studio 2010, C#, ASP .NET 4.0/3.5, ADO .NET, HTML, DHTML, CSS, Web Forms, JavaScript, Silverlight, XML, Web Services, XSLT, SQL Server 2008, Nunit, TFS.
Confidential
.NET Developer
Responsibilities:
- Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using agile methodologies.
- Involved in iterative, test - driven and SCRUM method of agile Methodology.
- Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure.
- Developed Web based GUI using C#, HTML, DHTML and CSS.
- Drove design and implementation of the Automation/Accessibility support for WPF and created data templates to control presentation of data using windows presentation foundation (WPF).
- Shared responsibility for controls team in WPF . Drove design of Tree View, improvements to selector, and general team process.
- The application was written using ASP.NET 3.5, C# using the features of a provider based model.
- Used LINQ to SQL, which supports binding to common controls, such as grid control.
- Created and deployed WCF Services, Web Services and WPF .
- Used extensively named methods, anonymous methods, lambda expressions, expression trees and extension methods with set of standard query operators defined by LINQ .
- Used Telerik controls to provide a fast and efficient method of developing.
- Designed and developed the loader for loading the market trends from external sources.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Used Enterprise library for Database Connection and writing exception manager component, which creates an xml log file.
- Programmed VB6 application to process remotely stored files and run stored procedures.
- Experience in using JavaScript for client side validations.
- Build efficient SSIS packages for processing fact and dimension tables with complex transforms.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Used Team foundation Server for version control.
- Performed Unit testing using N Unit for several modules.
- Deployed applications on UAT and production servers.
Environment: Visual Studio 2008, C#, ASP .NET 3.5, ADO .NET, HTML, DHTML, CSS, Web Forms, JavaScript, XML, Web Services, XSLT, SQL Server 2008, TFS