Azure Developer/lead Resume
WI
SUMMARY
- 11+ Years Professional experience in analysis, design, development and testing of Microsoft Technologies & Microsoft Azure.
- Azure Service Fabric with Microservice Architecture for Reliable Services, Stateful Actor, Stateless Services and Stateless API
- RESTFUL Architecture, Command Design Pattern.
- Azure Scheduler with API, Azure Active Directory,
- Securing Azure Services using KeyVault
- Azure Event Hub with Observer Design Pattern, Azure IOT Hub
- Azure Load Balancer, VM, App Getaway, Resource Group.
- Raspberry PI3 with Window10 IOT Core.
- Worked with Visual Studio Team Services and Agile Central
- Unit Testing with MOQ Framework using DI.
- Extensive expertise on Architecture Design for uplifting application, Solution and Migration on Microsoft Azure.
- Extensive expertise on Architecture Design for uplifting application, designing and Migration on Microsoft Azure.
- Design, developed and deployed application on Microsoft Azure in Cloud Service using Web and Worker Roles.
- Automate the Azure Environment Provisioning using PowerShell script as DevOps.
- Extensive expertise in Object Oriented Design and SOA architecture using WCF.
- Certified Microsoft Certification Application Developer (MCAD), Developing Microsoft Azure & Web Services (70 - 487).
- Experience with business analysis and requirements in SCRUM and Agile Methodologies, played Role of Scrum Master.
- Extensively developed web based applications using Microsoft Visual studio .Net Framework 4.6.2/4.5/4.0/3.5 environment like C#, VB.Net, ASP.NET, ADO.NET, jQuery, Silverlight using MVVM and REST API using MVC Pattern.
- Experience on Microsoft Enterprise Library, Unit Framework for Dependency Injection, LINQ and Entity Framework.
- Adept in publishing and consuming Web Services, WCF using C#, REST API using MVC API Controller.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, and triggers using SQL Server 2005/2008.
- Experienced in creating SSIS packages.
- Expert in debugging an application using the debugging tools provided by the Visual Studio .Net IDE.
- Strong understanding of Design Patterns and Practices such as Abstract Factory, Singleton, MVVM, MVC and Dependency Injection.
- Extensive 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, implementing SSO authentication.
- Experienced offshore-onshore coordination; handling client’s team and interaction with business users for requirement clarification.
- Extremely motivated self-starter and result driven towards good quality work, Effective in working independently and collaboratively in teams
- Quick learner and a good team player with ability to prioritize tasks, pay attention to details and meet deadlines.
TECHNICAL SKILLS
Dev. Environment & Languages: Visual Studio 2013/2, C#.NET, ASP.NET, ASP.NET MVC, jQuery UI, jQuery, Silverlight, LINQ, WCF, XML, XSLT, ADO.NET, Java script
Microsoft Azure: Microsoft Azure, Azure Service Bus, Event Hub, Redis Cache, Logic App, Web App, Azure Cloud Services, Azure PowerShell Scripts, Azure Service Fabric
DBMS & Technologies: SQL SERVER 2005/2008, SQL Azure, Oracle, Document DB
Web & Application Servers: Microsoft IIS 5.0/5.1/6.0 /7
Version/ Source Control, Tracking & Management: Visual Studio Online, TFS, SVN, Visio, BitBuket, Github
Networking & Administration: TCP/IP, HTTP, FTP, SOAP, WSDL, UDDI, WCF, AP, Windows Platform.
Operating Systems: Microsoft Windows Operating Systems
PROFESSIONAL EXPERIENCE
Confidential, NY
Scrum Master/Senior Cloud Developer
Responsibilities:
- Working on Granite project for Identifying the Design requirement and implements solution with Reliable Microservices.
- Building the Component with the Specific requirement.
- Deploying Application on Azure Service Fabric with specific Configuration
- Working with other team to understand and Integration of component
- Implements the User Stories for the Sprint - Analysis and coding.
- Solution Design creating Rest API framework to expose the services using Asp.Net - MVC API Controller.
- Unit Testing and Deploying the application on Cloud Service - Microsoft Azure
- Representing Show & Tell for each Sprint to the Client and SME’s.
Environment: Visual Studio 2017, C#, Window IOT Core, Azure Service Fabric, Azure Event Hub, Azure Storage: Table, Queue, Blob, Azure Scheduler, Azure Document DB, Kandan, Rally, Bitbuket, Source Tree, Xunit, BlackDuck
Confidential, AZ
Scrum Master/Technical Architect
Responsibilities:
- User Stories Grooming.
- Coaching team members on Sprints.
- Leading offshore team, assigning tasks, guiding and project planning.
- Facilitating meetings for the team. This includes: preparing moderation post processing
- Implements the User Stories for the Sprint - Analysis and coding.
- Solution Design creating Rest API framework to expose the services using Asp.Net - MVC API Controller.
- Unit Testing and Deploying the application on Cloud Service - Microsoft Azure
- Representing Show & Tell for each Sprint to the Client and SME’s.
- Developed classes in business layer and in Data access layer using C#.NET
- Used Ajax Toolkit controls throughout the application.
- Design the Table structures, creating indexes, constraints and relationship.
- Written stored procedures, Common Type Expressions, Triggers, T-SQL queries in SQL Server.
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP) (C# and VB.NET), and n-Tier Architecture.
- Used SVN as Source control to maintain version controlling, creating branching for Sprint and merging back.
- Get the approval for Data Architect for DB changes and prepare the script for the deployment.
- Creating RFC for the deployment on Azure Cloud Services, creating packages for the application deployment and do regression test post deployment.
Environment: Visual Studio 2013, Microsoft Azure, ASP.NET with C#, Azure Cloud Service, SVN, SQL Azure, Voltage Encryption, MVC API Controller-REST API
Confidential, WI
Sr. .Net Developer/Lead
Responsibilities:
- Estimated, created project plan for Migrating of the applications VB6 to ASP.Net with VB.Net/C# and represented to the client with specific details.
- Uplifting of the application to .Net 4.0 Framework.
- Architecture & Designing Application based on N-Tier Architecture.
- Creating Build using TFS and Deployment of the Application.
- Leading offshore team, assigning tasks, guiding and project planning.
- Developed classes in business layer and in Data access layer using C#.NET
- Design the Table structures, creating indexes, constraints and relationship.
- Written stored procedures, Common Type Expressions, Triggers, T-SQL queries in SQL Server.
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP) (C# and VB.NET), and n-Tier Architecture.
- Created Data access layer Class Libraries using Entity framework.
- Performed unit and integration testing.
- Responsible for writing complex Stored Procedures.
Environment: .NET Framework 4.0, VB.NET, ASP.NET,LINQ, TFS, Entity Framework, SQL Server2008
Confidential
Azure Developer/Lead
Responsibilities:
- Creating workflow for Provisioning Microsoft Azure Environment
- Writing PowerShell Script for each of the component to create on Azure.
- Setup the Azure Subscription along with creating Role in Azure Active Directory for running the Azure PowerShell command.
- Created the Workflow for the Integration with Synbots (Automation Tool).
- Integration and unit testing with Synbots.
- Represented to the Client one click Deployment and given the walk through of the process and component.
Environment: Azure PowerShell Script, Azure Active Directory, Azure Automation, Azure PS cmdlets, Syntbolt automation tool.
Confidential
Azure Developer/Lead
Responsibilities:
- Gathered User Requirements; Involved completely throughout the Software Development Life Cycle.
- Developed REST API using the ASP.NET MVC API Controller.
- Architecture Design the application N-Tier Architecture with loose coupling to use Unit Dependency injection for Redis Caching and Logging.
- Implemented custom oAuth2.0 authentication with encrypted token using machine key and keeping into Azure Table Storage for validating.
- Unit Testing and Deployment on the Azure Cloud Service.
Environment: Visual Studio 2013, Microsoft Azure, ASP.NET MVC, Azure Cloud Service, Redis Cache, AZURE Table Storage, VNet, ReserveIP, Microsoft Unit Framework, Enterprise Library, Visual Studio Online.
Confidential
Azure Developer/Lead
Responsibilities:
- Solutioning and Designing the Architecture for Migration and Building new application.
- Creating scope and scenario for the POC on Microsoft Azure Service Bus.
- Lead the team on Research and Development of the end to end scenario.
- Create flow diagram and documentation of the POC.
- Validating and presenting to the different team as apart of knowledge sharing.
Environment: Microsoft Azure, SQL Azure, Asp.Net MVC, WCF, Azure Service Bus, IOT
Confidential
.NET Developer
Responsibilities:
- Gathered User Requirements; Involved completely throughout the Software Development Life Cycle.
- Application was designed based on N-Tier Architecture.
- Designed and developed various Web Forms for various modules using C#.NET, Silverlight using MVVM Pattern, and ASP.Net MVC etc.
- Compiled test plan, prepared test cases and analysed test reports.
- Performed unit and integration testing.
- Participated in version control, build and deployment activities.
- Found several areas for improvement, made recommendations, and made changes to improve security across all components and systems.
- Used Visual Source Safe for version control.
- Wrote SSIS packages for transferring Data from Oracle Server to Microsoft SQL Server.
Environment: Visual Studio 2010, Silverlight, SSIS, ASP.NET MVC, SQL SERVER.