Resume

Sign in

Senioor .Net/Azure Developer

Location:
Bellevue, Washington, United States
Salary:
120k p.a
Posted:
April 05, 2018

Contact this candidate

Resume:

Upender D

.Net Azure Developer

PH: 425-***-****

ac41t0@r.postjobfree.com

LinkedIn: www.linkedin.com/in/upenderd

Career Summary:

* *****’ experience in Analysis, Design, Development, Management and Implementation of various web and client-server applications using Microsoft .NET technologies.

Extensively worked in developing applications using ASP.NET 3.5/4.0/4.5, MVC4, MVC5, C#.Net 3.0/4.0/5.0/6.0, VB.NET, ADO.NET, AJAX, WPF, WCF, SSIS, SSRS 2016, COSMOS Scripts, ADL, MSMQ, HTML, JavaScript, Angular JS 1.0/2.0, Bootstrap, SQLServer 2005/200R2/2012/2016 and TFS 2010/2012,GIT,SharePoint 2007/2010/2013, XML, Web Services (SOAP, WSDL and UDDI) and IIS 6.0/7.0/8.0 and N-Tier application architecture.

Extensive experience in Financial, Networking, Retail (eCommerce) and Banking, domains.

Experienced in distinct phases of software development cycle including Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Customer support.

Strong analytical and planning skills combined with ability to coordinate the efforts of many to meet organizational goals.

Interaction with Clients and Users for gathering requirements and creating specifications.

Experience in implementing web based, intranet and Client/Server applications with applying Security Fundamentals.

Strong experience in developing web/windows applications using Asp.net and c#.net.

Strong experience in migrating local web applications to Azure platform.

Expertise in Developing Web Forms using HTML, CSS, XML, XSLT, JavaScript, AJAX, JQuery, Angular JS and Bootstrap.

Well experienced in using T-SQL, SQL Server 2000/05/08R2/12, MS Access, SQL DTS packages and experience in designing tables, database schemas, writing Stored Procedures, Triggers, Functions, Views and Normalization of Database Schema

Experience in working with ADO.NET objects such as Dataset, Data Adapter and Data Reader.

Experience in Reporting tools such as Crystal reports and SQL Server Reporting Services (SSRS).

Good knowledge in Windows Communication Foundation (WCF), Windows Work Flow Foundation (WWF), Windows Presentation Foundation (WPF) and Microsoft Silverlight.

Used UML (Unified Modeling Language) designing, for Use Case Modeling and Relational data modeling and applied Object-Oriented Programming in design.

Good experience in developing UML diagrams using Rational Rose and MS Visio.

Used nLog and log4net to maintain logging mechanism in the applications.

Act as a SharePoint Admin for our team sites and created InfoPath forms using SharePoint designer.

Good experience in developing responsive design using Bootstrap and Angular JS 1.0/2.0.

Followed MVC architecture and experienced in creating custom Action Results and methods.

Good organizational, communication skills, ability to express technical concepts and ability to work successfully as a part of team.

Technical Skillset:

Operating System

Windows XP, Vista/2000, Windows 7/8/10, Windows Server 2003/ 2008/2012

Database

SQL Server 2000/2005/2008 R2/2012

Reporting Tool

Crystal Reports, SSRS 2008/2016, Lens Explorer

Languages

C#.NET, VB.NET, WCF, WPF, JAVA, C, UML

Web Technologies

Asp.Net 3.5/4.0/4.5/4.6, MVC4, MVC5, HTML5, Ajax, Telerik tool controls, Java Script, Angular JS1.0/2.0, jQuery, Bootstrap,FlashMX6.0, XML, HTML, DHTML, CSS, XSL, XSLT.

Additional Tools

SSIS, VMware, Hyper-V, Application Virtualization 4.6 sp1, nLog.log4net, Ninject,Winscp,Puttys,Microsoft COSMOS,Kusto and MDM and ICM tool

Technology

.Net 2003/2005/2008/2010/2012/2013/2015, SharePoint 2007/2010/2013 Admin

Cloud Technologies

Microsoft Windows Azure, Azure Cosmos DB

Versioning Tools

Team Foundation Server, GIT, Source Depot

Schedulers

SQL server agent, Control-M, COSMOS Job Scheduler, Data studio

Workflows

SharePoint workflow, Microsoft flow

Scripting

Power shell script, Azure power shell, python, Perl, Scope script

Certifications & Education:

MCPD: .NET Framework 4.0 ASP.NET Application Development (70-562) – MCP ID: 9715782

https://mcp.microsoft.com/Anonymous/Transcript/Validate, Transcript ID: 1151975, Access Code: Uppi1551.

Certified Scrum Master (CSM).

Certified Ethical Hacker (from Ankit Fadia’s).

SharePoint 2007, 2010.

Bachelor of Technology in Computer Science and Engineering.

Master of Technology in Computer Science and Engineering,

Professional Experience:

Microsoft, Redmond, WA Nov’16 to Till Date

Client: Microsoft

Project: Azure Cosmos DB

.Net Azure Developer

Azure CosmosDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development. As a schema-free NoSQL database, Document DB provides rich and familiar SQL query capabilities with consistent low latencies on JSON data - ensuring that 99% of your reads are served under 10 milliseconds and 99% of your writes are served under 15 milliseconds. These unique benefits make CosmosDB a great fit for web, mobile, gaming, and IoT, and many other applications that need seamless scale and global replication.

Responsibilities:

I am working on the Cosmos DB product backbone called CTL (Collect, Transform and Load) tool which will maintain all the build information, Log traces and billing of the document DB product. It is developed using C#, ASP.NET, Kendo UI and AJAX, Bootstrap, PowerShell and Angular JS etc.

Involved in Development/Movement of New Modules in CTL which will pull the data about different Federations and send a report to entire about federations health which will support the Azure DOCDB product over cloud.

Developed automated scripts for upgrade and deployment of Federations over cloud using Azure PowerShell and PowerShell scripts.

Participated in designing of multi-tier/N-tier solution architecture for the applications with in team.

Extensively used Ninject modules for IoC container in this project

Used ASP.NET Validation Controls for validating user input and also used java script validations.

Developed the Sql server stored procedure, User-Defined functions, views etc., that are required for the application.

Developed Cosmos Scope scripts and retrieve data from main azure up streams and send transformed data to down streams.

Developed SSRS Reports which will send health and other metrics information about the clusters and federations in azure Document DB.

Used TFS, GIT and Source Depot for maintaining source files and document versions.

Act as a SharePoint Admin for Document DB team sites.

Developed REST API/Azure REST API layer to connect different OSSs (operations support systems) and BSSs (business support systems) using C#.

Involve in product development and as well as and follow quality process.

Environment: C# 5.0, VB.Net, ASP.Net 4.5, MVC,AJAX, .Net Framework 4.5, Visual Studio.NET 2013/2015, Ninject modules, ADO.Net, XML, SQL Server 2008R2/2016,SharePoint 2010/2013, Web Services,SSIS,SSRS2016, JavaScript, WSDL, Angular JS 1.0/2.0,Bootstrap, TFS,GIT,log4net, SOAP, Windows 2012, Windows Azure VM,COSMOS,Azure Portal, Azure PowerShell, KUSTO&MDM tools.

T-Mobile, Redmond, WA Feb’16 to Oct’16

Client: T-Mobile

Project: EDW (Enterprise Data warehouse team)

.Net Architect/Lead

EDW ® stands for Enterprise Data warehouse. EDW team will pull the data using the tools to get the date from different collection servers and create automated export packages using tools developed using Microsoft technologies. As the part of modernization moved all the on premises tools to Azure VM’s. Migration from EDW v1.0 to EDW v2.0 (Azure platform).

Responsibilities:

Involved in Existing Architecture Functional Analysis, Technical Architecture Analysis, Database Analysis and prepared Technical Architecture design for the version 2.0.

Involved in Development/Movement of Data Access and business and application layer using ASP.Net, MVC, AJAX, MSMQ, C#. Net, VB.Net, Angular JS 1.0/2.0,Bootstrap and LINQ from EDW v1.0 to v2.0

Analyzed Implemented Authentication and authorization using LDAP Services, Asp.net forms for secured web pages and also used SSL certificates provided by client.

Integration of on premises Active Directory (AD) to Azure Active Directory for authentication in Azure migrations.

Involved in the Development of business objects using C#, VB.Net and ADO. Net for new requests/enhancements for existing EDW v1.0 tools.

Participated in designing of multi-tier/N-tier solution architecture for the applications.

Extensively used Ninject modules for IoC container in this project

Used ASP.NET Validation Controls for validating user input and also used java script validations.

Developed the Sql server stored procedure, User-Defined functions, views etc., that are required for the application.

Developed SSIS packages to retrieve data from different Collection servers/T-Mobile server on daily basis.

Created SQL server agent jobs to retrieve data from different Collection servers/T-Mobile server on daily basis.

Used GIT for maintaining source files and document versions.

Implemented logging mechanism for the applications using log4net.

Participation in migration of SQL server 2005 to SQL server 2016.

Act as a SharePoint Admin for EDW team sites.

Participated in QBR, MBR deck slides related to Automation efforts and benefits.

Used Third party tool “File Zilla” for Application deployment over Azure.

Code testing using Log4net nuget package.

Developed REST API/Azure REST API layer to connect different OSSs (operations support systems) and BSSs (business support systems) using C#.

Involve in product development and as well as and follow quality process.

Environment: C# 5.0, VB.Net, ASP.Net 4.5, MVC, AJAX, .Net Framework 4.5, Visual Studio.NET 2013/2015, Ninject modules, ADO.Net, XML, SQL Server 2008R2/2016,SharePoint 2010/2013, Web Services,SSIS, JavaScript, WSDL, Angular JS 1.0/2.0,Bootstrap, TFS,GIT,log4net, SOAP, Windows 2012, Windows Azure VM.

TCS Mar’15 to Feb’16

Client: Microsoft

Project: GNS (MS Ticketing)

.Net Lead

G.N.S ® stands for Global Networking System. GNS Ticket Tracking application used for process standardization, productivity analysis and improvement in Microsoft Network Devices for Skype and Outlook network server configurations.

Responsibilities:

Involved in Requirement Gathering, Functional Analysis, Technical Architecture Design, Database Design, SOA Architecture Design, Coding, Testing, Deployment, Post Production Support and applied Object-Oriented Programming.

Involved in Development of Data Access and business and application layer using ASP.Net, MVC, AJAX, MSMQ, C#. Net, VB.Net, Angular JS 1.0/2.0, Bootstrap and LINQ.

Implemented Authentication and authorization using LDAP Services, Asp.net forms for secured web pages and also used SSL certificates provided by client.

Integration of on premises Active Directory (AD) to Azure Active Directory for authentication in Azure migrations.

Involved in the Development of business objects using C#, VB.Net and ADO. Net.

Participated in designing of multi-tier/N-tier solution architecture for the applications.

Extensively used Grid Views, AJAX Update panels, WCF Services and AJAX Controls for displaying and manipulating data.

Used ASP.NET Validation Controls for validating user input and also used java script validations.

Used Master Pages for Designing templates and Cascading style sheets (CSS) to maintain same look in feel throughout the application.

Developed the Sql server stored procedure, User-Defined functions, views etc., that are required for the application.

Developed SSIS packages to retrieve data from different Microsoft server on regular basis.

Used TFS (Team Foundation Server) and GIT for maintaining source files and document versions.

Implemented responsive design using Bootstrap and Angular JS.

Implemented logging mechanism for the applications using nlog.

Act as a SharePoint Admin for our team sites and created InfoPath forms using SharePoint designer.

Used Third party tool “File Zilla” for Application deployment over Azure.

Code coverage 80% to 85% testing using NUnit testing tool.

Developed web services/WCF/REST API/Azure REST API layer to connect network devices using C#.

Followed MVC architecture and experienced in creating custom Action Results and methods.

Used Reporting Services (SSRS) for generating reports, exporting and convert pdf format.

By special request by client, given Scrum/Agile advices as a scrum master for this application.

Involve in product development and as well as and follow quality process.

Environment: C# 5.0, VB.Net, ASP.Net 4.5, MVC5, AJAX, .Net Framework 4.5, Visual Studio.NET 2012, AJAX Controls, ADO.Net, IIS 8.0, XML, SQL Server 2008R2,SharePoint 2010/2013, MS-VSS 6.0, Microsoft Patterns and Practices - Enterprise Library, Web Services,SSIS,SSRS, JavaScript, WSDL, Angular JS 1.0/2.0, TFS,GIT,nlog,Bootstrap, SOAP, SSRS, MSMQ, Windows 2012, Windows Azure VM.

TCS Jan’14 to Mar’15

Client: Microsoft

Project: GNS (MS Change SLA Dashboard Applications)

.Net Lead

Dashboard web applications are used to track the SLA (service level agreement) of the incoming tickets to Microsoft. These tickets are nothing but distinct types of requests for different activities of the network devices.

Responsibilities:

Involved in SLA documents preparation for the network devices and prepared the docs/slides for and participated in QBR (Quarterly business review) and MBR and Year business review meetings with client.

Involved in Requirement Gathering, Functional Analysis, Technical Architecture Design, Database Design, SOA Architecture Design, Coding, Testing, Deployment, Post Production Support

Involved in Development of Data Access and business and application layer using ASP.Net, MVC, AJAX, C#. Net, MSMQ, Angular JS, Bootstrap and LINQ.

Implemented Authentication and authorization using LDAP Services, Asp.net forms for secured web pages and used SSL certificates provided by client.

Involved in the Development of business objects using C#, VB.Net, and ADO. Net.

Participated in designing of multi-tier solution architecture for the application.

Extensively used Grid Views, AJAX Update panels, WCF Services and AJAX Controls for displaying and manipulating data.

Used ASP.NET Validation Controls for validating user input and also used java script validations.

Developed the SQL server stored procedure, User-Defined functions, views etc., that are required for the application.

Used TFS (Team Foundation Server) for maintaining source files and document versions.

Used Angular JS directives in this application.

Implemented logging mechanism for the applications using nlog.

Followed MVC architecture and experienced in creating custom Action Results and methods.

Developed web services layer to connect network devices using C#.

Used SSIS packages for scheduled refreshing jobs for backend data in application.

Used Reporting Services (SSRS) for generating reports, exporting and convert pdf format.

By special request by client, given Scrum/Agile advices as a scrum master for this application.

Act as a SharePoint Admin for our team sites and created InfoPath forms using SharePoint designer.

Involve in product development and as well as and follow quality process.

Environment: C# 5.0, VB.Net, ASP.Net 4.5, MVC4, AJAX, .Net Framework 4.5, Visual Studio.NET 2012, AJAX Controls, ADO.Net, IIS 8.0, XML, SharePoint 2007/2010,SQL Server 2008R2,SSIS,SSRS, MS-VSS 6.0, Microsoft Patterns and Practices - Enterprise Library, Web Services, JavaScript, WSDL, Angular JS, Bootstrap,TFS,GIT,nlog, SOAP, SSRS, MSMQ, Windows 2012, Windows Azure VM.

Hyderabad, TCS INDIA Nov’12 to Jan’14

Client: Wells Fargo India

Project: Online RN

.Net Lead

Online RN is a Release Management Software.The application helps to release engineers to create online release notes instead of manual release notes. Here they can upload/download the files through online RN application and send auto mails/alerts to requestor.

Responsibilities:

Used Object-Oriented approach for design and development.

Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer. Using C#. NET, ASP.NET as development language.

Involved in developing Web Forms using Visual Studio and C#.

Fully utilized the objects provided by ASP.NET.

Developed business objects using C#, ADO.NET (Datasets, Data Adapter etc.).

Designed and developed Web Services using C#.

Implemented Authentication and Authorization to the secured web pages using asp.net Forms Authentication mechanism and web.config

Implemented validation using the ASP.NET Validation Controls and JavaScript.

Used Cascading Style Sheets (CSS) to attain uniformity through all pages. Implemented

Used C# for server-side scripting and JavaScript for the client side validations.

Developed ASP.NET User Control (.ascx files).

Extensively used AJAX Update Panel, Grid Views, Data Tables, Data Readers and Datasets.

Developed the SQL Server Stored Procedures, Triggers, Views and User-Defined Functions etc. that are required for the application.

Involved in Testing in different Environments like Unit Testing, Integration testing before moving code to Production.

Used TFS (Team Foundation Server) for controlling and maintaining the source code or document’s version.

Followed the SDLC for application development.

Environment: C# 5.0, ASP.Net 4.5, AJAX, .Net Framework 4.5, Visual Studio.NET 2012, AJAX Controls, ADO.Net, IIS 8.0, XML, SQL Server 2008R2, Microsoft Patterns and Practices - Enterprise Library, Web Services, JavaScript, WSDL, SOAP, SSRS.

Hyderabad, TCS INDIA Mar’11 to Nov’12

Client: P&G (Procter Gamble)

Project: Digital Score Card V2.0

Senior .Net Developer

Digital Score Card application aims to digitize the process of supply-chain management in Retail (eCommerce) domain. We can view the details of production, storage, supply and shipping of the products through this Digital score card web Application and user can update through this application.

Responsibilities:

Involved in Development of Data Access and business and application layer using ASP.Net, AJAX, and C #. Net and LINQ.

Used singleton pattern approach in this application.

Meeting clients and understanding products and services range.

Developed website layout, application and functions layout.

Designed textual and graphical content including product illustrations for the website

Integrating cross browser compatible applications and secure payment gateways in the website.

Developed online marketing and promotional strategies.

Involved in Requirement Gathering, Functional Analysis, Technical Architecture Design, Database Design, Coding, NUnit Testing, Deployment, Post Production Support.

Implemented Authentication and authorization using Asp.net forms Authentication.

Involved in the Development of business objects/Layer using C# and ADO. Net.

Participated in designing of 3-tier solution architecture for the application.

Extensively used Grid Views, AJAX Update panels, WCF Services and AJAX Controls for displaying and manipulating data.

Used ASP.NET Validation Controls for validating user input and also used java script validations.

Used Master Pages for Designing templates and CSS to maintain same look in feel throughout the application.

Developed the SQL server stored procedure, User-Defined functions, views etc., that are required for the application.

Used TFS (Team Foundation Server) for maintaining source files and document versions.

Developed web services layer to connect servers located in remote areas using C#.

Monitoring website traffic and generating crystal reports

Ensured compliance of all business activity to customer and industry standards.

By special request by client, given scrum advices as a scrum master for this application.

Involve in product development and as well as and follow quality process.

Environment: C# 4.0, ASP.Net 4.0, AJAX, .Net Framework 4.0, Visual Studio.NET 2010, AJAX Controls, ADO.Net, IIS 7.0, XML, SQL Server 2008R2, Microsoft Patterns and Practices - Enterprise Library, Web Services, JavaScript, WSDL, SOAP, SSRS.

Hyderabad, TCS INDIA Nov’10 to Mar’11

TCS (TATA Consultancy Services)

Client: Internal project

.Net Developer

Competency tool is a web application where employees can enter their competencies and their leads can compare the competencies of employees with their actual competencies located in TCS internal server to get quality and efficiency of their employees.

Responsibilities:

Used Object-Oriented approach for design and development.

Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer. Using C#. NET, ASP.NET as development language.

Involved in developing Web Forms using Visual Studio and C#.

Fully utilized the objects provided by ASP.NET.

Developed business objects using C#, ADO.NET (Datasets, Data Adapter etc.).

Designed and developed Web Services using C#.

Implemented Authentication and Authorization to the secured web pages using asp.net Forms Authentication mechanism and web.config

Implemented validation using the ASP.NET Validation Controls and JavaScript.

Used Cascading Style Sheets (CSS) to attain uniformity through all pages. Implemented

Used C# for server-side scripting and JavaScript for the client-side validations.

Developed ASP.NET User Control (.ascx files).

Extensively used Data Grids, Data Tables, Data Readers and Datasets.

Developed the SQL Server Stored Procedures, Triggers, Views and User-Defined Functions etc. that are required for the application.

Involved in Testing in different Environments like Unit Testing, Integration testing before moving code to Production.

Used TFS for controlling and maintaining the source code or document’s version.

Followed the SDLC for application development.

Environment: C#, ASP. Net, AJAX, .Net Framework 3.0, ADO.Net, IIS 6.0, XML, SQL Server 2005, Web Services, Visual Studio.NET 2005, JavaScript, WSDL, SOAP, SOA.

Mumbai, TCS INDIA Sep’09 to Sep’10

Client: Nortel Networks

Project: MTX

.Net Developer

MTX is a Campaign Management Software Product of Nortel Networks.The application helps committees to keep track of their finances, to organize events and campaigns, to generate custom reports, to generate compliance reports, to increase their fundraising capabilities, and to target specific individuals to ask for contributions and/or votes.

Responsibilities:

Used OOPs approach for design and development and followed 3-tier architecture.

Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer. Using C#. NET, ASP.NET as development language.

Involved in developing Web Forms using Visual Studio and C#.

Fully utilized the objects provided by ASP.NET.

Developed business objects using C#, ADO.NET.

Designed and developed Web Services using C#.

Implemented Authentication and Authorization to the secured web pages using asp.net Forms Authentication mechanism and web.config

Implemented validation using the ASP.NET Validation Controls and JavaScript.

Used Cascading Style Sheets (CSS) to attain uniformity through all pages. Implemented

Used C# for server-side scripting and JavaScript for the client-side validations.

Extensively used Data Grids, Data Tables, Data Readers and Datasets.

Developed the SQL Server Stored Procedures, Triggers, Views and User-Defined Functions etc. that are required for the application.

Involved in Testing in different Environments like Unit Testing, Integration testing before moving code to Production.

Used TFS for controlling and maintaining the source code or document’s version.

Followed the SDLC for application development.

Environment: C#, ASP. Net, AJAX, .Net Framework 3.0, ADO.Net, IIS 6.0, XML, SQL Server 2005, Web Services, Visual Studio.NET 2005, JavaScript, WSDL, SOAP, SOA.

Hyderabad, GE INDIA Jul’08 to Jul’09

Client: Proficy Real-Time Information Portal

Project: GE (M.Tech Intern)

.Net Developer

Real-Time Information Portal is a Product of GE, which is a web-based tool for accessing, analyzing and visualizing production information with sophisticated trending and analysis capabilities.

Responsibilities:

Used Object-Oriented approach for design and development.

Used Linq Lambda expressions in this application.

Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer. Using C#. NET, ASP.NET as development language.

Involved in developing Web Forms using Visual Studio and C#.

Fully utilized the objects provided by ASP.NET.

Developed business objects using C#, ADO.NET (Datasets, Data Adapter etc.).

Designed and developed Web Services using C#.

Implemented Authentication and Authorization to the secured web pages using asp.net Forms Authentication mechanism and web.config

Implemented validation using the ASP.NET Validation Controls and JavaScript.

Used Cascading Style Sheets (CSS) to attain uniformity through all pages. Implemented

Used C# for server-side scripting and JavaScript for the client side validations.

Developed ASP.NET User Control (.ascx files).

Extensively used AJAX Update Panel, Grid Views, Data Tables, Data Readers and Datasets.

Developed the SQL Server Stored Procedures, Triggers, Views and User-Defined Functions etc. that are required for the application.

Involved in Testing in different Environments like Unit Testing, Integration testing before moving code to Production.

Used TFS (Team Foundation Server) for controlling and maintaining the source code or document’s version.

Followed the SDLC for application development.

Environment: C# 3.0, ASP.Net 3.5, AJAX, .Net Framework 3.5, Visual Studio.NET 2008, AJAX Controls, ADO.Net, IIS 6.0, XML, SQL Server 2005, Microsoft Patterns and Practices - Enterprise Library, Web Services, JavaScript, WSDL, SOAP, Crystal Reports.



Contact this candidate