Azure Developer Resume
NY
SUMMARY
- Having around 9 years of experience as a .Net Developer in IT with expertise & exposure to all the stages in SDLC gathering requirements, software design, and development and testing/support using Microsoft Technologies and Azure Cloud Computing.
- Extensive experience with Microsoft. Net Technologies (.NET Framework MS Visual Studio .NET, ASP.NET MVC4, ADO.NET, C#.NET, Windows Services, LINQ, Web Services/WCF), Entity Framework and various relational databases (SQL Server, Oracle).
- Experience in developing presentation layer using Web Forms, Windows Forms.
- Hands on experience in design and development of applications using Object Oriented Programming and Design Patterns.
- Proficiency in the implementation of Web applications, Windows Applications using .NET Framework Class Libraries.
- Worked in Water Fall and Agile/Scrum methodology.
- Developed GUI using Web based (Web Forms, ASP.NET) application development in C#.
- Worked on Web applications using CSLA, MVC 2.0/3.0/4.0.
- Experience in Designing and Developing Enterprise applications usingSilver Light4.0 and MVC4 Design Pattern.
- Experience in creating Services and Endpoints and working with WCF (Windows Communication foundation).
- Built dynamic web view applications using JAVASCRIPT, jQuery, JSOAX.
- Extensively worked on HTML/HTML5, XHTML, DHTML and CSS3 to design rich web pages.
- Strong analytical and programming skills with proven track record in creating elegant, flexible and maintainable solutions as per Business Requirements.
- Involved in Unit testing, Integration testing and Functional testing.
- Working knowledge in configuration and version management using Visual Source Safe (VSS), Clear - Case, Subversion (SVN), GIT and Team Foundation Server (TFS2008/2010)
- Familiar with C# features such as Dynamic Binding, Lambda expressions(LINQ), Anonymous types, Query expressions, Named and optional arguments and collection Initializers
- Extensively used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Experience in Session Management techniques like Sessions, Cookies and View State.
- Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller).
- Extensive experience in Web using MVVM, MVC, WPF.
- Maintaining legacy WINFORMS application, create new features requested by clients.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Specialized in designing/architect, developing and maintaining RESTful and SOAP web services using WCF.
- Proficient in using LINQ, N Hibernate and Entity Framework mappers to interact with other layers.
- Experience in developing AJAX applications by using Framework 3.5 and 4.0.
- Well-versed knowledge in SQL, T-SQL, constraints, indexes, stored procedures, functions, cursors, triggers, views, joins using SQL Server 2008/2012/2014 .
- Extensive database designing and programming skills using SQL Server 2008/2012/2014 , Oracle 10g/11g, MongoDB (No SQL), XML data source, RDBMS and MS Access.
- Good Knowledge in designing Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams and Collaboration diagrams) using designer tools like MS Visio.
- Hands on Experience in mobile development using Xamarin and Windows Mobile SDK.
- Experience in developing Mobile web applications using JQuery Mobile Touch-Optimized Web Framework for Smartphones & Tablets.
- Written stored procedures in SQL server which are indeed used as data source for crystal reports.
- Knowledge in Microsoft’s Data Warehousing Tool SSRS (SQLServerReportingServices) and SSIS (SQLServerIntegrationService).
- Expertise on using Re sharper 7.0 tools for Code Optimization.
- Around 2 years of experience in Microsoft Azure Cloud Computing development and support.
- Good understanding of technology with focus on delivering business solutions.
- Believer of team-work and knowledge sharing.
- Provided production support and developed enhancements and simultaneously fixed defects.
- Comprehensive problem-solving abilities, excellent verbal and written communication skills, Interpersonal Skills and Leadership Qualities.
TECHNICAL SKILLS
Programming Languages: C, C++, Core Java
MS .Net Technologies: C#, .Net, ASP, ASP.NET, ADO.NET, ASP.NET Web API, Silverlight, ASP.NET MVC, LINQ, WCF, WPF, Entity Frame Work, SharePoint, Microsoft Azure
Web Technologies: XML, HTML5, DHTML, XHTML, WSDL, CSS3, Bootstrap, XSL, XSLT, JavaScript, JQuery, JSON, AngularJS, AJAX
Databases: MS-SQL Server 2008/2012/2014 , Oracle 9i/10g/11g, MS Access 97/2000, Redis, Mango DB
Operating Systems: Windows NT/95/98/2000/XP/Vista, Unix, Ubuntu, Centos
Framework: Microsoft .NET Framework 4.5,4.0, 3.5, 3.0
Development Tools: Visual Studio .NET 2008/2010/2012/2013/2015 , Microsoft Visio, Dream-weaver, TFS, JIRA
Web Servers: IIS 5.0/6.0/7.0
Application Servers: Tomcat, web ic
Versioning Tools: GIT, Visual Source Safe (VSS), Subversion (SVN) and Team Foundation Server (TFS)
DevOps Tools: Jenkins, Docker
Reporting tools: SQL Server Reporting Services, SSIS, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, NY
Azure Developer
Environment: ASP.NET, .Net Framework 4.0, C#, Entity Framework, MVC Architecture and Web services, XML, HTML, XHTML, Java Script, Git, JQuery, J2EE, Web Apps, Active Directory, NSG, Traffic Manager, GIT source control, SQL Azure, AJAX.
Responsibilities:
- DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.
- Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
- Script, debug and automate PowerShell scripts to reduce manual administration tasks and cloud deployments.
- Configure, Implement, Secure and support Virtual Network and best security practices for single and multi-regional data centers.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to Windows Azure Worker Role.
- Moderate and contribute to the support forums (specific to AzureNetworking, AzureVirtual Machines, Azure Active Directory, Azure Storage) for Microsoft Developers Network including Partners and MVPs.
- Implemented PL/SQL stored procedures, triggers to monitor the performance of Oracle databases, Diagnosed Oracle bugs and coordinated with Oracle support through Oracle Support to resolve them in timely manner.
- Supported bi-directional replication using oracle streams and designed the conflict resolution.
- All Data Access was done through REST web services calls to a cache database on the back end.
- Web Services has been created using SOAP.
- UsedASP.NET MVC Framework to build MVC architecture.
- Designed Web Forms using different ASP.NET Server Controls, API Validation Controls, and other third-party controls.
- Extensive experience in working with Object Relational Mapping (ORM) using LINQ to Objects, LINQ to SQL and LINQ to XML and REST Web API.
- Involved in developing the Azure Solution and Services like IaaS and Paas.
- Deployed Azure resource manager based resources.
- Used JQuery to validate user controls and web forms.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Used ADO.Net and its components, Data set and Data Adapter, as middleware component for access to the database.
- Collaborate to development of main Web Application to provides invoicing emission services Responsible of web application deployments over cloud services (web and worker roles) on Azure using VS and PowerShell.
- Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
- Designed and developed various abstract classes, interfaces, classes to develop a business logic layer using C#, ASP.NET, ADO.NET.
- HTML and CSS are used for developing web pages, maintained the code behind using ASP.NET with C#.
Confidential, Minneapolis, MN
Azure/.Net Developer
Environment: .NET Framework 4.5/4.0, Visual Studio.Net 2012/2010, ASP.NET, C#, Entity Framework, AJAX, WCF, Web Services, JavaScript, jQuery, SQLSERVER 2008R2, Dynamics CRM, Windows Azure, Team Foundation Server(TFS) 2010
Responsibilities:
- Gathered functional, business, and technical requirements and prepared the requirement documents.
- Designed and developed several webpages using HTML, DHTML, CSS and ASP.NET 4.0 and Java Script.
- Efficiently used object oriented programming to achieve the functionality for the application.
- Used MVC - Model View Controller Architectural Design Patterns for the development of the product.
- Agile framework is used to improve the speed and consistency of the project.
- Designed the UML diagrams based on the OOAD principles.
- Used TFS server to manage the project code management and it used for transferring the data.
- Developed web pages in ASP.NET application by using Visual Studio.Net and Creating Style Sheets for formatting the Web Pages.
- Responsible to develop services using .NET/C# code and Web API technology (Restful API)
- Designed interactive ASP.NET MVC Razor views using MVC controls, jQuery, HTML, XML, CSS and AJAX to provide excellent user experience.
- Coding the presentation in WPF using XAML that can support any kind of platforms and service layer using Windows Communication foundation technology(WCF).
- Used Kendo UI grid and file upload controls.
- Developed the WPF application in PRISM, MVVM framework using XAML for creating loosely coupled components for the application.
- Developed webforms using vb.net, Asp.net, MVC, and AngularJS, Bootstrap.
- Used Node.js to run web pack tasks and setup the local host for the project.
- Developed Web Services using Service Oriented Architecture(SOA) for Direct Operator Billing.
- Azure is used to integrate data using cloud services.
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Worked on several complex drilldowns, parameterized reports and on reports that call sub reports using SSRS.
- Changes to base classes used in server-side C# code for WPF application.
- Integrated AzureActive Directory for all user authentication/authorization and organization profiles.
- Used JSON to transmit data between Server and Web Application, an alternative to XML 2Serialization.
- Experience Azure Table Storage and Blob on Azure Sql.
- Created stored procedures, nested queries and triggers of the application.
- Extensively Oracle DB is used for creation of tables and stored procedures.
- Here Oracle 12c DB cloud is used for computing data.
- Capable of deployment of Azure AD, Identity & Access Management, Azure Multi Factor Authentication, Azure Trust Centre.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Worked on Azure to deploy the data.
- Develop scalable, high performance, robust web services based on the Microsoft Windows Azure Platform.
- Used WCF, ASMX to allow efficient client/server transmission of data.
- Created tables, stored procedures and PL/SQL queries to store the data.
- Developed various T-SQL stored procedures, triggers, views, and adding/changing tables for data extraction, data loads and transformations.
- Used T-SQL to interact with relational databases.
- Performed Black Box and white box and Nunit Testing for the application.
Confidential, Pleasanton, CA
.NET Developer
Environment: ASP.NET, C#.NET, SQL Server 2012/2014, IIS 7.0, ASP.NET MVC 4/5, Web Services Restful Web API, JavaScript, Bootstrap, jQuery, WCF, WPF, AngularJS, Visual Studio 2013/2015, Entity Framework 6.0, GIT, Jenkins.
Responsibilities:
- Involved in Agile methodologies from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance.
- Developed ASP.NET MVC application using MVC4/5 Layout with Entity Framework.
- Developed Core Solutions for Business Logic Framework and Web API's
- Created New Modules for each Individual Project for an Enterprise Solution.
- Extensively used JavaScript and Angular JS to implement UI Code.
- Used HTML5, XAML, XML, CSS3, Bootstrap and JavaScript, JSON to develop and implement a user-friendly UI design and for functionality, used OOAD concepts using MVC5 C# programming presentation and provided web security for the application (providing authentication and authorization).
- Developed ASP.NETWeb API services to return JSON and XML Format.
- Developed Web API's Consuming third party Web Services and REST, WPF, WCF Services.
- Used Swagger for Running Web API's over Global Enterprise Level at the Client Location.
- Created Enterprise Logging Mechanism.
- Implemented different Log Level Functionality to Log the Instance depending upon the Severity Set to that Module.
- Used Microsoft Visual Studio, Re-sharper and Test-Driven Testing Tool for Integration and Unit Testing.
- Involved in Code Refactoring and Code Standardizations Review.
- Guided Team Members in different aspects depending upon the Issues.
- Used Telerik controls (Kendo UI) for the Web forms to reduce full page post back and customized the paging logic.
- Helped Team Members in Learning New Tools and Technologies such as AngularJS and Jasmine Unit Tests.
- Implementing WCF Services and better logging exception management support to help in the premature detection of new problems.
- Used HTML5, XML, CSS, Bootstrap and JQuery, JSON to develop and implement a user-friendly UI design and for functionality, used OOAD concepts using MVC5 C# programming presentation and provided web security for the application (providing authentication and authorization).
- Performed Code Reviews of Team Members work.
- Used Entity Framework Model as the Data Access Layer (Database First) and implemented data objects, Mapping and executed stored procedures.
- Developed multi-tier web application with the use of Web Services Restful web services using ASP.NET Web API.
- Involved in Performance Modulation for Databases.
- Created SSIS Packages as per the requirements.
- Used Agile Solid Principles, Control templates, Data templates.
- Interact with Traders, Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informed on the status of the project.
- Created Tables, Stored Procedures, Triggers and Views in SQL database.
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
Confidential
.Net Developer
Environment: .NET 3.0, ASP.NET 3.0, VB.NET, C#.NET, ASP.NET MVC, Visual Studio 2010, SSIS, MS SQL Server 2010, IIS 6.0, Web Services, LINQ, Crystal Reports, VSS, AJAX, ADO.NET, XML, SOAP, XAML, SSRS, T-SQL, Visual SourceSafe 6.0
Responsibilities:
- Utilized C#, ASP.NET and created web forms, user controls, web services.
- Written Desktop application in VB.NET, SQL-Server.
- Well-versed with various method of database connection and query in various databases using VB.NET with Data Adapters, Datasets & Data Readers.
- Developed High Quality Production-Ready front end XAML code working closely with a C# developer.
- Maintained the good relationship with client and gathered the requirements.
- Designed, developed and tested forms using Visual Studio 2010.
- Experienced with creating own templates when we want to customize the visual behaviour and visual appearance of a control.
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
- Worked with Web API to provide services to HTTP requests.
- Involved in System Analysis, design and development.
- JQuery was used to validate user controls and web forms.
- Involved in Business Analysis and Development of Application.
- Worked on Crystal Reports for report generation in Standalone application.
- Created and consumed WCF services in the Service layer.
- Developed SOA Application using Services layer, Business Logic Layer, Presentation Layer and Database Layer.
- Involved in migrating the data from SOA to RESTful services using ASP.NETWeb API.
- Extensively used Master Pages to achieve consistent look and feel of the web site.
- Implemented Authentication in ASP.NET application
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL (IBM) for creating proxy classes.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations.
- Developed packages by using SSIS and developed various reports by using SSRS.
- Worked on SQL Server 2008 to access the database in an efficient manner using ADO.NET.
- Used ADO.NET objects, Dataset, Data Table, Data Relations and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.
- Extensively used Data binding concept to display the required data.
- Involved in creating stored procedures, triggers, and views in SQL Server 2005 for data manipulation and retrieval using T-SQL.
- Created and Updated Queries, Stored Procedures and Triggers.
- Performed Unit testing using Visual Studio
- Used VSS as repository purpose.
- Followed the Agile methodology.
Confidential
.NET Developer
Environment: Visual Studio 2008, C#.Net, ASP.NET, VB.Net ASP.Net, ADO.NET, .NET Framework 3.0, HTML, CSS, JavaScript, Ajax, TSQL, Web Services, SQL Server 2008, XML, Crystal Reports.
Responsibilities:
- Analysing the specifications provided by the clients.
- Coded business logic C#.
- The project was a Point of Sale windows application with an embedded browser, done in C# and VB .NET. The invoices were created through an existing web application running in the embedded browser.
- Involved in Design, Development and testing of application.
- Design Web pages using ASP.NET, HTML, JavaScript, and CSS.
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document.
- Implemented client-side custom validation using JavaScript.
- Created User controls, web controls in ASP.NET.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- For consistent data access used ADO.NET objects such as Data Reader and Data Set.
- Involved in the design, development and maintenance of the SQL Server 2008.
- Used XAML Interface framework to supports UI development for Windows.
- XML used to display and interact with data during windows runtime
- Designed and created views for security purposes. Implemented rules, defaults, and user defined data types.
- Tested queries to optimize procedures and triggers to be used in production.
- Performed Unit testing, debugging and problem solving.
- Identified researched, investigated, analysed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and Incremental model as the Software Development Life Cycle.