Senior .net/azure Developer Resume
Dallas, TX
SUMMARY:
- Software professional with 6+ years of experience in developing and maintaining web and client/server applications using Microsoft Technologies.
- Experience in Cloud Infrastructure management and Implementation (ARM and ASM).
- Experience in System and Server administration of Windows and Linux Environments.
- Experience in Azure infrastructure management (Azure Storage, Azure AD and Office365).
- Experience in working with Windows Server 2008, 2012 R2, 2016 Active Directory and Administration.
- Planning and implementing Disaster Recovery solutions, capacity planning, data archiving, backup/recovery strategies, performance Analysis and optimization.
- Experience on installing and configuring SSL s in web servers.
- Working Knowledge on Azure Fabric, Azure Event Hubs, IoT & Docker contains in Azure.
- Experience in setting up cluster environment for load balancing and high availability of Windows servers.
- Experience in automating day - to-day activities by using Windows PowerShell.
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
- Experience on Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, Sql Azure and Azure Storage.
- Knowledge on working with Data Warehouse and Bigdata.
- Experience in migrating on premise to Windows Azure in DR on cloud using Azure Recovery Vault and Azure backups.
- Strong understanding of Microsoft .NET technologies (specifically ASP.NET and C#) and/or LINQ, IIS, SQL Server, Visual Studio, .NET, CRM, XML.
- Knowledge in technologies like J2EE (Servlets, JSP, JMS, JDBC) and proficient in JavaScript, Hibernate, XML, XSLT and Oracle.
- Experience in Web Application Development using HTML, CSS, JavaScript, JQuery, AngularJS, AJAX and JSON.
- Experience in using RESTful web services.
- Experience on Node environment using NPM, Grunt, Gulp, Bower.
- Knowledge on DevOps essential tools like Chef, Puppet, Docker, Kubernetes, Jenkins, Ant, Maven and migrated VMWARE VMs to Azure and Managed Services like VM, VPN, VNet, UDR, NSG.
- Hands on experience using the version controls like Subversion SVN and GIT.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Expert to Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure.
- Worked on IDE tools like JSP, IntelliJ, Web Storm, Notepad++, Sublime Text and Eclipse.
- Good in Manage hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs), Design and implement VM storage & good understanding on Implementing images/disks.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications using Angular Js.
TECHNICAL SKILLS:
Programming Languages: C#.NET, ADO.NET, T- SQL, PL/SQL
Framework/Architecture: .NET Framework 4.5, 4.0, 3.5, 3.0, Entity Framework 6, Angular JS
Web Development: ASP.NET Core 2.0, ADO.NET, ASP.NET MVC 5, 4, 3, ASP.NET AJAX, LINQ to SQL, XML Web Services, WCF, WPF, Web API
Markup Language: HTML 5, DHTML, CSS 3, XML, Razor Views, JSON
Scripting Language: JavaScript, Leaflet, JQuery, Bootstrap, Knockout JS
Databases: MS-SQL Server 2008/2012, T-SQL, MongoDB
Reporting Tools: RDLC Reports, SSRS Reports, Telerik Reports
Version Controls: TFS (Team Foundation Server), TortoiseSVN, Jira
Application/Web Servers: Microsoft IIS 7.0/6.0/5.0
Development IDE: Visual Studio 2015/2013/2010/2008, SQL Management Studio, Azure
Third party tools: NUNIT, Telerik Controls.
Development Methodologies: Agile, Scrum and Waterfall
PROFESSIONAL EXPERIENCE:
Senior .Net/Azure Developer
Confidential, Dallas, TX
Responsibilities:
- Moderate and contribute to the support forums (specific to AzureNetworking, AzureVirtual Machines, AzureActive Directory, AzureStorage) for Microsoft Developers Network including Partners and MVPs.
- Built a prototype AzureData Lake application that accesses 3rd party data services via Web Services. The solution dynamically scales, automatically adding/removing cloud-based compute, storage and network resources based upon changing workloads.
- Worked with XML files, to configure the .NET core application as well as PowerShell code.
- Proactively worked as the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
- Implemented email and so integration using Node.js for backend and Angular.js in frontend.
- Developed web-based applications or systems while adhering to new development specifications which involve C#, ASP.Net MVC, ASP.Net core, No SQL, JavaScript, jQuery and AJAX.
- Build Data Sync job on Windows Azureto synchronize data from SQL 2012 databases to SQL Azure.
- Created Azure Event Hubs for Application instrumentation and for User experience or work flow processing.
- Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
- Implemented Asp Mvc 5.0/4.0 framework for the development of application.
- By using Exchange Web services (EWS), Developed Windows service for Exporting Lab results excel reports which are sent by vendors to local repository.
- Developed reports using SSRS 2008 and involved reports migration from SSRS and to run scripts on Microsoft Power Shell.
- Provide day to day voice and email support to Microsoft customers on Azure PaaS.
- Providing day to day developer support to Azure customers by resolving escalated, complex technical customer issues on the Azure PaaS Services and delivering Azure Technical Support against CPE and workflow efficiency/SLA targets.
- Work with Development, Storage and Network teams on installation and administration of MongoDB in the IT Enterprise Environment.
- Worked on MongoDBdatabase concepts such as locking, transactions, indexes, replication, schema design, etc.
- Designed standards-compliant web pages in HTML5 and Angular 5.0. Photoshop Mock ups, CSS3 and JavaScript using JQuery.
- Experience in Creating Store procedures and functions in SQl server to import data in to Elastic Search and converting relational data in to documents.
- Experience in building Search engine for Elastic Search.
- Developed Windows services to store SQL Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) RedShift.
- Design and Implement End to End Search service Solution using Elastic Search.
- Responsible to create WPF controls and to create communication framework using WCF.
- Created proof of concept for implementing views in Angular 5.0 rather than using razor for development.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Created WCF, WCF REST Services also used different bindings to make it available to diverse types of clients.
- Consumed different ASP.Net Web API's to retrieve customers' information and other application related information.
- Designed and developed SOA architecture with WCF binding concepts for making data binding for end points.
- Develop Forms on client project using data binding and dependency property of WPF.
- Used TFS (Team Foundation Server), VSS (Visual Source Safe) to keep the integrity of the project and maintain code synchronization, Used Bugzilla to track issues and tasks of the project.
- Used an intensive SCRUM and Agile Methodology Analysis and reviewing of assigned tasks and final development goals during team meetings (in Daily and Weekly Scrum meetings).
- Developed SSIS packages for Data population using SSIS 2008.
Environment: C#. ASP.Net3.5/4.0, .Net core, MVC 5, Web API, RESTful APIs, Angular 5.0, Bootstrap, Visual Studio 2008/2010/2013, VB.Net, VB Script, SQL Server 2005/2008, SSRS 2005/2008, SSIS 2008, Microsoft Power Shell and MS Access, WPF, Microsoft Azure, AWS RedShift, Elastic Search, Exchange Web services (EWS).
Senior .Net/Azure Developer
Confidential, Phoenix, AZ
Responsibilities:
- Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
- Moderate and contribute to the support forums (specific to Azure Networking, Azure Virtual Machines, Azure Active Directory, Azure Data Lake, Azure Event Hubs, Azure Storage) for Microsoft Developers Network including Partners and MVPs.
- Involved in heavy PowerShell scripting to perform database true-ups, BCP and moving XML based data across servers.
- Handle escalated Support tickets till closure for MS Azure PaaS platform.
- Development with Azure infrastructure management & PaaS Solution Architect - (Azure AD, Licenses, Office365, DR on cloud using Azure Recovery Vault, Azure Web Roles, Worker Roles, SQL Azure, Azure Storage).
- Configured BGP routes to enable Express Route connections between on premise data centers and Azure cloud.
- Development web service using Windows Presentation Foundation and .Net core to receive and process XML files.
- Deploying and managing applications in Datacenter, Virtual environment and Azure platform as well.
- Developed user interface using HTML5, CSS3, JSON, JavaScript, jQuery, jQuery UI and AngularJS.
- Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this.
- Build and produce REST service for custom Search service on Elastic Search.
- Efficiently handled periodic exporting of SQL data into Elastic search.
- Designed and developed internet web applications using JavaScript and CSS.
- Used to update the HTML pages using jQuery, Ajax via JSON response.
- Designed and developed Window forms using WPF, and Asp.Net core 2.0 as business layer language.
- Used Bootstrap front-end framework for faster and easier web development with MySQL database as the backend.
- Designed and implemented the MongoDBschema, Familiar with Embedded and Normalized data models in MongoDB.
- Used PowerShell to deploy custom WSPs, import\export data, automate scripts.
- Used MongoDB Queries to retrieve data from Database.
- Data modeled and de-normalized various RDBMS tables inMongoDBJSON document model.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Designed the application with REST API and other web services such as JSON and AJAX.
- Handled all aspects of data binding from the API to the Windows controls, including writing custom UI classes to bubble up API data in WPF web application using silver light.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox.
- Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
Environment: C#. ASP.Net3.5/4.0, MVC 4, MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Visual Studio 2008/2010/2013, VB.Net, SQL Server 2012, Elastic Search, Microsoft Power BI and MS Access, WPF, Microsoft Azure, AWS RedShift, Exchange Web services (EWS).
.Net/Azure Developer
Confidential, Chicago, IL
Responsibilities:
- Involved in initiation, eliciting, analyzing, recording requirements, design, development, implementation, testing, and maintenance of the project in SDLC environment.
- Worked on the requirement documents and have good understanding about the requirements.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database using ADO.NET.
- Maintained high degree of competency across the Microsoft Application Platform focusing on .NET Framework, WCF, Windows Azure, and SQL Azure.
- Implemented Azure Storage, Azure SQL, Azure Services, Azure Event Hubs and developing Azure Web role.
- Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
- Built a prototype Azure application that access 3rd party data services via Web Services. The solution dynamically scales, automatically adding/removing cloud-based compute, storage and network resources based upon changing workloads.
- Involved in the design and development of web application in C#.NET, ASP. Net, User Controls and deployment in the cloud environment.
- Used Sessions Objects, Cookies to store the application state and used Master Pages to provide a unified look and feel to the application.
- Have knowledge and Experience in Setup, configuration& Maintenance of IIS and Active Directory.
- Developed different WCF services to validate orders, email address and locations from Main frame application to .Net framework application in a SOA architectural style.
- Designed the user interface and client-side scripting using AngularJS framework, Bootstrap and JavaScript.
- Worked on tables and developed Stored Procedures in No SQL Server for accessing the database.
- Created the reports required for multiple projects using SSRS reporting services.
- Responsible for delivering output within the timelines set.
- Designed and developed web application using ASP.NET MVC model and implemented the business logic in VB.Net using Visual Studio 2012/2015.
- Used TFS (Team Foundation server) for versioning and code merges.
- Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
Environment: Microsoft Visual Studio 2012, .Net 4.0, ASP.Net, VB.Net, C#, ADO.Net, JQuery, RESTful Services WPF, XAML, MVVM, LINQ, ADO.Net, Entity Framework, WCF, MVC, MongoDB, Multithreading, HTML 5, CSS, XML, AJAX, JavaScript, Angular Js, Azure.
Software Engineer
Confidential
Responsibilities:
- Communicated with the end users to analyze their business requirements. Involved in designing the project as per business requirements.
- Created Web Pages using ASP.NET, C#, Java Script. Used customized template to display the data by taking advantage of Data Grid Control.
- Provided business critical support to Azure customers around the world through various support offerings.
- Developed applications using JavaScript, JQuery and Bootstrap to build modern Single Page Applications (SPA). Used Data Reader, Data Set and Data Adapter objects from ADO.NET to access relevant data.
- Design roles and groups using Azure Identity and Access Management (IAM).
- Involved in MS SQL Server database, also created SQL stored procedures, triggers, views in T-SQL. Developed Web Services using ASP.NET and Web API.
- Coding and Tuning the Queries, Stored Procedures and Functions using T-SQL. Developed reports using MS SQL Server Reporting Services (SSRS) and Crystal Reports.
- Worked on Exception handling with WEB API in user experience pattern and experience in working on Exception handling with Web Services. Developed business logic that can be commonly used by other team to capture the data.
- Worked on designing part of website using CSS and maintained consistent look, also used bootstrap to develop responsive pages for look and feel in tablets and smartphones.
- Performed Unit Testing for all test cases using NUnit Framework. Worked in Agile Methodology which has a two weeks sprint. Resolving technical issues and providing user support.
- Created Tables, Complex Stored procedure and Functions in SQL Coordinating with offshore team and reviewing code to ensure timely delivery of builds.
- Used ADO.Net for retrieving data from backend database SQL Server 2008.
- Implemented input validations using the ASP.NET input Validation Controls.
- Provided session level security and role-based authentication using session objects and cookies.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Involved in Unit testing and bug fixing of the project, worked on SSIS to update Database in SQL server.
Environment: Visual Studio 2008, .Net Framework 3.5, WCF, C#, ASP.NET MVC, Razor Engine, Ajax, JQuery, IIS, T-SQL, RabbitMQ, Linux, MS Team Foundation Server 2008.