We provide IT Staff Augmentation Services!

Sr .net Developer Resume

Mclean, VA

SUMMARY:

  • 8+ years of IT industry experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
  • Experience with Full Software Development Life Cycle (SDLC) and community server development.
  • Technical expertise in Microsoft Technologies, such as .NET Framework (4.5/ 4.0/3.5/3.0/2.0 /1.0 ), ASP.NET, C# ( 4.0/3.5/3.0/2.0 ), VB.NET, Web Services, IIS, XML,XAML,XHTML XSL, XSLT,.NET Remoting, VB Script, Visual Studio.Net 2012/2010/2008/2005, AJAX, ADO.Net..
  • Extensive experience in web-based and site designs using HTML/HTML5, CSS/CSS3, Java Script, JQUERY,AJAX, JSON and DOM manipulation skills
  • Worked with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application).
  • Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in design patterns like MVVM, Abstract factory, Singleton, MVC, MVP .
  • Experienced in developing REST based WebAPI with NodeJS using routing frameworks such as Express JS for mobile applications.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations.
  • Designed rich internet applications using google web toolkit (GWT).
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
  • Experience in building Silverlight 4.0/3.0/2.0 applications using .NET. Involved in building a rich web experiences usingSilverlight and JavaScript.
  • Extensively used ASP.NET, MVC 4.0/3.0, Master Pages, User Controls, and Custom Controls to design the Rich User Interactive Web Pages.
  • Experienced in utilizing new integrated features of ASP .NET 3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundations (WWF), Language Integrated Query (LINQ), Microsoft Windows Azure.
  • Involved in developing web services and invoking them by using SOAP for creating proxy classes.
  • Experience in programming in AJAX using ASP.NET AJAX framework and control toolkit with client call back features.
  • Used knockout JS for databinding. Experience on restful architecture using Web API.
  • Experience with Test-Driven Development (TDD).
  • Working with MVC 3 & 4, Razor, Angular-JS, and JQuery to develop web applications.
  • Building Responsive UI with Bootstrap.
  • Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms), ASP.Net.
  • Experienced SQL Server Reporting Services (SSRS)and Crystal Reports for report generation, integration into .NET applications. Experience with Telerik third party controls and J-Query.
  • Experience in node.JS, Twitter Bootstrap framework for developing UI.
  • Experience with Azure for Building applications that utilize both Windows AzureCloudServices (platform-as-a-service) and WindowsAzure Virtual Machines
  • Knowledge in creating Single Page Application (SPA) using Angular JS.
  • Experience in creating ETL packages using SQL Server Integration Services (SSIS).
  • Experience using configuration Management Tools such as Team Foundation Server (TFS), Tortoise SVN and Visual Source Safe (VSS) for version control.
  • Keen understanding and experience in implementing Waterfall and Agile methodology.
  • Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.

TECHNICAL SKILLS:

Web Technologies: ASP, ASP.Net 4.0/3.5/3.0/2.0, AJAX 3.0/2.0, MVC 4.0/3.0, Web Services, CSS/CSS3, Java Script, Knock out JS, JQuery, J son Angular JS, BOOTSTRAP,HTML/HTML5, REST SERVICES(Web APi, WCF), web forms,node.Js

Languages: C#, VB.Net, T - SQL, PL/SQL, XML, HTML, LINQ, ASP.Net AJAX, C, C++, XSD,XSLT,XSL,JAVA

Front End: Visual Studio 2010/ 2008 / 2005 / 2003, Visual Basic 6.0

Database: SQL Server 2005/2008/2012 (T-SQL, Stored procedures, Triggers, DML, DDL), MS Access, Oracle 11g/10g/9i, Cassandra, Mongo DB

Protocols: SOAP, SSL, FTP, TCP/IP, HTTP

XML Technologies: XAML, XHTML, XML, XSL, XSLT, XQuery, DTD’s, Schemas

Reporting Tools: Crystal reports 13/10/8.5/8, Data Base Reports, SSRS and SSIS, Telerik

Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio

Web Servers: MICROSOFT IIS (7.0/6.0/5.1/5.0 ), Apache Tomcat, Windows Server

.NET FRAMEWORKS VERSIONS: .NET Framework 4.5/ 4.0/3.5/3.0/2.0

UI Technologies: Win forms, WPF, MVMM

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Sr .Net Developer

Responsibilities:

  • Involved in gathering functional requirements, writing design specifications, prototype
  • Designed and developed Web application using ASP.NET MVC, LINQ, HTML5, and CSS3 and EntityFramework.
  • Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3JS.
  • Extensively used AngularJS components like Calendar, Grid, Select, up loader etc.
  • Developed AngularJS services for reusable functionality.
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phones.
  • Developed base Http service on top of AngularJS HTTP service to communicate backend web services.
  • Implemented designed patterns like Factory, Iterator, Proxy, Decorator Pattern using C#.
  • Developed WCF services and implemented with service contract attributes, operation contract and data contract attributes.
  • Worked with Asp.Net MVC 5.0 to develop the application with Model, View and Controller.
  • Involved in designing and development of WCF REST services.
  • Implemented and consumed Web Services and WCF, WCF REST, WEB API.
  • Used Telerik MVC controls like Date picker, Grid etc.
  • Responsible to handle deployment processes.
  • Created User Controls and Custom Controls to enable reusability and used rich server controls.
  • Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
  • Used Web API technology to make CRUD operations.
  • Developed WebServices and invoking them
  • Performing load testing to measure site performance in terms of evaluating page response time, memory utilization, CPU utilization.
  • Developed custom controls, user controls and ASPX pages in C#.Net.
  • Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Involved in writing several complex SQL Queries and Pl/SQL Procedures.
  • Involved in writing unittesting and Load testing applications by using N Unit testing tools.
  • Implemented Octopus Web deploy tool for deployments.
  • Publishing the solution onto the cloud into the production server using Windows Azure.
  • Involved in deploying source code using PowerShell.
  • Used SVN for version control.

Environment: Agile/SCRUM, ASP.NET MVC, C#.NET, ADO.Net, RESTFUL,LINQ, JQuery, Java script, Angular-JS, Bootstrap, XML, SQL Server 2012, Oracle 12c, Visual Studio 2012,Windows Server 2008, .NET Framework, HTML5, CSS3, WCF, SSIS,SSRS, TFS, MS Visio, Azure, MS Project.

Confidential, Atlanta, Georgia

Sr .Net Developer

Responsibilities:

  • Implemented Software development life cycle (SDLC) application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used $http with AngularJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Develop complex MVC Controller, ViewModels and Helper methods linked to backend database.
  • Developed ASP.NET using MVC 3 & 4(Model-View-Controller) pattern.
  • Used WebAPI technology to make CRUD operations
  • Integrating Web-API with MVC.
  • Developed custom controls as partial views.
  • Used LINQ for querying entities.
  • Developed a module to integrate JIRA API SDK with solution to create JIRA tickets and send a notification etc.
  • Worked with SoapUI to create advanced Performance Tests very quickly and run Automated Functional Tests.
  • Implemented Paging, Sorting, and Filtering etc. using TelerikMVC Grid.
  • Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript.
  • Extensively used JQuery for client side validation and DOM manipulation and UI controls such as accordion, date picker and many more.
  • Extensively used C# 4.0 features such as object initializers, Anonymous types, Lambda expressions, Extension methods.
  • Programmed and prepared code for interfacing with Apache Tomcat systems.
  • Developed SSIS Packages to transfer the data between SQL Server database and files
  • Used SQLProfiler to monitor the server performance, debug T-SQL and slow running queries.
  • Responsible for creating reports based on the requirements using SSRS
  • Used JSON to develop rich GUIs and also involved in performance tuning the website.
  • Worked with GIT version control.
  • Used tracking tools as JIRA for bug tracking.
  • Written UnitTest for all modules.
  • Prepares technical designs, performs code reviews, debugging and testing
  • Written technical documentation and developed workflows for the business functionality.

Environment: VS 2012, ADO.NET, C#.NET,.NET Framework 4.0,ASP.NET,MVC4, Angular JS, Node JS, Bootstrap, SQL Server 2008 R2, LINQ, Tortoise SVN, Java Script, JQuery, SOAP, JSON, Git, Jira, IIS 7.5, XML, HTML5, Toad.

Confidential, Richmond, Virginia

.Net Developer

Responsibilities:

  • Involved in migration of the current ASP application to ASP.NET.
  • Involved in analysis, design, and development and testing of the application.
  • Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
  • Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
  • Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
  • Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
  • Used Tortoise SVN for version control.
  • Used CSS3 for page styling and JQuery for validation and handling events.
  • Implemented AJAX support for better user experience and good performance.
  • Created the User controls and worked on custom controls for the presentation layer.
  • Used several server side controls like Data Grid, Calendar control, and validation controls.
  • Used ADO.NET and strongly-typed datasets to insert, update, delete, and retrieve data from a database.
  • Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
  • Developed complex SQL queries using various joins and developed various dynamic SQL (Sub queries and Join conditions, correlated sub queries)
  • Created new database objects like Sequences, Procedures, Functions, Packages, Triggers, Indexes and Views in Development and Production environment in PL/SQL and SQL*Plus.
  • Assisted in the middle-tier design of XML, XSD’s, and XSLT’s for communicating data to and from database via Web Services.
  • Creation and implementation of stored procedures, triggers, views and queries.

Environment: Microsoft Visual Studio .Net 2010, .NET3.5, C#.NET, SQL SERVER 2008,WPF,node.JS, ASP.Net, ASP, JavaScript, MVC, AJAX, ADO.Net, HTML, XML, XSLT, PL/SQL, IIS 6.0 and TFS.

Confidential, INDIANA

.Net Developer

Responsibilities:

  • Developed Web applications using C#, ASP.Net.
  • Developed Data and Object Models and ER Diagrams.
  • Coded and developed interface with C# for various departments.
  • Used ASP.Net Login controls to authenticate users.
  • Provided session level security and role based authentication using session objects and cookies
  • While developing application used ASP objects like Request, Response and Server.
  • Used Master pages to create a consistent layout for all the pages in the application.
  • Applied styles to web page using CSS to ensure compliance standards.
  • Implemented Caching and State Management strategies to improve overall performance of the application.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
  • Created .NET WCF web service logging applications.
  • Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
  • Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
  • Involved in the complete database and also data access layer design.
  • Used ADO.NET objects such as Dataset and Data Adapter for consistent access to SQL data sources.
  • Designed database Tables, Views and Triggers in SQL Server2005.
  • Developed stored procedures, views, cursors and triggers in T-SQL.
  • Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.

Environment: Windows Server 2007, MS Visual Studio 2008, ASP.NET 3.5, VB.Net, C#, ADO .NET, MS SQL Server 2005,IIS, JavaScript, SOAP, T-SQL, XML, HTML, DHTML,CSS

Confidential, Roanoke, VA, USA

.NET Developer

Responsibilities:

  • Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users.
  • Rational Modeling was used for the UML diagrams like use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detail design phase.
  • Designed Presentation layer using ASP.NET, Ajax Controls, and CSS.
  • Developed Business layer using C#.
  • Involved in creating rich and interactive UI using WPF and VB.NET components.
  • Created WCF service interfaces.Developed validations using JavaScript.
  • Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
  • 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 for using Winforms.
  • Implemented design patterns using C#.Net and User controls in Winforms.
  • Performed design and development of Winforms applications using C#.Net with separate UI logic and Business Layer.
  • Implemented Server and Client side validations using ASP.NET validation controls and JavaScript
  • Created and consumed web services.
  • Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database
  • Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers
  • Utilized Ajax Tab control, Update Panel, Script Manager, Modal Popup Extender, Masked Edit Extender and Masked Edit Validator for validations
  • Used SOAP UI for testing generated XML
  • Deployed AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
  • Extensively used XML, XSLT and XSD for data transfer across different systems.
  • Designed and developed components in C# using ADO. Net. These classes provide the functionality of the Data Layer and give access to the database.
  • Used Stored Procedures and SQLQueries to access data and manipulation from SQL Server 2008
  • Tested the developed application, unit testing for various use cases and documented the results for getting approval from business users.

Environment:: Visual Studio 2008, C#.NET,VB.Net, ASP.Net2.0/3.5, WPF, WCF, Classic ASP, JavaScript, XML, XAML, AJAX, ADO.Net, COM, IIS 7.0, SQL Server 2005/2008, Windows 7.

Confidential

.Net Developer

Responsibilities:

  • Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application.
  • Developed custom controls, user controls and ASPX pages in C#.Net.
  • Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web. Config files accordingly.
  • Implemented designed patterns like Factory, Decorator Pattern.
  • Handled exceptions using try catch blocks.
  • Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database
  • Developed a Framework for the Report Development. This framework will reduce the development of individual reports and simplifies the addition of any new reports to the application. Each report is a user control that is derived from a BaseReportControl class and all the attributes and base methods are implemented in the BaseReportControl class. This concept has later been implemented in other applications of BTS
  • Developed Security framework for the application to limit the data access of the users.
  • Developed Retail Compliance Scorecard, MSC Scorecard and MSB Action Required Reports as part of this project.
  • Implemented Microsoft Data Access Application block for data access.
  • Developed Stored Procedures, User defined function and created indexes for improving the query response time.

Environment: ASP.NET, VB.Net, ADO.NET, SQL Server 2005, IIS5.1, UML in MS Visio, HTML, JavaScript, TFS, CSS and Visual Studio .NET 2.0.

Confidential

Jr.Net Developer

Responsibilities:

  • Involved in Design, Coding, Implementing and testing the applications.
  • Worked on N-tier architecture consisting of Presentation, Business, and Data access layer using VB.Net.
  • Developed and implemented various Web forms and User controls using ASP.NET, VB.Net, and JavaScript.
  • Designed and developed Web-services using VB.Net, ADO.NET and XML to handle online transactions with central database.
  • Developed reusable UI widgets such as the navigation menus.
  • Used .Net Validation Controls for validating different controls and JavaScript for client side validations.
  • Documented with UML Design Patterns.
  • Developed WebServices and invoking them
  • Involved in writing unit testing and Load testing applications by using N Unit testing tools.
  • Developed custom controls, user controls and ASPX pages in C#.Net.
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Performed query optimization and performance tuning for complex SQLqueries using SQLprofiler.
  • Grid view sorting and Paging were properly deployed.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage.
  • Implemented support for transactions using ADO.Net Objects.
  • Involved in different types of testing (unit testing, application testing)
  • Developed various Reports with Crystal Reports.
  • Used Microsoft Team Foundation Server( TFS) for the purpose of version Control.
  • Created Interactive reports using SSRS.

Environment: Visual Studio 2005,Master Pages, CSS, ASP.Net 3.0, VB.Net, AJAX, Agile, Web services, IIS, XML, JavaScript, Crystal Reports, ADO.Net, MS SQL Server 2005.

Hire Now