Migration Lead Resume
Winston-salem, NC
OBJECTIVE
Over 13 years of experience in Analysis, Design, Development and Implementation of various applications using Microsoft technologies in cloud platform/Windows.Experience
SUMMARY
- Experienced in researching and designing cloud solutions for various customer needs.
- Expertise in requirement analysis, program design, system testing, user interface and system implementation.
- Performed multiple roles like Software Developer (Application & DB), Technical Architect and Technical Lead.
- Worked on High - end projects for full life cycle (requirement gathering, analysis, estimations, design, coding & development, testing, deployment and implementation).
- Followed by maintenance.
- Offer strong understanding of object-oriented architecture, web development and designing prototypes.
- Experience in implementing enterprise applications using Azure platform services, like Azure app service, Azure SQL, Azure MySQL, Application Insights
- Experienced in creating Azure IaaS Windows/Linux based Virtual Machines in Classic as well as in Azure Resource Manager mode.
- Experienced in creating Blob, Table and Queue storage accounts as Locally, Zone and Geo-Redundant.
- Experienced in publishing cloud services, web applications and scheduling web jobs to Azure App Service.
- Experienced in providing Azure Active Directory authentication to the Web applications.
- Experienced in subscription management and creating Azure Active Directories.
- Experienced in moving Azure resources from one subscription to another subscription.
- Experienced in executing PowerShell commands for automation and operating Visual Studio Online and Git repository.
- Extensive experience in developing applications using .Net Framework 4.0.
- Experience in developing applications using ASP.NET, MVC Framework, C#.NET, ADO.NET, Web Services, XML, JSON, OData, WebAPI, Java Script, JQuery, AJAX, HTML 5, CSS, IIS, LINQ, LINQ-To-SQL, WCF and Rest Full Services.
TECHNICAL SKILLS
Cloud Technologies: Microsoft Azure
Languages: C# 4.0, WCF, ADO.NET
Web Technologies: ASP.NET, MVC 4, HTML.
Scripting: JQuery, JSON, Azure PowerShell
Databases & Tools: SQL Server 2005 & 2008 R2.
Development Tools & Framework: visual Studio IDE & .NET 2.0, 3.5, 4.0 & EF6
Repository management: VSTS, GitHub
Change Management Tools: TFS, VSS, SVN
PROFESSIONAL EXPERIENCE
Confidential, Winston-Salem, NC
Migration LeadTechnologies Used: .Net 2015 (MVC, C#, Web API), Azure VM’s, Virtual Networks, Azure SQL, Storage Accounts.
Responsibilities:
- Discover and review the architecture, Technical and security details of the cloud candidate Applications and redesign the applications to be hosted on Private Azure Cloud.
- Remediate the .Net applications to be cloud (Azure) compatible, make code changes to each of the components of the application and Unit Test.
- Create designs and develops solutions to deploy in Azure cloud.
- Solutions to enable the existing application to host in cloud platform.
- Assist development team to migrate the legacy application to Azure environment.
- Application analysis and discovery documents.
- Identify, Review and fix issues from Static and Dynamic application Security Testing.
- Published web applications, web jobs to azure pack.
- Remediate daily running jobs and schedule jobs in Autosys.
- Implemented Azure Active Directory authentication for the Web applications.
- Responsible for managing subscription in azure account and created Azure Active Directories.
Confidential
Cloud consultant/Cloud EngineerTechnologies Used: Azure APP Services, Storage Accounts, PowerShell, C# 4.0, ASP.NET, MVC 4.
Responsibilities:
- Lead a team that designs and develops solutions to deploy in Azure cloud.
- Responsible for setting up the various PaaS and IaaS solutions in Azure environment, particularly migrating on premises workloads to Azure.
- Responsible in provisioning Azure PowerShell script to automate the Azure features.
- Leading a team for Azure cloud migration assessments.
- Responsible in creating custom artifacts.
- Responsible in creating Devtest lab in Azure cloud.
- Involved in setting up multisite configuration in an existing vnet
- Implemented Windows Azure caching mechanism for caching using REDIS cache.
- Created Azure APP Services and deployed Azure Web Applications as well as Web Jobs with scaling.
- Created Azure SQL database servers and setup firewall rules.
- Created Azure storage accounts like blob storage, table storage and queue.
- Implemented Azure Active Directory authentication to the Web applications.
- Implemented Azure AppInsights analytics for .net based web applications.
- Responsible for azure managing subscription.
Confidential
Technical Lead/Sr. DeveloperTechnologies Used: C# 4.0, ASP.NET, MVC 4, HTML, WCF, EF 6, Azure Active Directory, Visual Studio Online and Git Repository
Responsibilities:
- Design, Core Functionality Development, Implementation, making decisions on technical issues and leading the team.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features in C#.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Developed and deployed WCF service to populate lookup table data.
- Used Entity Framework in developing Data Access Layer
- Used JQuery, lightweight Java script library that emphasizes interaction between Java script and HTML.
- Used JSON to post and read the data in client side.
- Extensively used MVC razor engine for presentation layer.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Created partial views and shared templates to reusable over the application.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Created Tables, Stored Procedures, Triggers and Views in SQL Server 2012 database.
- Used Ajax, CSS, JavaScript and Bootstrap for the front-end web development.
- Hosted asp.net MVC based application in Azure App Service.
- Implemented Azure Active Directory Authentication to the Web App.
- Developed, hosted and scheduled Web Jobs.
- Created Azure SQL Database and managed it.
- Created blob, table and queue along with storage count.
- Created storage accounts and accessed them through Web Application.
Confidential
Technical Lead/Sr. DeveloperTechnologies Used: C#, .Net Framework 4.0, SQL Server 2012 R2, Empower toolkit.
Responsibilities:
- Design, Core Functionality Development and Implementation, making decisions on technical issues and leading the team.
- Implemented a Windows Service to communicate with Empower API.
- Created Data Access Layer, Business Logic Layer Classes using C#
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Implemented exception logic and log the error in database.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction and Design patterns like singleton.
- Understanding the features of empower API and utilized its functionality based on business requirement.
- Worked closely with clients at client’s place in The Netherlands and Switzerland for UAT implementation and Support.
Confidential
Technical Lead/Sr. DeveloperTechnologies Used: C#, .Net Framework 4.0, SQL Server 2012 R2
Responsibilities:
- Base Framework & Core Functionality Development, making decisions on technical issues, Customizations for various implementations
- Designed the web UI using ASP.NET, HTML, JavaScript, CSS, Web Forms and AJAX controls.
- Used lightweight Java script library that emphasizes interaction between Java script and HTML.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction and Design patterns like Singleton and Factory.
- Used Custom User Controls to provide standard interactive User Interface.
- Created User Controls, Data Access Layer, BAL Business Logic Layer Classes using C#
Confidential
Sr. DeveloperTechnologies Used: C#, ASP.NET, ADO.NET, HTML, WCF
Responsibilities:
- Involved in providing Solution Designing and development.
- Worked extensively on IIS configuration and Deployment
- Developed and recommended hardware specifications, coded software design, and implemented the optimal data access and storage.
- Strong experience in working with Web Services, SOAP and WSDL.
- Migration of pre-existing excel Forms segmentation pages to Web forms.
- Coded the presentation layer using WPF and service layer using Windows Communication Foundation
- Development of full life cycle web and windows based solutions using Microsoft .NET technologies C#, ASP.Net, and SQL Server.
- Designed ASP.NET Web forms in visual studio populate data in Grid View from the database with the help of ADO.Net queries.
- Implemented the Asynchronous post back using AJAX controls.
- Involved in the complete Software Development Life Cycle (SDLC) for development process and Agile including Analysis, Design, Implementation, Testing and Maintenance.
Confidential
Technologies Used: C#, ASP.NET, ADO.NET, HTML, WCF
Developer
Responsibilities:
- The project is a web-based application to solve Expense Summary and detail data.
- Budget owners and administrative assistants to generate financial reports will mainly use this.
Confidential
Technologies Used: C#, ASP.NET, ADO.NET, HTML, WCF
Developer
Responsibilities:
- The application designed in Service Oriented Architecture (SOA), which gives a loose coupling among interacting software agents.
- ACE extracts information from mainframe legacy systems through a number of Microsoft SQL Server SSIS packages, at different intervals.
Confidential
Technologies Used: C#, ASP.NET, ADO.NET, HTML, WCF
Developer
Responsibilities:
- The product is a powerful, yet easy to use software solution to automate the collection, distribution, processing and analysis of critical information within organizations.