.net Developer Resume
Pittsburgh, PA
SUMMARY:
- Around 6 years of extensive experience in Software Development Life Cycle involving Design, Development, Integration, Implementation, Coding, testing of applications in Client/Server, N - tier Architecture based on Microsoft .NET Technologies.
- Experienced working in Banking, Insurance and Health care domain specifics.
- Expertise in developing applications using C#, .Net technologies like .NET Framework 5.0/4.5/4.0/3.0, ASP.Net 4.5/ 4.0/3.5/2.0, MVC 5/4/3, Web API, WCF, Entity framework, LINQ and ADO.Net.
- Excellent hands on experience in Front-End development using HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, Typescript, Angular JS and Angular2/4.
- Good experience in working with Single Page Applications (SPA) using Angular JS.
- Strong experience in implementing web applications with MVC architecture using MEAN Stack technologies (MongoDB, Express.js, AngularJS, NodeJS) to create comprehensive web applications from database, back-end server to front-end webpages.
- Extensive work experience in design and development of Web Applications using the Model View Controller (MVC) Architecture with Entity Framework Code First approach.
- Expertise in implementing SOAP based Web Services and Restful Web API Services.
- Good experience in developing Configu ring and Consuming http services using ASP.NET Web API.
- Adept in using Stored Procedures, User Defined Functions, T-SQL queries, Triggers, Tables, Views, SQL Server Integration Services(SSIS) and SQL Server Reporting Services (SSRS) in Microsoft SQL Server 2014/2012/ 2008.
- Extensively used Entity Framework to interact with databases like SQL Server and T-SQL.
- Extensive Knowledge on Microsoft .NET Design Patterns including Inversion of Control (IOC), Singleton, MVVM and MVC.
- Adapted in using SQL Business Intelligence Solutions like SSRS (SQL Server Reporting Services), Crystal Reports, SSIS (SQL Server Integration Service).
- Worked extensively using Visual Studio.NET 2017/2015/2012/2010/2008.
- Proficient in developing test cases for Unit Testing using N-Unit test in Test Driven Development (TDD) Environment.
- Experience in Agile software development methodology and Test-driven development including SCRUM Methodologies and involved in application design based on MVC4.0/5.0, Entity framework.
- Very well acquainted with the concepts like inheritance, encapsulation, polymorphism and abstraction have used them wherever Object Oriented Programming System (OOPS) is needed.
- Experience in working on Continuous Integration/Continuous Deployment (CI/CD) using Jenkins
- Experience in using Team Foundation Server (TFS) & GIT version control along with continuous integration by using VSTS services.
- Experience on continuous inspection of code quality to perform automatic reviews with static analysis of code quality with static analysis of code to detect bugs using tolls like Sonar Quote.
- Extensive experience with the complete SDLC lifecycle: gathering requirements, designing, development, test support and installation.
- Have an ability to understand high-level business requirements and apply technology to form innovative solutions, comprehensive knowledge of problem analysis, programming techniques, structural analysis, debugging and production support.
TECHNICAL SKILLS:
Microsoft Technologies\ Front-End Technologies: .NET Framework (3.0/4.0/4.5), ASP.NET 4.5/\ HTML, CSS, JavaScript, jQuery UI, Angular
Framework: 4.0/3.5, ASP.NET MVC (3.0/4.0), ADO.NET, \ JS, Angular 2/4, TypeScript, Bootstrap, Ajax. LINQ, Web Services, Windows Communication Foundation (WCF), Web API 2.1, Entity
Development Languages \ Web Server: C#, C, C++, Java\ IIS 5.0/6.0/7.0.
Design Patterns \ Version Control Tools: IOC, Singleton, MVC, MVVM\ Team Foundation Server (TFS), GIT, VSTS\
Database Technologies: MS SQL Server 2008/2012/2014/2016, T-SQL, MongoDB\
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
.Net Developer
Responsibilities:
- Designed and implemented web application using ASP.NET MVC 5.0, Web API, Angular 2 and Entity framework.
- Used MVC implemented clean separation of layers like View, Controller and Model.
- Built numerous components and business modules using MVC5 framework.
- Created and consumed rest full API’s using MVC5 Web API’s for building service-oriented application hosted by IIS 8.0.
- Used official .NET driver for MongoDB to communicate effectively with database.
- Used MongoDB solutions instead of SQL- Entity Framework to create Subscriber search requests perform fast.
- Implemented various validation Controls and created Custom Validation Controls using Angular and JavaScript to perform client-side Validation.
- Developed Angular 2 components by subscribing the Observables from services for fetching the Restful Services from backend.
- Developed Angular 2 services using Observables for pulling up the data from Restful Services.
- Used Bootstrap classes and various components for developing responsive web pages and appealing in the dashboard.
- Used TFS Board for Issues/Story/Bug/Development tracking. Following Stand-Ups every day in the morning.
- Performed testing phases including Unit testing (N-Unit) & Integration testing, writing Test cases, trends for Test driven development(TDD).
- Involved in creating reports using SSRS to clients for future use.
- Created SSIS Package Configurations and maintaining their tables by editing the values of the variables as per requirement.
Technologies: Microsoft Visual Studio 2017, .NET Framework 4.5, C# 6.0, ASP.NET MVC 5.0, WEB API 2.1, Owin Framework, Identity Framework, MongoDB 3.6, Typescript, Angular 2, Bootstrap 3, JavaScript, Agile, TFS, SSRS, SSIS, TDD
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Implemented the project using ASP.NET, MVC, C#, and back-end database as Microsoft SQL Server.
- Implemented CRUD functionality using Entity Framework.
- Created Stored Procedures and triggers for automated operations and to retrieve data from database.
- Developed Web API RESTful services to interact with third party systems to pull another Provider’s information.
- Angular JS is implemented for single page application in the patient information module.
- Implemented Angular.js Controllers to maintain each view data, Implemented Angular Service calls using Angular Factory.
- Developed Razor views with strongly typed view models HTML helpers and partial views using ASP.NET MVC5, CSS3 and HTML 5.
- Used Bootstrap for page responsiveness and to make it more efficient and user friendly
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
- Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
- Implemented JIRA as a bug tracking tool and to manage the project issues.
- Involved in development with SCRUM methodology for iterative task completion by having Daily Stand-ups.
Technologies: .NET Framework 4.5, Asp.Net, MVC, C#, HTML5, CSS3, AngularJS, Bootstrap 3, Visual Studio 2015, SQL Server 2014, JavaScript, Web API 2.1, Entity Framework, SQL Server 2014, SSRS, IIS6, TFS, JIRA, TDD
Confidential
.Net Web Developer
Responsibilities:
- Involved in various levels of the development life cycle by Gathering Requirements, Analyzing, Design and Development.
- Used ASP.Net MVC5, and C #, Entity Framework, JavaScript, JSON, HTML5 and CSS3 for developing the core application.
- Used MVC 5.0 Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Used Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- 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.
- Used Agile methodology for app development and involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, Behaviors and constants for reusability.
- Used App Dynamics to monitor the errors and performance issues.
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Utilized ASP.NET validation controls and JavaScript, jQuery to perform client-side validation.
- Written complex SQL queries, Stored Procedures, triggers in SQL Server.
- Converted Data Transformation Services application to SQL Server Integrated Services (SSIS) has assigned.
- Create complex SSIS packages to transform and migrate data from parallel data warehouse to OLTP databases.
- Created SSRS reports to maintain the Donations and spending's for each event
- Developed reports for planning of distributing funds using SSRS per donating Template.
- Experience of .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Implementing the data access layer using Web API and Entity Framework Database First approach and writing queries using LINQ to Entity for data retrieval.
- Performed Unit and Integration testing.
Environment: .NET Framework 4.5, ASP.NET MVC, Entity Framework, Visual Studio 2012, MVC 4.0, Web API, SQL Server 2008R2, SSIS, SSRS, IIS 8.0, TFS
Confidential
.Net Web Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance. Developed web application using C#, ASP.NET, Web Services and WCF
- Understanding the client requirement and developing application using WPF and Prism Framework
- Working on Azure Operational Insights. Azure Operational Insights is an online service allows you to Collect, combine, correlate and visualize all machine data. It is Infrastructure as a service (IaaS/PaaS/SaaS) tailored for IT operations teams. Part of Cloud and Data Center Management Team
- Experience with Windows Azure Pack.
- Developed Slide bar, Popover, Typeahead, Dropdown functionality using Angular Strap.
- Designed and developed cross-browser semantic websites using HTML5 and CSS3.
- Implemented Multithreading Concepts to improve the application Performance.
- Developed the whole SASS/LESS structure to support massive branding need.
- Involved in designing Silverlight application which involves the search for a product depending upon the user selection
- Design and developed website modules using a Knockout JS, React JS framework.
- Enhanced Razor View Engine for MVC Control.
- Used Azure App Service as a cloud platform to build and deploy test and prototype systems.
- Used ASP.NET framework to support the use of Dependency Injection to inject objects into a class.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Developed RESTful Web API services that allow sophisticated, effective and low-cost application integration and multi-tier. Developed single page applications using Angular .
- Designed and developed the login portal using framework Angular along with HTML5, CSS3 and Type Script.
- Implemented Server and Client-side validations using ASP.NET Validation Controls, jQuery and Angular JS
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2. Handled all the client-side validation using JavaScript.
- LINQ was used in the DAL (Data Access Layer) to interact with the Database
Environment: C#, ASP.NET MVC 5.0, Azure, PHP, HTML 5, ASP.NET 4.5, Web API, Razor, ADO.Net, LINQ, JQuery2.0/1.0, XML, XSLT, JSON, Java Script, SQL Server 2014, T-SQL, SSIS, SSRS, SSAS, .NET, Entity Framework (Code First)6.0, Team Foundation Server 2010, Visual Studio 2013, IIS 7.0