.net Full Stack Developer Resume
Creve Coeur, MO
SUMMARY:
- Extensive experience in working with different technologies like C#, SQL, ASP.NET MVC, ASP.NET WEB API, HTML, CSS, JavaScript.
- Experienced in working with AGILE SCRUM, Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC) in various domains like Airlines, Banking, and Insurance.
- Proficient in Implementation of N - Tier Architecture (Data Access Layer, Business Logic Layer) and User interface (UI).
- Extensive knowledge on Object Oriented Programming (OOPS) concepts including Multi-threading, Collections, Exception Handling.
- Proficient in different programming languages like C#, SQL, C++.
- Expert in developing web-based applications and cross browser applications using .Net framework.
- Strong experience with ORM tools like ADO.NET Entity Framework and ASP.NET Framework.
- Experienced in creating various web services like WCF, ASP.NET web API using SOAP and REST protocols.
- Strong exposer in creating single page applications using front-end technologies such as Angular 2/4.
- Experience on building Microservices and deploy them in the Docker Containers.
- Extensive knowledge in creating Stored Procedures, Triggers, User Defined Functions, Transaction Management using T-SQL and Code Optimization, Performance Optimization in SQL Server 2008/2010/2012 databases.
- Experienced in writing Data modelling and Schema validation queries using NO-SQL database Mongodb.
- Knowledge on various concepts of Mongodb like Aggregation Operations and Pipeline Concept.
- Hands on experience on creating cloud services like Deployment, Integration and Security using Azure.
- Strong experience in building service-oriented applications using WCF (Windows Communication Foundation).
- Proficient in writing Unit Test Cases for Business logic and Web services and performed Unit Testing using NUnit Testing Framework.
- Experienced in establishing Continuous Integration/ Continuous Deployment services and practices using Visual Studio Team System (VSTS), TFS.
- Strong Knowledge in ETL process using SSIS and creating reports like Drilldown Reports, Drill Through Reports using SSRS.
- Experienced in creating, deploying and managing reports using Crystal Reports.
- Versatile team player with good communication, analytical, presentation and interpersonal skills.
TECHNICAL SKILLS:
Programming Languages\Architectural patterns\: C#, C++\MVC (5.0/4.0), MVVM, MVP\
FrontEnd Technology\Web Technologies\: AngularJS, JSON, HTML5/4, CSS3, XML, \ASP.Net (4.5/4.0/3.5/3.0/2.0 ) MVC, RAZOR, \AJAX, Bootstrap 3/2, JavaScript, jQuery \ WCF, WEB-API \(5.0/4.1) \
Databases \ Data Access\: MS SQL Server 2014/2012/2008, Mongodb\ADO.NET, LINQ to SQL, Entity Framework \
Development IDE \Reporting Services\: Visual Studio 2019/2015/2013/2010/2005 \SQL Server Reporting Services (SSRS)\
Web Servers\Web Services\: IIS (Internet Information Server) 7.0/6.0\HTTP\
Cloud Services\Testing Tools\: Azure, AWS\N-Unit, MS Visual Studio Test Tool\
Version controls Tools\Methodology\: VSTS, Git, Team Foundation Server (TFS), \ Agile (Scrum), TDD, Waterfall Model, \Bit Bucket \
PROFESSIONAL EXPERIENCE:
Confidential, Creve Coeur, MO
.Net Full Stack Developer
Responsibilities:
- The entire project has been developed on Agile Scrum Methodology as to accomplish the requirements in a given timeframe.
- Worked on Repository pattern as to separate the data access logic and maps it to the entities in the business logic using C# Interfaces.
- Extensively worked on ASP.NET framework to support the use of Dependency Injection.
- Involved in building the Web Services with the help of WCF and pointed to various endpoints to access the data from various sources.
- Performed Web service testing to test WCF services using SOAP UI tool.
- Worked on executing Java Script Queries to extract the data and get to know the count of the material type for a member.
- Experienced in writing DMR’s using JavaScript to manipulate the data in database as per the requirement.
- Extensively worked on writing SQL queries using joins and sub queries as to retrieve the data from another database.
- Experienced in creating the automated jobs to send the data for various sources like AMISYS using Control - M jobs.
- Involved in consuming the data from different Mongo DB Collections to Material File as to send the file to downstream applications.
- Performed some Aggregation operations as to populate the data in a csv file for ID Card Dashboards Turn Around Time.
Technical Stack: C#, .Net Framework 4.5, Mongo DB, Jira, Bit Bucket, WCF, WPF, Telerik UI, Java Script, Visual Studio, Studio 3T, SQL, Bitbucket, Web Services
Confidential, New Orleans, LA
.Net Full Stack Developer
Responsibilities:
- Involved in all phases like Application design, Development, Integration and Implementation.
- The web application is developed in ASP.NET framework with different layers like Presentation, Business and DAL.
- Experienced in retrieving the data from the data base to the application with the help of web-based technologies like Entity Framework.
- Worked on ASP.NET WEB API as a messaging queue from the presentation layer to business logic layer.
- Expert in building and consuming REST API as to communicate different modules in the application.
- Worked with crud operation in REST API as to create, update, insert the data based on the business requirement.
- Involved in building a single page and cross browser compatible web application using Angular 2.
- Involved in the development of necessary front-end user interfaces using HTML, JavaScript, CSS3 that will be integrated with business layer.
- Extensively worked on Stored Procedures, Linked Servers and manipulated the data as per the requirements using SQL Server.
- Expert in ETL process to manage the data flow from csv files to the SQL tables using SSIS.
- Involved on testing the scenarios using Nunit and also worked with SonarQube as to analyze the code quality.
- Worked in various environments like Pair Programming, TDD, and Peer to Peer code review.
Technology Stack: C#, ASP.NET, SQL Server, Visual Studio 2017, SSMS, TFS, GIT, WEB API, PostMan, NUnit, T-SQL, HTML, CSS
.Net Full Stack Developer
Responsibilities:
- Developed the application using Agile Methodology to meet timelines with quality deliverables.
- Developed 3-Tier ASP.NET web technology with Presentation, Business logic and Data Access Layer.
- Extensively worked on ASP.NET MVC framework to support the use of Dependency Injection.
- Established the relationship between business logic and data access layer using Entity Framework.
- Developed several REST API supporting both XML and JSON to perform tasks such as validation of the customer account details.
- Involved in building a single page and cross browser compatible web application using Angular 4.
- Worked on Web API to expose data from data sources to external and third-party applications and to provide services to HTTP Requests.
- Experienced in managing the user details with respect to their transaction details by building microservices and deployed in Docker Container.
- Used LINQ Query Operations like Filtering, Ordering and Grouping operations to access the database for search of flights.
- Developed various Stored Procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Worked on Microsoft Azure cloud services for deploying and security of the application.
- Experienced in Continuous Integration and Continuous Deployment to enhance the performance of application.
Technology Stack: ASP.NET MVC 4.0, C#, Agile, Angular 4, Web API, Bootstrap, SQL Server 2012/2014, T- SQL, SSIS, Web Services, JavaScript, jQuery, HTML, IIS 7.0, Azure, GIT, Microsoft Visio 2012, Visual Studio 2012, .Net Framework 4.5, SSRS
.Net Developer
Responsibilities:
- Involved in all phases of Project Development Life Cycle including high-level design, data design, coding, testing & creation of functional documentation using Agile Methodology.
- Created various banking services & modules using ASP.NET web application.
- Worked with advance concepts of ASP.Net MVC such as Models and Providers, Filters used for implementing backend functionality.
- Using ASP.NET Entity Framework Code First Approach a new targeting database is developed for the storage of the user details.
- Implemented Authentication and Authorization of the user details by securing from unauthorized users using ASP.NET MVC.
- Involved in implementing Restful API using XML and JSON formats.
- Created Typescript reusable components and services to consume REST API using Component-based architecture provided by Angular JS.
- Involved in the development of necessary front-end user interfaces using HTML5, JavaScript, CSS3, Bootstrap4 and AngularJS that will be integrated using ASP.NET MVC Framework.
- Experienced in writing SQL Queries, Stored Procedures, Triggers, Backup, and Restore Database, defining roles, creating database users, Assigning Roles to user’s using SQL Server.
- Various test cases have been written by using NUnit testing tool in .Net Framework.
- Continuous integration of the code is being done using Visual Studio Team Service(VSTS) and created Visualization reports like Dashboards and used GIT as version control system.
- Hands on experience on advance techniques like Analyze Code, Data Flow Analysis using SonarQube.
- Experienced in deploying the application in cloud services like Microsoft Azure.
- Worked on Microsoft Azure Services like Application Services used to build and operate the application such as Azure Active Directory.
Technology Stack: Visual Studio 2013, C#, .NET Framework 3.5, MVC 4.0/3.0, WCF, Agile, Angular JS, Entity Framework 4/5, ASP. Net, Bootstrap, Web Services, CSS 3, Web API, HTML4, DHTML, SQL Server, T-SQL, VSTS and LINQ
Confidential
.Net Developer
Responsibilities:
- Involved in overall application design, development, integration and implementation.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Controller using C#.
- Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2010.
- Have developed dynamic SSIS packages with XML configuration files.
- Involved in transfer and render in different XML documents using XSL.
- Used the Entity Framework when developers issue queries using LINQ.
- Responsible for Designing user interface for web forms using HTML, CSS, MVC Razor Syntax.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Used Windows Communication Foundation (WCF) for clients to consume multiple services using SOAP protocols.
- Build SQL queries implementing functions, packages, views, triggers, and tables.
- Created SELECT, UPDATE and INSERT queries to update and insert the data into tables, and wrote Functions and Stored Procedures for database operations.
Technology Stack:ASP.NET Framework 3.5, MVC 2.0/3.0, HTML, CSS, JavaScript, Ajax, JSON, XML, SQL Server 2010, Visual Studio 2010, AngularJS
