Azure Architect Resume
Boston, MA
SUMMARY
- 11 years of professional IT experience with 7 Years in DevOps, Build and Release Engineer and Cloud Engineer like Microsoft Azure and Google Cloud with major focus on Continuous Integration, Continuous Delivery and Continuous Deployment (CI/CD) in Enerty, retail, State Goovermnent, Ecomerece and Web Applications Microsoft Technologies ( .NET, . NetCore, Microservices, Azure, Analytics, Dashboard) including logical and physical architecture modeling, Application and Database Design, Support Documentation.
- Expericned in CI/CD, Dashbaord Design, Analytics architecture and development of Web/Stand - Alone Applications.
- 11 years of development experience in Web, Cloud and Stand-Alone Applications using Microsoft Technologies and tools.
- 8 years of experience in all phases of Software Development Life Cycle (SDLC), implemented design patterns and Implemented coding guidelines using Fxcop and StyleCop and ReSharper. 4
- 7+years of IT Industry experience in Patch Management, Build and Release Engineer framework in application configurations, code compilation, packaging, building, automating, managing, and releasing code from one environment to other environments.
- 5 years of experience in design interactive dashboards and reports using SQL Server Reporting Services SSRS, PowerBI, Mobile BI, Tableau, BI Tools and Spotfire.
- Worked on Microsoft Azure Cloud platform technology, especially Azure Data Factory, Azure Data Bricks, Azure Data Lake, and Azure Synapse Analytics.
- Experience in building multiple cookbooks in Chef, and implemented environments, roles, data bags in Chef for better environment management, worked on orchestrating, scheduling workflows using ADF (Azure Data factory), Amazon Managed Workflows for Apache Airflow and Stitch.
- Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
- Experience in developing database programs in SQL Server using Stored Procedures, Triggers, Views, scalar Functions, Cursors, creating SQL agent JOB and Packages.
- Experience on Azure SQL Database, Docker Containers, Kubernetes, Azure Service Enterprise and Azure SQL Datawarehouse. Good understanding of Azure logic apps and data integration services.
- Experience with Microsoft Azure Databricks, Spark and Azure Data Lake. ETL Design and development using SSIS & Azure Data Factory.
- Experienced in Supply Chain environment working with within a Demand and Supply sector, Functional Architecture Design, Integration & Orchestration, Technical Solution Design, Risk & Quality Management.
- Design unified dimensional model and bi semantic model using SSAS multidimensional and tabular model.
- Implementing security features in the .NET framework like Authentication and Authorization of users using Forms Based authentication.
- Experienced in Waterfall, Iterative, Scrum and Agile Methodologies.
- Developed and maintained build script using Apache ANT and Maven as build tools for the building of deployable artifacts (jar, war & ear) from source code
- Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using TFS & Release Management.
- Configured Docker containers for Branching purpose and deployed using Elastic Beanstalk. Experience with Docker, Kubernetes, swarm and clustering frameworks
- Helped customers implement Monitoring System (Kafka, Zookeeper) in the Kubernetes Cluster
- Configured the PowerShell scripts to automate the CI & CD process for multiple environments.
- Experience in building CI/CD pipeline for various components like Database, Web/WCF applications, Informatica, Windows Services in TFS 2015, VSTS.
- Extensive Experience in Twitter Bootstrap, CSS, Angular 6, Knockout JS.
- Excellent communication skills with ability to interact with individuals at all levels. Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Azure Architect
Responsibilities:
- Design, develop and test mission-critical enterprise solutions, software programs, and custom application development projects using ASP.NET Core, SQL Server, and other advanced components of Microsoft technology
- Worked on data migration projects involving Cloud & Big Data technologies like Microsoft Azure Data Lake, Azure SQL Data warehouse, Apache Spark, Azure Data Factory, Azure Service Bus, Azure Functions Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal. Monitoring and implementing security on Azure IAAS VMs and virtual networks.
- Working on IT control, Security Software, IT auditing, Security and Compliance
- Working on to integrate control frameworks and regulations into enterprise control
- Lead others in developing and maintaining web and microservice applications in an Agile environment, using Azure DevOps for work tracking
- Worked on a legacy Single Store Pricing (SSP) application and migrated the application from and Java into 3 Tire Architecture and Modernized the application, created new UI, created in Spring boot framework, converted to Java and hosted on Azure Web Service using a DevOps pipelines
- Involved in setting up Kubernetes (k8s) to cluster & orchestrate Docker containers for running microservices by creating Pods. Took several microservices into production with Kubernetes backed Infrastructure.
- Established a local dev workflow that centered around minikube to validate deployments in Kubernetes. Created REST API to store, update, read & delete bucket information on Console using Kubernetes interfaces.
- Built complete Configuration Management for the Microservices using Kubernetes, Docker and Ansible and Used Kubernetes to setup service selection and load balancing.
- Worked on Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
- Installed Docker Registry for local upload and download of Docker images and even from Docker hub. Also, worked on the Docker ecosystem with a bunch of open source tool like Docker machine, Docker Compose, Docker Swarm.
- Wrote the ansible playbooks which is the first point for Ansible provisioning, where the automation is defined through tasks using YAML format. Ran Ansible Scripts to provision Dev servers.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manage the changes.
- Create and operate the CI/CD pipelines for the Supply Chain Solutions using bamboo rose. perform maintenance, test, document results, debug, and repair applications as necessary monitor system and cloud platform performance, identify and escalate problems or risks, and manage scope and requirements changes have a desire to adopt and follow design patterns while demonstrating thoroughness and attention to detail
- Work on new and emerging technologies, proposing IT concepts, strategies and methodologies, as well as security aspects of multiple platforms, operating systems, software, communications and network protocol
Confidential, Dallas, TX
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology on Microsoft Aziure Platform.
- Worked on Front End design and enhancements on an Azure backend and implemented a CI/CD pipeline for Content enhancements team.
- Used Ansible Playbooks to manage Web applications, environment configuration files, Users, Mount points, and Packages. Customized Ansible modules for finding facts about Azure Monitor alarms and taking actions to manage those alarms during deployments.
- Designed Middlewae project workflows and pipelines usingGroovyscript inJenkinsas CI tool, key role in converting existingJenkinsjobs into the new pipeline process.
- Deploy Open stack environments through automated tools, Ansible / custom pipeline and Terraform for Infrastructure Automation
- Implemented Agile Methodology or the project which involved daily scrums.
- Worked on both Native Xamarin Platform and Form based using Azure AD for Authenitcation
- Worked with Data Engineers to maintain data pipelines, data integration for ETL processes
- Worked with data management delivery teams on DataLake and DataWarehouse environment in Microsoft Azure Cloud.
- Worked on implementing the feature requests from JIRA Customer Tickets in Xamarin
- Worked on designing, implementing and supporting DevSecOps environment (code repository, binary repository, continuous integration/delivery, error tracking)
- Worked with TDD process for Xamarin Apps, Angular 6, TFS, GitHUB, MS Test Unit Testing
- Maintained TFS (Team Foundation Server) as a central repository system and automatic builds and continuous integration and NUNIT testing.
- Worked in resolving the problem logs and bugs logged by testers and business people in the .NET applications and helped in production.
Environment: Microsoft Azure Platform, Groovy, Jenkins, Openstack, Ansible, TFS, MS Test, Unit Testing, NAT, Proxy, Xamarin, Azure Service Enterprise, API Gateway, PostMan, API Management, Visual Studio, HTML, JavaScript, JQuery, Ajax, CSS, XML, LINQ, SQL Server, TFS, Web Forms, IIS.
Confidential, Midland, TX
Software Engineer
Responsibilities:
- implement solutions in Microsoft Azure that meet the client’s needs for security, scalability, reliability, and performance and implemented both web and windows client/server based applications.
- Involved in various levels of the development life cycle by Gathering Requirements, Analyzing, Design and Development.
- Worked on configuring Azure Files and blob storage, configuring network access to storage
- Implemented Shared Access Signatures and access policies, manage access keys
- Worked on updating the features and bugfixes to sycn the Web and Mobile Applications
- Implemented Azure storage replication, implementing Azure storage account failover
- Working experience with Git for source code version control and integrated with VSTS for CI/CD pipeline
- Used Ansible Playbooks to manage Web applications, environment configuration files, Users, Mount points, and Packages. Customized Ansible modules for finding facts about Azure Monitor alarms and taking actions to manage those alarms during deployments.
- Extensive use of XML features of T-SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel using the third party DevExpress library. Applied Cascading Style sheets (CSS) to the pages.
- Understand the work flow of the (SOA) application and make the changes in application pages to in corporate the editing.
- Responsible for interaction with the client in collecting the requirements.
- Used TFS2013 for source code management, automated builds, testing and release management capabilities.
- Worked on routing to load controller type using MVC 5.0 Web APIs for reaching appropriate action in the web application.
- Used MVC 5.0 Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Created new HTML helper classes for rendering of HTML controls in a view.
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Performed builds across different environments using Team City for continuous integration. Performed unit testing, fixing bugs and maintenance of the product.
- Involved in integrating different modules and deploying to development, pre-production and production servers.
- Performed unit testing and also the complete system integration testing. Worked on Production Support tickets by finding the issues and fixing them.
Environment: . Azure Platform, Tradestone PLM, MS Visual Studio, MS Test, Xamaris, TFS 2018, Azure DevOps 2019, PowerShell, GIT, Visual Studio 2018, Visual Studio Code, Proxy Server, Macros, User Access Reviews, ServiceNow, Active directory, SSRS, CSS, XML, JQuery, JavaScript, AngularJS Ajax Toolkit Controls, VBScript, Web Services, SOAP/REST/WSDL/ WCF, WPF, HTML5
Confidential, Midland, TX
Software Engineer
Responsibilities:
- Leadership to the team for Project development includes status reporting; client/project coordination; and quality assurance.
- As the Lead developer, coordinate and negotiate timelines and priorities of the technical aspects of project management with various business groups and stakeholders.
- Responsible for Requirement Gathering, designing new Project web pages, creating SSRS Report, SSIS packages using ASP.NET4.0, C#, JavaScript, Jquery, CSS, HTML controls, Infragistics Tool for Controls, VISual Studio 2008 for SSRS & SSIS.
- Created Indexes, Views, Triggers and Stored Procedures for quick and efficient retrieval of data from SCADA machine using SQL Server 2012 .
- Worked on Web Application, Microservies, Windows Application for converting (GAF) Gas Analysis File from Excel, PDF and Text to SQl table. Using PDF Importer (open source), and scrapping data out and inserting into SQL Table.
- Used LINQ, Entity Framework, MVP extensively for retrieving, querying and manipulating data in the database.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- Created Master Pages for consistent look and feel for all Oil & Gas Upstream web pages.
- Created Cascading Style Sheets (CSS) to attain uniform style patterns throughout all the pages in the application.
- Used Infragistics controls like Calendar Control, Modal Popup, Editor control, Events for Row Update, Add and Delete and Tab Controls in order to improve the performance used Ajax and appearance of the application.
- Used Ajax for cell by cell update this handle Bandwidth problem in Oil Fields.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View.
- Designed and developed application in a MVP design pattern that converts database views to hierarchical XML documents which are then streamed to the ASP presentation layer.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside/outside the company.
- Used for Reporting SSRS and TIBCO Spotfire with Data source as TERADATA STUDIO and SQL Server Management (2012, 2008)
- Implemented WCF contracts such as Service Contract, Operation Contract and Data Contract.
- Used Silverlight toolkit controls like Accordion Control, Data Form Control and Time Input Control extensively.
- Used LINQ to retrieve information from XML data files and database.
- Responsible for migrating data from source to destination table using SSIS packages.
- Developed Reports used with SQL Server Reporting Services.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Used AGILE development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
- Performed Unit Testing using Visual Studio integrated testing tools.
- Proficient with Office Tools including MS.Acess,Excel, PowerPoint and Visio.
- Good knowledge on Azure Web Sites
- Deployment Slots. Managing Azure Web Sites
- Deploying MVC sites to Azure. Worked on Azure VMs
- Worked extensively on Azure SQL Database
Environment: C#, .Net Framework, ASP.NET, WCF, WPF,HTML, XML, JavaScript,Infragastic,XAML, AJAX, MVC4.0, Entity Framework, MS Visual Studio .NET, SQL Server, Expression Blend, TFS, Silverlight, SSIS, SSRS, IIS7.
Confidential, Augusta, ME
.NET Developer
Responsibilities:
- Involved in design and development of UI using ASP.Net after interacting with users for requirements.
- Developed application using ASP.NET 3.5, C# and back-end database as SQL Server 2008R2.
- Implemented Data access layer (DL) using ADO.NET.
- Involved in designing database by creating Tables, Constraints, Functions, Triggers and Store Procedures using T-SQL in SQL server 2008.
- Expert in developing User controls and Custom controls using ASP.NET.
- Defined Master pages for the entire application to achieve similar look and feel.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Used Validation Controls and JavaScript to perform client-side validations on web forms.
- Performed various data transformations on diverse data sources using SSIS packages.
- Developed and managed code in VSS (Visual Source Safe).
- Created the Dynamic PDF file reports using Crystal Reports.
- Developed Test cases and subsequently unit tested various modules
Environment: C#, .NET Framework, ASP.NET, ADO.NET, SQL Server 2008 R2, JavaScript, XML,MVC, HTML CSS, VSS, SSIS, Crystal Reports, Visual Studio, LINQ
Confidential
Junior .NET Developer
Responsibilities:
- Designed and developed web pages using ASP.NET and JavaScript.
- Implemented the project using N-Tier architecture with presentation tier (ASP.NET),
- Configured the Web Configuration file for Authentication, Session, and Trace.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2000.
- Created Web User Controls and Custom Controls.
- Created Tables, Views, Indexes and Relations using SQL Enterprise Manager.
- Created Stored Procedures and triggers for automated operations.
- Developed and consumed Web Service for communication and exchanging data.
- Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
- Used Visual Source Safe for version control and history during development.
Environment: .Net Framework, VB.NET, ASP.NET, ADO.NET, Java Script, XML, ASP, VBscript, HTML, Microsoft Visual Studio 2003, Visual Source Safe, SQL Server, Windows Server 2003, Crystal Reports.