Senior .net Developer Resume
Fort Worth, TX
SUMMARY
- A self - motivated IT developer with 6+ years of professional experience in software development using Microsoft technology like C#, ASP.Net, VB.Net, ADO.Net, Web services, WCF(Windows Communication Foundation), SQL Server and Oracle.
- Having experience in all phases of software development life cycle with Agile/ Scrum, waterfall model practices such as planning, analysis, design, implementation, testing and maintenance of N-tier architectures.
- Strong experience in design using Object Oriented Programming principles like Encapsulation, Inheritance, Polymorphism and Abstraction and design pattern like MVC3/4.
- Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit and JQuery/Angular for efficient and interactive Webpages.
- Created master pages and CSS to get a similar look and feel for the applications.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model and IIS security model.
- Used SSIS (SQL Server Integration Services Standards) to transform data from one database to other database by writing queries.
- Experience in using Language- Integrated Query (LINQ) and retrieve data from database.
- Experience to work with ADO.Net Entity framework.
- Experience in designing, developing and deploying WCF services and consuming the web services.
- Hands-on experience on Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF).
- Experienced in database related work like creating complex stored procedures, functions, packages, views, triggers, PL-SQL, T-SQL.
- Experience in SQL Server Reporting Services(SSRS), creating packages using SQL server Integration Services(SSIS)
- In data access layer, we have used enterprise application blocks, data application blocks, Html helper class to interact with SQL Server.
- Worked with SQL Connection, Dataset, Data Adaptor objects.
- Having experience in bug fixing and production support.
- Implemented Unit Testing and system testing using NUNIT Testing.
- Responsible in maintaining versions of source code using Team Foundation server(TFS)
TECHNICAL SKILLS
Languages: C#, SQL, PL/SQL
Server Scripting: ASP.Net 1.1/2.0/3.0/3.5/4.0 , ASP
Client Scripting: JavaScript, JQuery
Web Technologies: ASP.Net, HTML, XHTML, Win Forms, CSS, DHTML, JavaScript, XML, schemas, XSL, DOM, MVC 3/4, WebAPI
Database: MS-SQL Server 2005/2008, SQL Server Integration Services(SSIS), Oracle11g, MS Access
Reporting and Testing: MS-SQL Reporting Services
Application Tools: Visual Studio 2005/2008 Team Edition
Versioning: MS Team Foundation Server, SVN, VSS(Visual Source Safe)
Web Servers: IIS
Methodology: UML, Agile, Object Oriented
Operating Systems: Windows Server
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth, TX
Senior .NET DeveloperResponsibilities:
- Help create regression-testing module for thorough evaluation of product and guidelines accuracy
- Contribute to enhancement and completion of administration modules
- Perform and required development activates related to the web site
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Developed the Web Application in ASP.Net 4.0 using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
- Improved the user experience of Webpages by using AJAX.
- Involved in development of MVC 3.X/4.0 patterns for client server interaction.
- Used front end web development tools like CSS, JavaScript, Angular and jQuery.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Used ASP.NET web form controls such as GridView, ListView, etc. for displaying data.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used LINQ to manipulate and fetch the data from database.
- Used TFS and SVN for version control.
- Involved in deploying the application on the IIS server.
- Provided support and also involved in maintenance process.
Environment: NET Framework 3.5/4.0, Visual Studio 2010, 2012, ASP.NET 4.0, C#, Web services, SQL SERVER 2008, CSS, JavaScript, Angular.js, HTML,DHTML XML, SOAP, AJAX, WCF, UML, MS Visio, SQL, LINQ, IIS, MVC 3.x/4, Web API, TFS, SVN, Telerik Kendo UI/Red Controls, .
Confidential, Tampa, Florida
.NET Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Apply business logic(E-Commerce).
- Used .Net framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Developed the Web Application in ASP.Net 4.0 using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
- Improved the user experience of Webpages by using AJAX.
- Involved in development of MVC patterns for client server interaction.
- Used Silverlight for the rich internet applications.
- Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Used ASP.NET web form controls such as GridView, ListView, etc. for displaying data.
- Developed Web Services using C#.
- Involved in implementing the logic using C# and oops concept.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used LINQ to manipulate and fetch the data from database.
- Involved in Unit and Functional testing using NUnit.
- Involved in testing and fixing the issues occurred in the testing process.
- Used TFS for version control.
- Involved in deploying the application on the IIS server.
- Generated reports using SSRS.
- Provided support and also involved in maintenance process.
Environment: NET Framework 4.0, Visual Studio 2010, ASP.NET 4.0, C#, Web services, SQL SERVER 2008, CSS, JavaScript, HTML,DHTML XML, SOAP, AJAX, WCF, UML, MS Visio, SQL, LINQ, IIS, MVC, TFS, Silverlight 4.
Confidential, Scottsdale, AZ
.NET/C# Developer
Responsibilities:
- Responsible for requirement gathering and preparing the Requirement Specification Document.
- Responsible for designing the ASP.NET application authentication in 3 tier architecture using .NET Framework, Model View Controller MVC and IIS security model.
- Used agile methodology for the project which involved daily scrums.
- Implemented MVC on server side for handling GUI elements and service layer between front end and data layer.
- Implemented razor views concepts which help in reduction of code.
- HtmlHelper class is implemented.
- Implemented Entity Framework that enables to work with relational data using domain specific objects
- Performance, run time monitoring, productivity time for an application is achieved from migrating asp to asp.
- Implemented controller layer for application maintenance.
- Converting the SQL to ORM functionality for easy.
- Extensive use of T-SQL Queries, Stored Procedures, Views, Triggers to perform the data retrieval from SQL Server 2008.
- SQL Server Integration Services (SSIS) packages are implemented in the application for connections, control flow elements, data flow elements, event handlers, variables, parameters, and configurations.
- Experience in developing reports using SQL Server Reporting Services (SSRS).
- Used Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: C#.Net,Web user Controls, SQL Server 2008, Java Script, .Net Framework 3.0/3.5, Silverlight, Agile Methodology, MVC, WCF, Visual Studio 2008/2010,SSIS, SSRS, TFS.
Confidential, Boston, MA
.NET/C# Developer
Responsibilities:
- Involved in understanding existing applications and reviewing requirements, use cases with business team and implementing and prioritizing the tasks per business requirements.
- Implemented MVC pattern in the application development.
- Designed Web Forms, User Controls, and AJAX Web forms using ASP.NET 3.0/3.5.
- Extensively worked with ASP.NET web site administration tool to create Roles, Login Controls, Authentication and Authorization for site security.
- Created and used user controls and custom controls.
- Created and consumed web services.
- Developed a module that enables the administrator to provide access rights to users based on their credentials.
- Used AJAX Controls like Script Manager and Update Panel to develop the GUI.
- Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques.
- Developed Stored Procedures, Triggers, and Views in the SQL Server 2008.
- Generated reports using SSRS and integrated with web application.
- Used Microsoft Visual Source Safe (VSS) for source access management.
- Used several test cases to check for bugs in the code and for bad data.
- Used NUnit for Unit Testing and Test driven development.
Environment: Visual Studio.NET 2008, ASP.Net, C#, JavaScript, CSS, Ajax, ADO.Net, XML, SQL Server2008, SSRS, MVC, WCF, VSS, VSS, IIS 6.0, Web Services, XML, XSLT, XSD, UML.
Confidential
.NET Developer
Responsibilities:
- Researched and implemented web strategies to enhance web application/website usability and end user effectiveness.
- Designed and developed high performance, user friendly, multi-tier web applications utilizing .NET technologies such as C#,ASP.NET, SQL Server, LINQ and Entity Framework.
- As well as other web technologies such as HTML, JavaScript (AJAX &JQuery), CSS and web services.
- Work closely with clients to gather project requirements, define deadlines and deliverables.
- Develop custom database driven web applications in support of client business needs.
- Using SQL Server as the backend database, I designed and built the data infrastructure for each application
- I was responsible for - setting up table, indexes, stored procedures, functions and views.
- Utilized MS SQL Server capabilities whenever possible to keep IO to a minimum - maintain performance.
- Involved in analysis and design of software as per design document.
- Object oriented methodologies like polymorphism, encapsulation and function overloading were used for the purposes of reusable code, data manipulation and easy maintenance.
- Architect, gather requirements and analyze using UML and use cases
- Developed procedures, which could take as parameters the names of functions & procedures, then execute the jobs.
- Optimization of SQL statements by using Explain Plan.
- Created Setup Programs to install the processes on the client’s machine.
Environment: .NET 2.0,C#, ADO.NET, HTML, JavaScript, J-Query, CSS, XML, FLASH, Web Services, SQL Server2000, Adobe Photoshop & Dreamweaver, Crystal Reports, MS Visio.