We provide IT Staff Augmentation Services!

Azure .net Developer Resume

VirginiA

PROFESSIONAL SUMMARY:

  • Microsoft Certified Specialist in Developing Cloud Solutions on Azure Platform (March 2017) with experience in Designing, and implementing windows Azure Cloud Computing solutions
  • Microsoft Certified Application Developer (MCAD) in Microsoft.Net and SQL Server.
  • 5+ years of experience in Analysis, Designing, Development, Debugging and Maintenance of Web - based enterprise applications using C# and ASP.NET MVC and Visual Studio frameworks.
  • Expertise in developing application using .NET 4.5/ 4.0/ 3.5, MS Visual Studio 2012/2010/2008 , MVC 3.0/4.0, Razor View Engine, C .Net, ASP.Net, LINQ, AJAX, XML, JavaScript, JQuery, JSON, HTML and CSS, SQL 2010/2008/2005 , web services and WCF.
  • Experience in development of RESTful web services and understanding of REST APIs.
  • Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier and Three Tier Architecture.
  • Good understanding of .NET Design patterns.
  • Extensive experience in T-SQL, stored procedures, user defined functions, triggers, views, complicated queries, indexing, etc. for SQL Server Versions 2005/2008/2010.
  • Created and deployed SSRS reports in Business Intelligence Development Studio(BIDS).
  • Involved in all phases of software development life cycle - including Requirement Gathering, Design and development and Testing.
  • Good experience in OOAD techniques, service-oriented architecture (SOA).
  • Proficient in using version controls like Microsoft VSS and Team Foundation Server(TFS) for source code management and work-item tracking of the deliverables.
  • Hands-on BizTalk development experience using BizTalk Server 2006 (BizTalk Maps, ESB, BRE, Orchestration) and WCF Services.
  • Design and Deployment of scalable, reliable and highly available Web Apps hosted on Azure Cloud.
  • Rich Hands-on experience and up-to date understanding of Microsoft Azure platform which includes Azure App Services, Cloud Services, Virtual Machines, Azure Storage Services, Azure Service Bus, Azure API Management, Azure Traffic Manager, Azure Redis Cache, Active directories and Service Bus)
  • Extensive Knowledge on Azure Security and hands on experience implementing Network Security Group (NSG) Routing and configure rules to allow/deny network traffic to the Virtual Machines and the Subnets.
  • Working experience in software development methodologies - Waterfall and Agile(Scrum)

INTER-PERSONAL SKILLS:

Good Team player and exceptional listening ability. Very adaptive to changing work environments. Ability to take criticism in a positive manner. Excellent analytical and communication skills

TECHNICAL SKILLS:

Cloud Services Development: Azure IaaS Virtual Machines, Networking, Azure Storage, PaaS App Services, Cloud Services, Azure SQL Database, Azure API Management, Azure Security, Azure Active Directory, Azure Service Bus and Message Queues.

Development/Design: .NET 4.5/4.0/3.5/3.0 , C#, ASP.NET, MVC 3.0/4.0, Visual Studio (all versions), Entity Framework, JSON, Azure Portal, BizTalk Server.

Scripting: PowerShell, Linux and Bash commands/scripts

Web Development: HTML, CSS, JavaScript, LINQ, AJAX, Node.js

Databases: Microsoft SQL Server (2005/2008/2010 ), Azure SQL Database, DocumentDB

EMPLOYMENT SUMMARY:

Azure .NET Developer

Confidential, Virginia

Responsibilities:

  • Prepare the Technical design document for the Cloud based Web Applications.
  • Development of web-based applications using ASP.NET MVC 4.0 and C# in Visual Studio 2012 to be deployed on Azure Cloud.
  • The front-end styling & layout is done using HTML 5, JavaScript, CSS and jQuery AJAX.
  • Coding for Model and Controller classes and developing. cshtml pages using Razor view.
  • Used LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework DB Context and implemented Repository pattern for centralized data access. Used LINQ to SQL for calling existing Stored Procedures.
  • Used Entity Framework Power tools for mapping relational objects.
  • Implementation of Azure Service Bus Message Queues to communicate with the WCF services.
  • Create WCF services to communicate and provide real-time data from server to client applications.
  • Configure TCP Protocol and transport level security in WCF.
  • Define data source and data set for the reports and design the report layout using report designer in SQL Server Reporting Services(SSRS).
  • Write queries and run procedures using text-based query designer of SSRS to query the data source(SQL Server)
  • Use Team Foundation Server(TFS) for version control, work-item tracking and team build.
  • Working in Agile(Scrum) methodology.

Tools: and Environment: Visual Studio 2012, .Net framework 4.5, MVC 4.0, C#, ADO.net, TFS, Entity Framework 4.0, WCF, AJAX, XML, JavaScript, JSON, jQuery, HTM5L, CSS, Azure Iaas VMs, V n ets, NSG, Azure Storage, Azure App Services and Azure SQL Server.

Senior Developer, Azure App Dev/ Migration

Confidential

Responsibilities:

  • Prepare the Technical Design Documents for new apps and migration strategy document for existing apps.
  • Existing asp.net applications were migrated to cloud as cloud service web roles hosted on Windows Server Vms with IIS installed. Also, the existing SQL Server 2010 DB was migrated to Cloud platform (SQL Server on VM - Iaas Cloud offering).
  • Develop web applications in ASP.NET MVC3 framework using Visual Studio 2010 and C# (4.0) as programming language. These apps were developed and deployed as Azure Cloud service (Web Roles) and hosted on VM.
  • Using JQuery and JavaScript for implementing client side validations at Controller level.
  • Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
  • Also, few console applications were developed to handle background jobs (scheduled or on demand) developed and deployed as Azure Cloud Service (Worker role) hosted on VM.
  • Azure Storage (Tables, Blobs and Queues) were extensively used to store unstructured data like customer information, images, video files and other application configuration details.
  • Azure SQL Database was used for storing relational data.
  • Configured storage access policies and SAS tokens for storage services access to restrict the Account level access.
  • Integration of the web apps with Azure Active Directory for user authorization.
  • Communication strategy implemented using Azure Service Bus to handle message communication between the web and worker roles.
  • Developing RESTful web services.
  • Write PowerShell scripts to automate installation and configuration.
  • Configure Monitoring and Diagnostics and analyze application and error logs for troubleshooting and performance scalability.

Tools: and Environment: Visual Studio 2010, .Net framework 4.5, MVC 3.0, C#, ADO.net, TFS, WCF, AJAX, XML, JavaScript, JSON, jQuery, HTM5L, CSS, Azure Iaas VMs, V n ets, NSG, Azure Storage, Azure App Services, Azure Site Recovery, Azure SQL Server.

System Engineer

Confidential

Tool: based migration done using - Instant C# Tool.

Responsibilities:

  • Understand the Design, Business and System Requirement documents effectively
  • Initial assessment of the VB6 Interfaces and planning to develop solutions for the issues that arise during an upgrade.
  • Run the Visual Basic 6.0 Upgrade Assessment Tool for each interface and generate report which has detailed analysis of the code. Estimate the effort for each Interface based on the report.
  • Analyze the Upgrade report and categorize the different kind of issues and the plan of action for each.
  • Migrated the Interfaces using Instant C# tool which instantly migrated the VB6 Code to C#.Net (3.5).
  • Cleanup of the migrated code
  • Compare the functionality of each migrated C#.Net project with the corresponding VB6 Interface. If there is a change in behavior, manually coded to retain the old functionality. Also, introduced custom functions into the C# code to increase the performance.
  • End to End Testing with Migrated Database and compared with the legacy system.
  • Worked on the Bugs found in UAT.

Tools: and Environment: VB.Net, VB6.0, C#.Net 3.5, Microsoft Visual Studio 2008, Microsoft Visual Basic,.Net Framework 3.5 SP1, Instant C# tool, SQL Server 2005, Team Foundation Server

Senior Software Engineer

Confidential

Responsibilities:

  • Understand the Design, Business and System Requirement documents effectively
  • Developed BizTalk Schemas and Maps.
  • Created Plug-In components using WCF that would apply business logic to the request messages to be sent to other WCF Services.
  • Created Itineraries using Itinerary tool to route and transform the request messages to their respective WCF Service.
  • Created Business Rules and Policy using Business Rules Composer.

Tools: and Environment: C#.Net, WCF, BizTalk (Orchestration, BRE, Maps and Schemas), ESB 2.0 (Itinerary creation and testing), Microsoft Visual Studio 2008, Microsoft BizTalk Server 2006,.Net Framework 3.5 SP1, Microsoft ESB 2.0 Toolkit, Business Rules Composer, SQL Server 2008, Team Foundation Server

Senior Software Engineer

Confidential

Responsibilities:

  • Understand the Design, Business and System Requirement documents effectively
  • Developed the Prototype based on the wire frames developed in client standard using C#, ASP.NET, ADO.NET and Visual Studio 2010 framework.
  • Used Team Foundation Server 2010 for Source Code Control, project related document sharing and team collaboration.
  • Developed Web Forms for the modules using ASP.Net server controls, Validation Controls, and HTML, CSS.
  • Designed and implemented Data access layers’ model using LINQ for XML Data and multi-user interface Used XML, XSLT and defined XML Schema.
  • Applied Master Page, Skins and Themes to give a website consistent look throughout.
  • Different Validation controls provided in web forms that are used for input validations, also developed server side code for input validations in C# .Net
  • Writing Unit Test Cases for the modules I am assigned with.
  • Coding the modules assigned to me in adherence to all the coding standards and limitations.
  • Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2008 for inserting/updating/ deleting the data into the relational tables.
  • Perform Unit testing of the modules against the Unit Test Cases and logging the bugs in UTR (Unit Test Result) documents.
  • Fixing the bugs logged in STC (System Test Cases) during System Testing Phase.

Tools: C#, ASP.NET Server controls, Validation controls, LINQ, XML, XSLT,SQL Server 2005,Visual Studio 2005, .net Framework 3.5

Senior Software Engineer

Confidential

Responsibilities:

  • Developing effective understanding of the Design, Business and System Requirement documents
  • Writing Unit Test Cases for the modules I am assigned with.
  • Coding the modules (using VB, ASP and PL/SQL) in adherence to the coding standards and guidelines.
  • Perform Unit testing of the modules against the Unit Test Cases and logging the bugs in UTR (Unit Test Result) documents.
  • Fixing the bugs logged in STC (System Test Cases).

Tools: and Environment: VB.Net, Asp.Net 2.0, Visual Studio 2005, .Net Framework 2.0, SQL Server 2000, Visual Source Safe

Senior Software Engineer

Confidential

Responsibilities:

  • Complete understanding of the application - the codes corresponding to all the portlets in the community.
  • Understanding the Plumtree Portal technology with appropriate documents and websites related to them.
  • Goes through the Change Requests carefully and take appropriate actions depending on the type of requests - like adding some more aspx pages, making code changes to the existing aspx pages, adding Web Services etc. according to the requirements
  • Testing the newly developed modules or the changed modules followed by moving the respective dlls to the production environment.

Technology: Plumtree Portal

Software Engineer

Confidential

Responsibilities:

  • Undergone s conducted by the onsite iApprove team to understand the functionalities of the tool completely.
  • Developed sample forms using java scripts.
  • Working on various Requests assigned from client IT Department by developing the Forms with the help of the tool.
  • Associating the forms to the process and make them available in the client Services Catalog page under respective departments within the client Intranet.

Tools: and Environment: Javascript

Software Engineer

Confidential

Responsibilities:

  • Developing effective understanding of the Design, Business and System Requirement documents
  • Writing Unit Test Cases for the modules I am assigned with.
  • Coding the modules in adherence to the coding standards and guidelines.
  • Perform Unit testing of the modules against the Unit Test Cases and logging the bugs in UTR (Unit Test Result) documents.
  • Fixing the bugs logged in STC (System Test Cases).

Tools: C#, ASP.Net, PL/SQL, JavaScript, Visual Studio 2005, Oracle 9i, HTML, CSS, XML

Software Engineer

Confidential

Responsibilities:

  • Developing effective understanding of the Design, Business and System Requirement documents
  • Writing Unit Test Cases for the modules I am assigned with.
  • Coding the modules in adherence to the coding standards and guidelines using C#, ASP.NET in Visual Studio Framework 2003.
  • Perform Unit testing of the modules against the Unit Test Cases and logging the bugs in UTR (Unit Test Results) documents.

Tools: C#, ASP.Net, PL/SQL, JavaScript, Visual Studio 2003, .Net framework 1.1, Oracle 9i, HTML, CSS, XML

Hire Now