We provide IT Staff Augmentation Services!

.net/c#/azure Developer Resume

5.00/5 (Submit Your Rating)

Carmel, IN

OBJECTIVE

  • Seeking a challenging position in an organization that best utilizes my knowlege in software development and programming.willing to play key role in helping my organization to achieve its goals and objectives at all times.

SUMMARY

  • Software professional with 7+ years of experience in project life cycle including Project Planning, Development, testing and Implementation.
  • Experience in developing web based applications using .NET technologies C#, ASP.NET MVC, WEB API, AngularJS 2, Azure, WCF, LINQ, Entity Framework, Web Services.
  • Hands on Experience working with Azure storage including Queues, Blob storage and Tables.
  • Hands on Experience creating Web applications, webservices and deploying them to Azure.
  • Object - oriented programming in C# including Design Patterns (Singleton, prototype, Factory, Facade) and Multithreading.
  • Developed ASP.NET MVC applications using Model First Approach in Entity Framework and UI in Razor View Engine.
  • Experience in Application lifecycle management(ALM) using VSTS to create Build, release definitions, packages, CI/CD (Devops automation).
  • Experience working on Cloud (Azure Full stack) tools, Paas, Iaas.
  • Experience working on Service Fabric as Microservice platform.
  • Experience in Azure creating web, worker roles and service Bus queues, topics, relays.
  • Experience working on NoSql databases like Azure Redis to store data in Key-value pairs.
  • Experience working on Azure stream analytics to integrate with IOT Hub and process data on-demand and scale accordingly.
  • Used Azure Data Factory to copy data to cloud and perform ETL operations on the data.
  • Hands on experience creating RestFul WebApi’s to perform CRUD operations (GET, POST, PUT and DELETE).
  • Deep understanding of SOLID principles and design patterns to write clean code.
  • Experience in UI automation using Selenium Web drivers.
  • Experience working in Test Driven development(TDD) and Behavior driven development(BDD)
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Used JQuery to dynamically render the content on web pages developed.
  • Good experience with development methodologies like Agile (SAFE/SCRUM), Waterfall.
  • Experience in Database Design and Database Programming using SQL Server and creating database objects like Stored Procedure, Views, Triggers, Joins and Functions.
  • Experience in performance tuning of SQL Queries.

TECHNICAL SKILLS

.NET Technologies: ASP.NET MVC, WEB API, WCF, SOA, LINQ, Entity Framework, Web Services:

Platform / Language: .Net Core/.Net 4.6/4.5/.Net 4.0/3.5, C#:

Web Technologies: Angular2, HTML, CSS, Bootstrap, JavaScript, jQuery, TypeScript, LESS, SASS, Jasmine, underscore.js, XML, JSON, SOAP:

Cloud Technologies: MS Azure Queues, Blobs, Tables, Service Bus, Redis Cache, Micro Services, Azure Cosmos DB, U-SQL, Application Insights, Active directory(AD), App services, Azure streaming analytics, Data Lake Analytics, IaaS, PaaS:

Database Technologies: SQL Server 2014/12/08, PL/SQL, Oracle 10g, NO SQL:

Operating Systems: Windows 10/8/7, Linux (Red Hat, Ubuntu):

Configuration Tools: GIT, TFVC, MS Team Foundation Server, Subversion:

Reporting tools: Crystal Reports 10, SQL Server Reporting Services, Active reports:

PROFESSIONAL EXPERIENCE

Confidential, Carmel, IN

.NET/C#/Azure Developer

Responsibilities:

  • Involved in developing a single page application(SPA) using MVC, AngularJS 2, WEB API TypeScript, HTML, SASS, CSS and Bootstrap.
  • Involved in setting up Azure IaaS, PaaS to support Web Applications and Mobile Applications
  • Used Azure Functions to store data into Blobs and Queues.
  • Used Azure Cosmos DB to store schema less JSON data and achieve low latency.
  • Used Elasticsearch to improve the performance of Log Viewer which is used to search bulk data.
  • Created Azure queues/Blobs and implemented logic using C# to process data from the queue and Blobs.
  • Created Azure Service bus for cloud messaging to distribute messages to multiple Queues and avoided temporary spike in Traffic.
  • Involved in creating a Microservice which is used to maintain user preferences across the organization and stored the data in Azure Cosmos DB.
  • Involved in integrating Google Analytics with MVC application to provide real time Analytics of each page and operation performed.
  • Created ARM (Azure resource Manager) templates to Build, Deploy, Manage and Monitor applications.
  • Created a RestFul WebAPI to transmit portal editor data in JSON format.
  • Implemented Authorization in RestFul WebAPI using OWIN (JWT tokens).
  • Created Azure App Insights in a MVC application to detect and diagnose exceptions and application performance issues.
  • Used SignalR to provide real time notifications to vehicle inspections.
  • Involved in creation and consuming WCF services.
  • Used Entity Framework for working with Relational data and LINQ queries for updating the data.
  • Used C# Facade design pattern to provide a simplified and uniform interface.
  • Implemented Dependency injection(DI) technique in C# using Unity container to achieve loose coupling between objects and collaborators.
  • Used Azure Event Grid to speed automation and simplify policy enforcement.
  • Used Azure Data Lake Analytics to run big data analysis jobs using U-SQL.
  • Used VSTS for application lifecycle management(ALM) including Continuous integration/Deployment(CI/CD), user story management, defect management, source code management using GIT and TFVC, creating Builds and release, Nuget packages.
  • Involved in implementing Redis Cache storage mechanism in a MVC application to improve database throughput and reduce database load. used SQL Server to create database objects like Stored Procedure, Views, Triggers, Joins and Functions.
  • Developed UI automation tests using selenium web drivers.
  • An agile SAFE/Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue.

Environment: .Net Core, NET Framework 4.6/4.5, C#, MS Azure, MVC 5, WebAPI, Angular 2, TypeScript, Razor, Less, SASS, Bootstrap, jQuery, CSS, HTML 5, VS 2017, VS 2015, NUnit, U-SQL, JSON, SQL Server 2012, LINQ, GIT, TFVC, SVN, Agile Scrum/Safe Methodology, VSTS, Node.js, dot net CLI, Postman, Karma, Jasmine, selenium, Grunt.

Confidential, Eagan, MN

.NET/C# Developer/Azure

Responsibilities:

  • Involved in creation of User Interface using HTML, CSS, JavaScript and Bootstrap.
  • Involved in developing applications from scratch using MVC5, Angular JS, D3.JS, HTML5, JavaScript, CSS, jQuery 2.1.3, Underscore JS and Bootstrap.
  • Involved in Developing aRestfulAPI that provides Configuration Management data.
  • Performed Unit Testing and wrote unit tests using Nunit, Karma-Jasmine Java script testing Framework
  • Created Azure blob to store and retrieve unstructured data (videos, images).
  • Created Azure Queue for asynchronous communication between application components.
  • Created singleton patterns using C# for unique instances.
  • Used Entity Framework Model first approach to create Business layer.
  • Designed and developed complex SQL queries, stored procedures, triggers & views using T-SQL.
  • Used GitHub for source control.
  • Agile scrum methodology was practiced to know the status of project.

Environment: NET Framework 4.5, C#,ASP.NET MVC5, MS Azure, Angular JS, D3.JS, Node.js, Razor, Web API, Angular-ui-router, Underscore JS, jQuery, JavaScript, CSS3, SourceTree, Bootstrap, HTML 5, VS 2013, JSON, SQL Server 2012, LINQ, GITHUB, JIRA, Postman rest client, Bootstrap, karma, Karma-Jasmine, Agile Methodology.

Confidential, Cleveland, OH

.NET /C# Developer

Responsibilities:

  • Involved in developing a web application using MVC 4.0 and used fluent validators for MVC validations.
  • Designed UI using the HTML 5.0, JavaScript, CSS, jQuery 2.1.1, Angular JS, Bootstrap.
  • Implemented lazy loading using C# to decrease the application start-up time.
  • UsedNinjectas the IOC container for dependency injection (DI) helped to build loosely-coupled components for unit testing.
  • Performed Unit Testing and wrote unit tests using Moq as mocking framework.
  • Used Razor Views to enable fast coding work flowable, and quickly integrate server code into HTML markup with a minimum of keystrokes.
  • Developed aRESTfulAPI using Web API that provided parts promotion information and settlement line item information.
  • Used WCF service for retrieving the data from other enterprise applications.
  • Used JSON for standardized data exchange format for Ajax-style web applications.
  • Used Entity Framework as an interface from data access layer and database.
  • Used LINQ to Entities for retrieving and filtering the data proficiently.
  • Used Team Foundation server (TFS) for version control.
  • An agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue.
  • Participated in story Planning, estimates and Gherkin Writing sessions.

Environment: NET Framework 4.5, C#,ASP.NET MVC 4, Razor, WebAPI, WCF Services, AngularJs, jQuery, CSS, HTML, VS 2013, NUnit, JSON, SQL Server 2012, Entity Framework, LINQ, TFS, Postman rest client, Selenium, Agile Methodology, Trello.

Confidential, Roanoke, VA

.NET /C# Developer

Responsibilities:

  • Involved in developing front end using MVC .NET, JavaScript, HTML, and CSS.
  • Implemented MVC 4.0 framework to reduce the complexity and to get full control over the behavior of the application.
  • Used JQuery to validate user controls and web forms.
  • Involved in portal GUI design using Master page, Login control, Microsoft menu control and client side validation which is done by Ajax validation extenders.
  • Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
  • Developed WCF REST- API based web service to consume data by client. Implemented provider based services.
  • Used JSON to stringify and post web form data using RESTful services.
  • Used Team Foundation Server (TFS) for source control, and data collection.
  • Used Agile methodologies to minimize the risk by developing software in short amounts of time.
  • Used Entity Framework for working with Relational data and LINQ for updating the data.
  • Used Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and Custom controls in designing Master pages.
  • Performed extensive Unit testing using NUnit.

Environment: ASP.NET 4.0, C# 4.0, MVC, .Net Framework, jQuery, WCF, LINQ, MS Visual Studio 2012 & 2010, Oracle 11G, HTML, JSON, CSS, SOA, SOAP, WSDL, Crystal Reports, Entity Framework, TFS, NUnit.

Confidential, Hartford, CT

.Net Developer

Responsibilities:

  • Involved in developing front end using MVC .NET, JavaScript, HTML, and CSS.
  • Create dynamic and interactive user experience with extensive use of AJAX and JQuery.
  • Efficiently display of data with complete functionality provided by JqGrid API.
  • Create standard queries for data definition and manipulation in MS SQL databases.
  • Implemented SOA using WCF technology. Developed and consumed WCF services with features versioning, security, optimization and reliability.
  • Integrated email client and supported different application integrations using inbound and outbound services using WCF.
  • Performed various operations like performance testing, scheduling test using Telerik
  • Create efficient and compatible service calls to different applications to transfer data using WCF.
  • Send automated notifications to individuals and other applications using Asynchronous Service Calls.
  • Used Repository Pattern and Entity Frame work for data persistency and easily manage the flow of the data to and from the database.
  • Handled multiple Database Servers, with different backup policies based on the requirements.
  • Participated in creation of SSIS builds, Materialized Views and other techniques of efficient data migration.
  • Developed Stored Procedures, Views, and Functions and Optimized using indexes.
  • Used TFS to manage the changes in the source code
  • Created N Unit test cases for automatic, End to End and UI testing using NUNIT testing tool.

Environment: .Net Framework 4.0, Entity frame work.Net MVC 3.0, C#,NUnit, WCF, AJAX, JQuery, Telerik, JqGrid API, JavaScript, XML, HTML, CSS, Unit of Work, SQL Server 2008, SSIS, VS 2012, Visual Studio Team Foundation Server (TFS)

Confidential

.Net Developer

Responsibilities:

  • Used ASP.NET web form controls such as Data Grid, Dropdown Lists, Textboxes, and Input Validation Controls using C# code behind.
  • Used ADO.NET objects like Data Reader, Data Adapter and Dataset, Data Grid for data access.
  • Used Windows Communication Foundation (WCF) Service for Business Logic Layer.
  • Development of UI screens using HTML, JQuery and XSLT using MVC 3.0.
  • Handled multiple SQL Servers, with different backup policies based on the requirements.
  • Experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL.
  • Developed SQL stored procedures, views, functions and indexes.
  • Retrieved data from various data sources like access databases and excel using LINQ.
  • Used Team Foundation Server (TFS) for version control and source code control.
  • Designed controls consumed WCF services appropriately to access the database.
  • All the database transactions from the client was mediated through this WCF service. This gave additional data security.

Environment: ASP.NET 4.0, C# 4.0, .Net Framework 4.0, Entity frame work, WCF, WPF, JQuery, VS 2010, Telerik, SQL Server 2008, T-SQL, AJAX, HTML 4.0, DHTML, CSS.

We'd love your feedback!