Azure Cloud Developer Resume
Carmel, IndianA
SUMMARY
- Azure Cloud Engineer with 6+ years of experience in Windows Administration, Configuration Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
- 2+ years of Experience in WindowsAzureServices like PaaS, IaaS and worked onAzurePaaS storages like Blob (Page and Block), SqlAzure. Well experienced in deployment & configuration management and Virtualization.
- Experience in Azure Fabric Services.
- Interacted with Architect & implemented Cloud /Azurebased systems as a part of POC in the pitching process.
- Expertise in different phases of Software development life cycle (SDLC), and working with Agile/SCRUM methodology and good understanding of Service Oriented Architecture.
- Experience using C# .NET, ASP.NET.
- Solid background in Core Java API, Exception Handling, Multi - threading, Collections framework, Java Beans, Executor Services, Thread pools.
- Experience in working with multiple Servers like Apache Tomcat, Apache HTTP server.
- Experience in development on different IDE's like Eclipse, My Eclipse, Net Beans and RAD.
- Excellency in HTML5/CSS3 development and designing new web features using modern frameworks like AngularJS
- Experience in design and implementation using different RDBMS like Microsoft SQL Server 2008, Oracle, MySQL, and DB2.
- Have excellent analytical, problem solving, communication and interpersonal skills, with an ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS
Languages: Java, J2EE, C, C++, C#
Java Technologies: Servlets, JSP, JDBC, Multi-threading
Methodologies: Agile
Cloud Service: Microsoft Azure, Cloud Service (Iaas, Paas) Azure Sql Database, Azure Data Factory, Azure AD
Devop Tools: Git, Puppet, Chef, Jenkins, Docker.
Databases: SQL, Server 2008
Browsers: IE, Mozilla, Chrome and safari
Web Technologies: HTML, HTML 5, JavaScript, CSS, AngularJS, Microsoft Visual Studio 20XX, Notepad++Frameworks Angular JS, Struts.
Operating Systems: Windows, Linux and UNIX.
Dev. Framework: .NET and JSP
Tools: NetBeans, Eclipse, RAD, Dreamweaver, Adobe Photoshop.
PROFESSIONAL EXPERIENCE
Confidential, Carmel, Indiana
Azure cloud Developer
Responsibilities:
- Designed and configuredAzureVirtual Networks (VNets), subnets,Azurenetwork settings, DHCP address blocks, DNS settings, security policies and routing.
- DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Designed VNets and subscriptions to confirm toAzureNetwork Limits.
- Exposed Virtual machines and cloud services in the VNets to the Internet usingAzureExternal Load Balancer.
- Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet withAzureInternal Load Balancer.
- Implemented high availability withAzureClassic andAzureResource Manager deployment models.
- Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.
- SetupAzureVirtual Appliances (VMs) to meet security requirements as software based appliance functions (firewall, WAN optimization and intrusion detections).
- Utilized NSGs for layer 4 Access Control List (ACLs) for incoming and outgoing packets.
- Used firewall appliance where requirements call for layer 7 security models.
- Leveraged VNET system routes and underlying route table that holds Local VNet Rules, On-premise Rules, Internet Rules and IP Forwarding as design basis.‘
- Designed User Defined Routes with custom route tables for specific cases to force tunneling to the Internet via On-premise network and control use of virtual appliances in the customer'sAzureenvironment.
- Associated routes with Virtual networks via the route table per relationship constraints.
- Created systems with WCF to send and receive messages between clients and servers.
- Used ERP’s to integrate different departments into a single system to serve the needs of all departments.
- Managed IP Forwarding for VMs and role instances acting as virtual appliances.
- Integrated on-premise active directory with azure active directory.
- Implemented Backup and Restore for the application data using azure.
- Worked with security team to make sure azure data is highly secure.
- Configured BGP routes to enable ExpressRoute connections between on premise data centers andAzurecloud.
Environment: Microsoft WindowsAzure, Windows server 2012/R2/2013, Windows PowerShell, MicrosoftAzureStorage,WCF, ERP.
Confidential, Manhattan, New York
.NET / Azure Cloud Engineer
Responsibilities:
- Involved in software development life cycle from design phase to implementation, testing, deployment and maintenance/support.
- Presentation services developed using ASP.NET.
- Developed validation functions using C# and Java Script.
- Business services developed using ADO.NET.
- Write codes using ASP.Net with C# for different applications with Microsoft level coding standards.
- Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
- Architected automation ofAzureVirtual Networks, Network Security Groups and access control rules.
- Utilized ASR (AzureSite Recovery), PowerShell and MVMC (Microsoft Virtual Machine Convertor) for on premise to cloud migrations
- Used MVVM to separate model and view for quick releases.
- Extensively used puppet as a configuration management tool to automate task.
- Used CRM to manage and analyse customer interactions and data to improve relationships with them and assisting customers.
- Prepared capacity and architecture plan to create theAzureCloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases.
Environment: ASP.NET, c#, Azure NSG, Azure VNET, Migration, Azure ASR, Puppet, CRM, MVVM.
Confidential
Azure/ C#.NET Developer
Responsibilities:
- Analysis of the module, coding of the application, developing Business Logic & application development using ASP.NET.
- Experience in developing 3-tier Architecture having Presentation Layer, Business Logic Layer, and Data Access Layer using C#.
- Extensively used Grid Views with sorting and paging.
- Implemented Azure IaaS, created VM’s, VNet’s, UDR’s.
- Used Azure to backup and store data in blobs.
- Deployed applications using continuous integration tools .
- Implemented AJAX for partial page updates
- Extensive use of client side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application
- Coding and Testing - unit, integration and system.
- Used Git as a version control tool.
- Active involvement in programming using ADO.NET for the data storage and retrieval.
- Written stored procedures, function using SQL in SQL SERVER 2008.
- Responsible for the analysis of the requirements of the business, designing database tables.
- Responsible for the testing, fixing the bugs and troubleshooting the technical problems.
Environment: C#, ASP.NET, SQL Server 2008, CSS, Java.
Confidential
.NET Developer
Responsibilities:
- As a .NET developer, primary responsibilities entailed analysis, design and development of the application.
- Implemented architecture using C#, ASP.NET, MVC 3 and ADO.NET.
- Used Grid View, Form View (Data Controls) to render the customer data and Implemented templatecolumns in the Grid View.
- Involved in translating business requirements into technical solutions.
- Developed detailed Technical Specifications for subsystems and code for enhancing existingprograms or developing new programs.
- Modified existing User Interface and built GUI using HTML Web Forms and AJAX controls forproviding a consistent look
- Implemented XML Web Services in ASP.NET to extract the data from Java application.
- Implemented client side validations using Java Script and User Control for rich user interface.
- Implemented authentication and authorization based on the roles of the user using Formsauthentication.
- Involved in Web Services to WCF based on SOAP messages.
- Maintaining records in excel spread sheets and exploring data in to SQL Server Database.
- Implemented Stored Procedures in SQL Server.
- Implemented advanced .NET session state management
- Involved in preparing the documentation for design and code module that developed.
Environment: C#, ASP.NET, ADO.NET, Java Script, AJAX, IIS, Visual Studio 2008, WCF, Web Service,XML, SQL Server 2008