Sr .net Developer Resume
Richmond, VA
PROFESSIONAL SUMMARY:
- Over 7 plus years of extensive experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5,4.0 and 4.5, ASP.Net MVC 5.0/4.0,ASP.Net, C#, VB, ADO.Net, XML, XSLT, Java Script, HTML, VB Script, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Good experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.net for developing the windows applications.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/2005/2008/2008 R2/2012 and Oracle10g.
- Good experience in designing and developing windows applications, web applications, web services by using C#, ASP.NET, ADO.NET, AJAX, SQL server technologies
- Good experience in designing components and services by using object oriented analysis and design techniques
- Very good expertise in design and development of web forms using HTML, ASP.NET AJAX, CSS and XML
- Good experience in using ASP.NET Server Controls and ASP.NET Ajax Controls like Script Manager, Update Panel and Modal Popup Extender
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL and PL/SQL. Extensive knowledge of writing complex queries using SQL.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Expertise in creating Web Forms, Win Forms, User Controls, Custom controls, .Net Framework.
- Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
- Experience in using Source Code Control Systems like MS Visual Source Safe,TFS( Team Foundation Server) and Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Excellent interpersonal and communication skills as an active team player.
TECHNICAL SKILLS:
Languages: C#, Visual Basic, C, C++, SQL, PL/SQL, Java Script, JQuery, VB Script
.NET Technologies: .NET, ASP.Net MVC 4.0, C#.NET, ADO.NET, ASP.NET 2.0/3.0/3.5,4.0,WCF,WPF,WWF,LINQ
Web Technologies: XML, HTML, XHTML, CSS, XSL, XSLT, AJAX, Silverlight, CSS3, HTML5
Servers: IIS, Apache Tomcat
Databases: SQL Server 2000/2005/2008/2012 , 2008 R2, MS Access, Oracle 9i/11G
Reports: Crystal Reports 10.0, SQL Server Reporting Services.
Platforms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista
Development: VisualStudio.NET 2013/2012/2010/2008/2005.
Version Management Tool: VSTS, Visual Source Safe, CVS, Tortoise SVN
Application Servers: IIS 7.0/6.0/5.0.
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, VA
Sr .Net Developer
Responsibilities:
- Designed Presentation layer using Web forms, HTML 5, JavaScript, JQuery and CSS.
- Used C# for construction of business logic for developing various abstract classes, interfaces, classes.
- Worked in Visual Studio 2012 and Microsoft SQL Server 2012 R2.
- Worked in ASP.NET with creation of new web pages and modification of existing pages.
- Created various Console applications as utilities for Confidential TCPA class settlements project purpose.
- Used MVC design pattern for developing the application in ASP.NET 4.0.
- Used JQuery libraries like Data-tables, Calendar, JQuery UI tabs, Widgets.
- Created views, controllers and models using ASP.NET MVC 4, C# within MS Visual Studio 2012.
- Developed Partial Pages for reusable part of the web pages using ASP.NET MVC 4.
- Developed HTML helpers, Custom filters. Developed Views and partial views using Razor syntax.
- Developed Web API services and hosted with Asp.net MVC 4 application.
- Worked in different phases of SDLC from requirements, implementations to testing followed by Agile methodologies.
- Utilized validation controls for server-side validation and JavaScript for client-side validation.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources
- Actively managed the role of Production Support to fix the application issues on time.
- Involved in testing the application using N-Unit testing.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Extensively used JQuery, Ajax along with JSon for developing web portal.
- Wrote complex Stored Procedures and called them from code-behind code to prevent sensitive data tampering. Involved in writing SQL queries and query optimization for improving performance.
- Worked in MSSQL Reporting Services (SSRS) to generate reports and charts.
- Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
Environment: C# 4.0, MVC 4.0, Razor View engine, ASP.NET, Windows Communication Foundation (WCF), Visual Studio 2012,ADO.Net, AJAX, SQL Server2012 R2, TFS, JavaScript, JQuery, SSRS, IIS 7.0,SSRS.
Confidential, New York, N
Sr .Net Developer
Responsibilities:
- Designed and developed data driven Web application using ASP.NET MVC, LINQ, HTML5, and CSS3 and Entity Framework 6 technologies.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Involved in designing and development of REST services.
- Developed extensibility modules for custom authentication and custom tracing
- Created User Controls and Custom Controls to enable reusability and used rich server controls to design ASP.NET pages.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Used AJAX controls to minimize server round trips to enhance customer experience and to improve application performance.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Created controller, models and views according to the requirement of client.
- Used SQL client to connect with the back-end database for reading data and inserting data back to database.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack Confidential runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Involved in writing unit testing and Load testing applications by using NUnit testing tools.
- Used reverse POCO generator to generate the entities from the existing database.
- Implemented Forms-based Authentication in ASP.NET to authenticate the users.
- Used fluent validation a small validation library for building validation rules for business objects.
- Used Structure Map a dependency injection tool to enable loose coupling between classes and their dependencies.
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Created Interactive reports using SSRS and Crystal enterprise manager.
- Developedcustom controls, user controls and ASPX pages inC#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web.Config files accordingly.
- Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
- Created Packages, Tables, Stored Procedures and Views in T-SQL.
- Performed query optimization and performance tuning for complex SQL queries.
- Coordinated the build/migration of releases to test and production environments.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2012, ASP.NET MVC 4, C#.NET, ADO.Net, LINQ, JQuery, Javascript, SQL Server 2012, XML, Windows Server 2008, Tortoise SVN, .NET Framework 4.0, HTML5, CSS3, WCF, TFS, SSIS,SSRS.
Confidential, Middle Town, NJ
Sr .Net Developer
Responsibilities:
- Designed and developed data driven Web Forms using ASP.NET, ADO.net, HTML, and CSS technologies
- Designed large numbers of Windows Presentation Foundation (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.
- Worked With ASP.NET Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Handled ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties).
- Implemented HTTP protocol and SSL to secure the information between Web Service and Client
- Developed extensibility modules for custom authentication and custom tracing
- Developed the Master Pages and applied that Master Pages to all Content Pages using ASP.Net 4.0.
- Implemented SOA architecture with Windows Services, web services using SOAP, MSMQ, WSDL, UDDI, and XML. OLTP Protocol.
- Used AJAX controls to minimize server round trips to enhance customer experience and to improve application performance.
- Created controller, models and views according to the requirement of client.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used SQL client to connect with the back-end database for reading data and inserting data back to database.
- Involved in Developing Query for generatingCross-Tab Drill-downreports in SSRS (SQL Server Reporting Services
- Involved in writing unit testing and Load testing applications by using NUnit testing tools
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Developedcustom controls, user controls and ASPX pages inC#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web. Config files accordingly.
- Designed data Model, business access layer and reporting module using C#.
- Performed multithreading programming to improve the application performance.
- Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
- Created Packages, Tables, Stored Procedures and Views in T-SQL and PL/SQL.
- Coordinated the build/migration of releases to test and production environments.
- Worked on Team Foundation source control (TFS) which stores the entire code, as well as a record of all changes and current check-outs in a SQL Server database.
Environment: Visual Studio 2010, ASP.NET 4.0, C#.NET, ADO.net, JQuery, SQL Server 2005/2008, XML, WPF, Windows Server 2008, TFS, .NET Framework 4.0,MVC 3.0/4.0,Visual studio 2010, SQL Server 2008R2, WCF,TFS, SSIS,SSRS.
Confidential, Bloomington, IL
.Net Developer
Responsibilities:
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2010 and Created Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Created and consumed WCF service to retrieve the customer information.
- Implemented MVC3 framework in the project.
- Worked on bothRazor View Engine and the Web Forms view engine
- Coordinated release dates and fixes which go into each release.
- Coordinated with QA team to get the developed features tested.
- Used data controls like Data Grid, Telerik Controls, AJAX, Data List, Data caching,Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET 3.5 web pages.
- Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
- Utilized ADO.Net 3.5 technology extensively for data retrieving, querying, storage and manipulation using SQL Server 2005 and .NET Framework 3.5.
- Developed GUI using ASP.NET and code behind logic using C#.
- Used DLLs to implement business logic and to integrate the application.
- Developed Scope Controls and User Controls for reusable part of the web pages using ASP.NET.
- Used CSS techniques for designing of the web pages.
- Designed the structure of the REST Services to be implemented.
- Involved in designing and developing the Middle Tier using ADO.net to perform and implement business logic, Updating/retrieving the data to/from Database.
- Hosted all .NET Components and web applications in Windows 2008 Server using IIS.
- Created the reports using jQuery.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Used .Net Validation Controls for server side validations.
- Used/Created Web services as the bridge between user interface layer and Business service layer to provide service-oriented architecture.
- Used Custom controls and User Controls throughout the application.
- Used Ajax Toolkit controls throughout the application.
- Implemented Silver light in the project.
- Worked on test automation programs, NUnit and tools QA program development
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: ASP.NET 3.5, C#, Visual Studio 2012, SQL Server 2005, ADO.net, JavaScript, JQuery, Web Services, Visual Source Safe,WPF, Windows Server 2008. Sql Server 2008, .Net Framework 3.5, Rad Controls for ASP.Net, Ajax 2009/2011, IE8.0, IIS 6.0, Team Foundation Server (TFS) 2008, Oracle 11g
Confidential
Jr.Net developer
Responsibilities:
- Created ASP.NET pages with web server controls for the presentation layer.
- Implemented validation using validation controls, JQuery and JavaScript client side validations.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Created WinForms and Web Forms for developing the applications using wincontrols, webserver controls and HTML controls.
- Using Entity Framework, connected to relational data by writing LINQ to SQL queries.
- Involved in all the phases of the Software Development Life Cycle including System Analysis, Design and Development.
- Implemented Page level security and permissions based on the authentication details.
- Developed administrative functions such as assigning property viewing permissions and adding system users.
- Written Web Service for Messaging module passing user data from Manager to Sales Team and vice versa using C#.Net.
- Send ADO.NET datasets through XML Web service.
- Presenting the data from the XML file by using XSLT.
- Designed reports and written some dynamic calculations for reports using SQL Server Reporting Services.
- Provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
- Data Formatting was done using HTML, CSS and client side scripting using JQuery.
- Involved in the development of business logic in C#. NET.
- Created web custom controls and web user controls where necessary.
- Created and consumed WCF Services using C#, ADO.NET and SQL Server
- Resolved issues in other applications that are used VB.NET.
- Involved in writing SQL commands, SQL procedures to interact with the SQL Server database.
- For Performance Tuning, I worked for Query Optimization.
- Working with Team Foundation Server as the source for version control and project / issue management.
Environment: ASP.NET, C#, ADO.NET, Visual Studio.NET 2008, T- SQL, XML, SQL Server 2005,Oracle 10i, .NET Framework 3.5, WCF, WPF,AJAX Control Toolkit, Team Foundation Server, HTML, XML, Web Services.
Confidential
Jr.net programmer
Responsibilities:
- Designed and developed .NET applications using ASP.NET and C#.NET.
- Creating user interface using ASP.NET Web Forms and controls.
- Developed front-end UI, Business and Data Access layers using ASP.NET, C# and ADO.NET.
- Development of the application using n-tier distributed architecture.
- Used Data Grid, Data List and Repeater Controls to display data in a customized format in the web pages.
- Used ADO.NET for data access layer to communicate with the SQL Server database.
- Used ADO.NET objects such as Dataset and Data Adapter for consistent access data from different data sources.
- Creating User Interface using ASP.NET, HTML, and CSS.
- Involved in Software Development Life Cycle starting from requirements gathering and performed object oriented analysis and design using UML.
- Involved in the development of SOAP based XML Web Services like Financial account management
- As a lead developer actively involved in project meetings related to Application development progress and future targets.
- Involved in Unit testing of the application
- Client interaction to understand their requirements and get feedback on the existing application.
- Involved in deployment and post production support for the application
- Created web forms for the user to download asset.
- Fixed complicated data load issues from mainframe to SQL during implementation.
Environment: C#, ASP.NET, ADO.NET, HTML, CSS, JavaScript, Web Services, .NET Framework, JavaScript, XML, SQL Server 2000, Visual Studio 2005.