We provide IT Staff Augmentation Services!

Web Developer Resume

4.00/5 (Submit Your Rating)

Wood Bridge, NJ

SUMMARY

  • 5 Years of Experience in Web Development, Design, and Implementation of Client - Server Applications using Microsoft technologies — Microsoft Azure as PaaS, Microsoft .Net Technologies
  • Experienced in Designing and developing wide range of Web, Distributed client/Server Applications on on-premises and on cloud using C#.Net, SQL Server, MVC, Web Forms, WCF Services, REST API’s, JQuery and AJAX, AngularJS, Typescript and Angular2.0
  • Migrated on-premises applications to cloud to utilize potential, Scalability and the wide range of resources on Microsoft Azure Cloud Computing platform
  • Extensive expensive in developing web solutions and REST API’S using Azure App Service Web Apps, Azure Logic Apps, API Apps, Implementing Azure Functions, Implementing API Management for Web Apps, and Azure Service Fabric and Microservices
  • Hands on Experience in implementing Azure SQL Databases, Redis Caching, Azure Storage — Containers, Blobs, Tables, and Queues, CDNs, Azure Document DB, and Azure Search, Service Bus
  • Good working knowledge on Azure Virtual Machines, PowerShell Commands and Scripts, ARM templates for configuration Management, and Virtual Machine Storage
  • Knowledgeable experience working on various software core design patterns such as MVC, Dependency Injection, Abstract Factory, Singleton, Proxy
  • Experience in ORM technologies such as Entity Framework, Linq to SQL, ADO.NET Objects and in managing Identity, Autantication, and Authorization
  • Experienced in creating schema objects such as Tables, Complex Stored Procedures, Views, Triggers, and Joins in SQL Server
  • Expertise in understanding and handling business needs, using best software developing practices such as Agile, SOLID principals and Design Patterns in all phases of SDLC

TECHNICAL SKILLS

Programming Languages: C#, Java

Cloud Computing: Azure PaaS, IaaS, App Services, App Service API Apps, Service Fabric, VMs, ARM Templates, PowerShell, Logic Apps, Azure Functions, Azure SQL, Redis Caching, DocumentDB, Azure Search, Storage

.NET Frameworks: 4.6.1, 4.5, 4.0,3.5

Web Technologies: ASP.NET, MVC, WEB API, Web Services, Entity Framework, LINQ to SQL, ADO.NET Objects, AJAX, XML

UI Technologies: Razor, HTML, CSS, JavaScript, Typescript, JQuery, AngularJS, Angular2.0, Bootstrap

IDE Tools: Visual Studio 2015/ 2013/2012/2010 , SQL Server Management Studio 2012/2008

Databases: SQL Server 2014/2012/2008

Versioning Tools: Git, VSTS, Team Foundation Server

Software Methodologies: Agile Methodology, SCRUM, Waterfall Model, SOLID Principals of Object Oriented Design

PROFESSIONAL EXPERIENCE

Confidential, Wood Bridge, NJ

Web Developer

Responsibilities:

  • Working on Internal Application migration from on-premises IIS- ASP.NET MVC Application to Azure Cloud as PaaS. Assisted in designing a scalable architecture that offers ‘Software Multitenancy’. Tools such as ‘Azure Web Apps Migration Assistant’, ’Built Agent-Team City’
  • The application was designed and developed using ASP.NET MVC 5, Entity Framework, Angular 2.0 in an end to end service oriented architecture running on Azure Cloud.
  • Identifying the challenges for hosting application on Azure(PaaS) and suggesting the possible outcomes and challenges in migrating the on-premises application
  • Cloud Computing resources - Azure SQL Databases, Azure Search, Redis Caching were configured and designed for implementing storage and data strategy
  • Implemented and designed workflow scenarios for application communication using Azure Logic Apps which includes various Triggers, Actions, Functions, and Built-in Connectors
  • Designed database for application and written Stored Procedures, Triggers using TSQL in Azure SQL
  • Configured and Designed App Service plans, and managed Web Apps by using Azure PowerShell, and Xplat - CLI
  • Diagnostics and Analytics were studied and observed using Application Insights, Application Monitoring in better understanding the functioning of the application
  • Working on developing Azure App Service API for the ‘Order management- Global Customer Data’
  • Created and configured API Management and its respective policies in developing API APP
  • Created and revised stored procedures, triggers and indexes to enhance the performance of the database server (SQL Server 2008, 2008R2, 2012) and hence the performance of the application.
  • LINQ to SQL and Entity Framework ORM technologies are used to feed the data from Azure SQL to the Web API APP
  • API Integrating Discovery and Documentation were automated using Swashbuckle and Swagger API Metadata in generating an UI look alike feel for the API
  • Unit Test and test driven development were done using Visual Studio NUnit Test.
  • API Autantication and Deployment were configured and performed against Azure AD
  • Worked on Various stages of development in release management, Continuous Deployment, Remote Debugging, Deployment Slots using VSTS and Azure Portal both in API and Web App application

Confidential

.NET Developer

Responsibilities:

  • The application is a Global Scale ASP.NET MVC 4.0 Application utilizing multiple cloud computing Microsoft Azure resources such as Virtual Machines, Azure App Services, Azure SQL, Azure Storage accounts for CDNs etc.
  • The site was built on Role based Security, Users view the pages depending on their role assigned ex: Super User, Administrator, Developer, Editor and Customer which was integrated with Azure Active Directory that uses WS-federation and OAuth
  • Configured and Implemented various web and worker roles associated with the application
  • Complex Stored procedures, Indexes, LINQ to SQL for accessing database and used other application building strategies
  • UI was developed on Angular JS for better data-binding and to develop a robust application
  • The application’s end-to-end implementation was deployed on Azure Cloud using Azure App Service Web Apps and configured respectively

Confidential

.NET Developer

Responsibilities:

  • Involved in handling various activities of the project like information gathering, analyzing the information gathered, documenting the functional or business requirements.
  • Involved in the development of dynamic ASPX web pages, retrieved data using ADO.Net with C#.
  • Implemented technologies like HTML, Java Script and AJAX for rich UI experience.
  • Microsoft Application Data Blocks was used in Data Access Layer and Data List; Data Grid and Data Repeater are used to display the data.
  • Created and deployed web services as wrapper between server and client components.
  • Performed Forms Based Autantication and ensured Role Based Authorization. Performed client side and server side validation form validations using Java script and ASP.NET validation controls respectively
  • Implemented Custom Error Handling to handle exceptions and responsible for producing various days today reports which was revised by senior staffs in the organization.
  • Generated various reports based on the requirements and the formats using SQL Server Reporting Services.

We'd love your feedback!