We provide IT Staff Augmentation Services!

Web Developer Resume

5.00/5 (Submit Your Rating)

Washington, DC

PROFESSIONAL SUMMARY:

  • Over 7+ years of Professional IT experience in complete SDLC including Analysis, Design, Development and Testing of software applications.
  • Proficient in design and development of presentation layer using HTML5, JQuery, CSS3, JavaScript, Angular JS/2.0.
  • Extensive knowledge of Object - oriented programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction and design patterns.
  • Experience in XML, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, and Authentications like windows authentication and forms authentication.
  • Experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication
  • Experience on working with C#.NET features like Events, Delegates, Generics & Collections, Multithreading and Exception Handling.
  • Extensive experience with Confidential -SQL, P/L SQL, stored procedures, functions, triggers, views and indexes.
  • Expertise in Database creation (DDL, DML), Database Tuning, SQL Tuning, Performance planning.
  • Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS).
  • Proficient in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server …, GIT and Visual Source Safe (VSS)
  • Extensive working experience in unit, integration and performance testing framework - NUnit, MS Unit Tests
  • Experience with all phases of SDLC in the Waterfall and Agile methodologies.
  • Proficient in various Microsoft technologies such as .NET Framework …, C#.NET, VB.NET, ASP.NET, ASP.NET MVC …, and ADO.NET Entity Framework.
  • Experience in designing, coding, implementation of Internet/Intranet Applications using ASP.NET, ASP.NET MVC, and C#.NET, ADO.NET Entity Framework, LINQ, Microsoft SQL Server, AJAX, HTML, DHTML, JavaScript, JQuery and IIS 7.5 (Internet Information Services).
  • Strong knowledge in Object Oriented Concepts (OOPs) encapsulation, inheritance, polymorphism, and abstraction with best practices like SOLID principles and Design Patterns.
  • Experience in design and development of REST based Microservices with C#.
  • Experience in cloud computing using Microsoft Azure platform and implementing, migrating and deploying workloads on Azure VM.
  • Experience in Microsoft Azure IaaS and PaaS Architecture, Strategy and Planning. Working knowledge of visual studio 2015 with Azure.
  • Experience working with Unity frameworks for Dependency Injection
  • Experience in Object Relational Mapping (ORM) using ADO.NET Entity Framework, Language Integrated Query (LINQ) (LINQ to SQL, LINQ to objects and LINQ to Entities) and Lambda expressions.
  • Experience in developing web based applications using SOAP/REST Web Services and WCF.
  • Good knowledge on design patterns implemented different design patterns including MVVM (model-view-view-model) for WPF applications.
  • Strong communication and analytical skills and faster Learning and adaptation to cutting edge technologies.

TECHNICAL SKILLS:

.Net Technologies and Related Tools: C# .Net, ASP.Net, ADO.Net Entity Framework, LINQ, MVC …, MVVM, WCF, Win-Forms, Web-Forms, WPF

Languages: C#.Net, Confidential -SQL, PL/SQL

Web Programming: ASP.NET, ASP, JavaScript, HTML5, CSS3, JQuery, XML, JSON, AJAX and Angular JS/2.0

Database: MS SQL Server …, Oracle 11g /10g

Reporting Services: SSRS, Crystal Reports

Web Services: SOAP, REST

Testing: NUnit, MOQ, Jasmine, xUnit

IDE: MS Visual Studio .NET 08/2010/2013/2015

Source Control: TFS …, SVN, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Washington DC

Web Developer

Responsibilities:

  • Implemented the application using N-Tier architecture with data access layer, repository layer, and UI.
  • Used CSS3 and Bootstrap to achieve the Responsive Web Design (RWD) (Mobile-First) to allow the application be presented in different screen size.
  • Designed User Interface with Razor Views, Partial View and Layout and enhance it with CSS3 and implemented Ajax autocomplete extender on search boxes of the web page
  • Implemented various validation methods for the pages including JQuery validation and View Model data annotation.
  • Developed a WPF application using MVVM pattern with C# and XAML as language and Oracle as backend database.
  • Created WCF SOAP services with different endpoint configuration and consumed in to both console and web applications.
  • Used ADO.NET objects Data Reader, Dataset and Data Adapter for consistent access to data sources.
  • Performed CRUD operations like Update, Insert and Delete data in Mongo DB.
  • Created windows services for scheduled database backup and batch activities.
  • Created both client-side and server-side validation of the inputs to ensure the security of web application.
  • Designed data access layer using Entity Framework with LINQ to access and manipulate the data in the database.
  • Used Entity Framework to establish the connection and mapping to the SQL Server database.
  • Implemented performance improvement, refactored SQL query using tools like stored procedure.
  • Created database, Stored Procedures in the SQL Server 2012 environment.
  • Designed and Implemented Interfaces and Classes using OOP concepts like Inheritance, Encapsulation.
  • Used SSIS for data integration and data migrations, and SSRS to generate reports.
  • Unit testing was done for testing the code to check for the bugs in the code by using NUnit.
  • Used JIRA as management tool and Team Foundation Server as a version control.

Environment: .NET Framework 4.5, C#, ASP.NET, Entity Framework, HTML5, CSS3, JavaScript, JQuery, Bootstrap, JQuery, SQL Server 2012, Mongo DB, Visual Studio 2012, TFS, NUnit.

Confidential, Albany, NY

Sr. .Net Developer

Responsibilities:

  • Involved in business review and requirement gathering meetings to understand the Business Requirements and convert them into software specifications.
  • Developed application using 3-tier architecture with Presentation tier, Business Tier and backend Database tier.
  • Designed and developed ASP.NET web pages using ASP.NET 4.0, Java script, SQL, HTML5, CSS3, Angular 2.0, Bootstrap and AJAX.
  • Developed classes and interfaces for the Data Access layer using VB.NET, ASP.NET and ADO.NET.
  • Designed and Developed User Interface using .NET and extensively worked with win forms using VB.NET
  • Worked on migrating the ASP application to MVC platform and design of the application including database design using C#, ASP.NET MVC 5.0, SQL Server
  • Designed and implemented application using C#, ASP.NET MVC 5.0 with Razor View Engine, Entity Framework, WCF Services, JQuery, AJAX, HTML, JavaScript and CSS3
  • Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, JQuery, XML, HTML and ASP.NET 4.0.
  • Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
  • Implemented Form-based authentication to allow users to access the system and perform their tasks depending of their roles.
  • Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
  • Created and deployed XML Web Services using ASP.NET and C#, used them to generate the proxy class objects based on the web services and consumed in web application.
  • Worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
  • Designed and Implemented WCF services layer hosted on Windows Azure.
  • Implemented generic PaaS deployment API for repackaging and deploying applications on heterogeneous PaaS platforms
  • Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
  • Implemented Azure Application Insights to store user activities and error logging.
  • Implemented Database-First approach of creating Entity Framework and LINQ to retrieve and save entity models.
  • Created and maintained database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views in SQL Server 2012 ( Confidential -SQL) and Oracle 11g (PL/SQL).
  • Performed extensive Unit testing using NUnit as per the test cases and business logic.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS
  • Used TFS for source code management, bug tracking, automated builds, and test and release management capabilities.

Environment: C#, VB, ASPX, ASP.NET 4.0, MVC 5.0, HTML5, CSS3, AJAX, WCF, SOAP, SOAP UI, JavaScript, JQuery, Angular 2.0, JSON, XML, Microsoft Azure, Visual Studio 2015/2017, SQL SERVER 2012 R2, Oracle 11g, Confidential -SQL, ADO.NET, LINQ to SQL, SSRS, NUnit, TFS.

Confidential, Richardson, Texas

.Net Developer

Responsibilities:

  • Extensively participated in interaction with BA team to gather requirements.
  • Developed web application using C#, ASP.NET, MVC 4.0, HTML5, JavaScript, Angular JS, React JS, AJAX, and SQL Server 2008/2012.
  • Implemented ASP.NET MVC 4.0 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
  • Utilized Windows Azure for service hosting and management, low-level scalable storage, computation and networking.
  • Created dynamic web pages using Razor View Engine.
  • Created views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/JQuery.
  • Implemented validation using validation controls, HTML5, JavaScript, JQuery, Ajax client side validations.
  • Used React JS in components like creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
  • Utilized Kendo Telerik ASP.NET MVC controls like Radgrid, Comboboxes in displaying the client data on the MVC forms.
  • Used Delegates, Lambda Expressions, and LINQ to minimize code redundancy and simplify the LINQ expressions.
  • Incorporated Authentication and Authorization on Web Forms in Web.config file and access privileges are provided as per the user credentials.
  • Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke
  • Used Entity Framework Code First Approach and LINQ to create the data layer for the application.
  • Wrote LINQ statements to access the data from the underlying database by using LINQ to Entity framework and LINQ to SQL approach.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database and implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
  • Implemented Dependency Injection pattern in C# using Unity framework to facilitate flexibility and easy maintainability of the existing code.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Developed various test cases and perform unit testing using NUnit and MOQ Framework.
  • Used Team Foundation Server for Source Code Control and assisted in documentation and creating Help files.

Environment: C#, MVC 4.0, HTML5, CSS3, AJAX, WCF Rest, JavaScript, JQuery, JSON, XML, Angular JS, Microsoft Azure, Visual Studio 2008/2013, SQL SERVER 2008, Confidential -SQL, ADO.NET Entity Framework 6.0, LINQ to Entity, Oracle 11g, Telerik, Kendo, NUnit, MOQ, TFS.

Confidential

.Net Developer

Responsibilities:

  • Developed the application using ASP.NET MVC 3.0 with Razor syntax, C#.NET, AJAX, JQuery, JSON, HTML, JavaScript, Bootstrap and CSS.
  • Implemented MVC 3.0 framework to reduce the complexity and to get full control over the behavior of the application.
  • Developed UML Diagrams like Use Case Diagrams, Class Diagrams and Sequences Diagrams.
  • 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.
  • Developed Presentation layer using ASP.NET, HTML, JavaScript, JQuery, AJAX, C#.NET
  • Designed interactive web pages using WinForms, ASP.NET, C#.NET and HTML technology as per the requirements
  • Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
  • Performed validation of forms using JavaScript, AJAX and .Net Validation controls.
  • Performed client side validation using JavaScript and JQuery.
  • Used Master Pages and Cascading Style Sheets (CSS) to render a uniform look and feel for the application.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
  • Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Utilized Data Caching and session management concepts to increase the throughput of the ASP.NET Pages
  • Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
  • Developed WCF service endpoints and exposed them over default protocol (SOAP over HTTP) settings.
  • Prepared SOAP test data for WCF service validation.
  • Involved in creating WCF REST services for various policies and benefits, and consumed them into the web application.
  • Developed Confidential -SQL Queries, Stored Procedures for different transactions in the database.
  • Created test cases for maximum code coverage and reduce the risk of the errors in the application
  • 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: C#.NET, MVC 3.0, HTML5, CSS3, AJAX, WCF Rest, JavaScript, JQuery, JSON, XML, Visual Studio 2010, SQL SERVER 2008, Confidential -SQL, ADO.NET, NUnit, TFS.

Confidential

Jr .Net Developer

Responsibilities:

  • Analyzed and understood the Business Requirements
  • Developed web applications using ASP.NET, HTML, JavaScript and AJAX Extensions.
  • Created ASP.NET 3.0 pages with web server controls for the presentation layer.
  • Implemented UI layer with ASP.NET server side Controls, Master Pages and User Controls.
  • Used JavaScript for client side validations.
  • Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
  • Used AJAX tool kit for better user experience in the web pages in the application.
  • Developed Web forms for User Interfaces using ASP.NET and C#.NET using Server controls, HTML controls and User controls.
  • Implement security and access control using Forms Authentication and authorization based on roles.
  • Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Worked extensively with SQL Server reporting services (SSRS) to generate the reports for applications
  • Involved in Database design and development using triggers, UDFs, views, indexes in SQL Server 2005.
  • Developed stored procedures, functions, and views regularly in the development of the application.
  • Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
  • Used SVN for version Control and source code Maintenance.

Environment: C#.NET, HTML, CSS3, AJAX, WCF Rest, JavaScript, JQuery, JSON, XML, Visual Studio 2008, SQL SERVER 2008, T-SQL, ADO.NET, NUnit, SVN.

We'd love your feedback!