Full Stack .net Developer Resume
SUMMARY
- Over 7+ years of expertise experience as a Full stack .Net Developer for performing Client/Server, Web Applications and Windows Applications using Microsoft technologies and .NET framework.
- Experience in interacting with Clients and Users for gathering requirements.
- Proficient knowledge in .NET languages C#, ASP.NET (Web Forms and MVC), VB.NET and Win Forms, WPF.
- Strong understanding of OOPS concepts likes Inheritance, Polymorphism, Abstraction & Encapsulation and design implementations using UML.
- Experience in Designing and Developing Webpage Graphic User Interface (GUI) using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, XML Schema, XSLT, jQuery, Angular JS.
- Experience of Cross Browser Compatibility with updating webpage using HTML5, CSS3, AngularJS, JavaScript and jQuery with great involvement towards AngularJS, React JS and Node.js MVC frameworks.
- Solid working experience with Model View Controller (MVC) in Implementing View, Model, Controller and View model by using ASP.Net MVC Framework 5.0/4.0/3.0
- Strong experience in design of web - based applications using ASP.NET 4.5/4.0/3.5/2.0 , C# 4.5/4.0/3.0/2.0 , VB.NET, AJAX, Master Pages, SharePoint Server, Web Services, Windows services and Server Controls. Incorporated many rich, user friendly, responsive features in the application using Angular JS, BOOTSTRAP, HTML5.
- Experience hosting web applications in IIS, developing applications using the ASP.NET MVC.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Razor View engine, Two-Tier & Three Tier Architecture.
- Involved in Creating Two Tired Authentication for preventing fraud.
- Working Knowledge on Linux based system administration.
- Experience in designing, developing and consume ASP.Net web services and WCF Services to achieve Service Oriented Architecture (SOA).
- Experience in development of ASP.NET Web Forms using HTML5, Telerik controls, jQuery and communicated with database using WCF service.
- Worked on C# and ADO.net for developing windows applications as well as developing the web applications using Language Integrated Query (LINQ).
- Experience in using message brokers such as IBM MQ and Rabbit MQ.
- Involved in writing TSQL/PL-SQL queries to get data from different sources and test results.
- Experience in Cloud computing using AWS Amazon Web Services.
- Proficiency in multiple databases like MongoDB, MySQL, ORACLE and MS SQL Server.
- Migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (MONGODB)
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Experience in creating PL/SQL packages, procedures, functions, and triggers, as well as complex queries for views and reports.
- Worked extensively with SQL server database of creating, updating and insertion of tables and indexes.
- Involved in writing Test plans, Test cases and interacted with business users to conduct User Acceptance Testing (UAT).
- Experienced in reporting tools like Crystal Reports and SQL Server Reporting Services (SSRS).
- Skilled in creating test traceability matrix, test strategy, test plan, test procedures, test cases, test log, automated test scripts, test results and defect reporting.
- Strong hands on experience in manual testing and automated testing using Quality center and Quick Test Pro.
- Familiar in updating, accessing and version controlling the code using Team Foundation Server (TFS), sub-version and GitHub.
- Involved in leading many daily SCRUM meetings which establishes the context of daily goals of work.
- Have capability of implementing business rules in different layers.
- Strong team builder having excellent analytical skills with capability to handle new technologies.
- Solid skills for Management such as Communication & Time with good team skills for improving the intention to work in fast paced environment.
- Strong experience towards Peer Programming of Agile software development technique.
TECHNICAL SKILLS
.Net Technologies: ASP.NET, .NET CORE, ADO.NET, VB.NET, LINQ, Ajax, Web Services, Silverlight, WPF, Prism.
Web Technologies: ASP, VB Script, JavaScript, HTML, DHTML, JSON, XML,XML Schema, Bootstrap, jQuery, Angular Js, Node.JS, Kendo UI, Knockout.js, XSLT, Windows Azure, CSS.
Programming Languages: C#.NET, Visual Basic.NET, C, C++, TSQL, PL/SQL
Database SQL Server: SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS)
Database: MS-SQL Server 2016/2014, Oracle 11g, MySQL, MongoDB, TSQL
Version Controls: GitHub, Visual Source Safe and Team Foundation Server TFS
Methodologies: Agile/Scrum, waterfall and TDD
Design Patterns: MVC, MVVM
Reporting Tools: MS-SQL Server Reporting Services (SSRS), Crystal Report
Development Tools: MS Visual Studio.NET 2017/2015/2013 , 2012, 2010/2008, Microsoft office suite
Web Servers: I Microsoft IIS (5.0/6.0, 7.0, 7.5), Windows Server OS 2008/2012.
Browsers: Firefox, Chrome, IE, Opera, Safari
PROFESSIONAL EXPERIENCE
Confidential
Full Stack .Net Developer
Responsibilities:
- Participated in Agile Scrum Methodology by attending in daily scrum.
- Involved in the SDLC phase of requirement, analysis, design, and development of the windows-based intranet application.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs
- Designed a Web application using Web API with Angular8/ Angular9, leveraged Entity framework (EF)
- Using Microsoft Technologies for the project development such as Visual Studio 2017/19, Visual Studio Code, .Net framework 4.8, VSTS, Sql Server 2017 and Jira 2019.
- Developed routing to allow for the use of a Single-page-application (SPA) with different content using Route Provider in the Angular8/ Angular9 Module and ng-view in the HTML5.
- Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
- Migrated Angular 2 project to Angular 9
- Set up a common API Architecture for multiple front end applications
- Worked with Bootstrap, JQuery and typescript for the development of the UI.
- Implemented MVC design pattern for developing the Web Application and used MVC5 application using Razor syntax for view engine, also used C# for the back end.
- Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security written LINQ functions for data access.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Integrated workflow with VSTS 2019 sites using to gauge the project's status and evaluate the business processes.
- Set up the CICD (Continuous Integration and Continuous Deployment) pipelines using Azure DeVops by configuring YML file
- Strongly involved in code review, build and deployment with Azure DeVops, GIT, Jenkins .
- Create brief technical specification documents according to verbal and written functional requirements and other requirements. Also wrote Design Documents , Deployment Documents and User Manuals . Worked on perform coding, unit testing, error handling, bug fixing, bug verification and created an error log section in which the support/admin will get the error message in a well formatted html view. And troubleshooting in security, remoting, threading , and serialization
Environment: .Net Framework 4.8/4.7/4.5/4.0 , C#.net, ASP.NET MVC 4.0, ADO.NET, HTML5, Bootstrap, CSS3, Angular 2/4, React JS, VSTS 2019, Visual Studio 2019, Visual Studio Code, XML, OOP, WCF, We b API, SQL Server 2017, TSQL, SSRS, JIRA, Agile.
Confidential
Full Stack .Net Developer
Responsibilities:
- Involved on Agile Scrum Methodology by attending in daily scrum.
- Involved in the SDLC phase of requirement, analysis, design, and development of the windows-based intranet application.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs
- Designed and set an Architecture for Web application using .net core 3.1 and Web API.
- Using Microsoft Technologies for the project development such as Visual Studio 2017/19, .Net framework 4.8, VSTS, Sql Server 2017 and Jira 2019.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Developed routing to allow for the use of a Single-page-application (SPA) with different content using Route Provider in the Angular8/ Angular9 Module and ng-view in the HTML5.
- Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
- Developed templates and bind different components with specific models using Angular 8 / Angular9.
- Worked with Bootstrap, JQuery and typescript for the development of the UI.
- Implemented MVC design pattern for developing the Web Application and used MVC5 application using Razor syntax for view engine, also used C# for the back end.
- Used ADO.NET extensively to interact with SQL Server 2017 and Oracle 11g. Created T-SQL, PL/SQL scripts, developed functions, procedures and packages. Actively involved with the team of developers in knowledge transfer, functionality issues, database issues, best coding practices and standards.
- Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security written LINQ functions for data access.
- Created and maintained databases, tables, stored procedures, indexes, database check constraints, and business rules using T-SQL.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Integrated workflow with Confluence 2019 sites using to gauge the project's status and evaluate the business processes.
- Heavily involved in code review, build and deployment with AzureDeVops, GIT, Jenkins .
- Interacted effectively with the scrum master, product owners and business stakeholders/end clients and fellow team members to facilitate understanding of deliverables, prioritization, and required effort
Environment: .Net Framework 4.8/4.7/4.5/4.0 , C#.net, ASP.NET MVC 4.0, ADO.NET, HTML5, CSS3, Angular 2/4, React JS, Confluence 2019, Visual Studio 19, XML, OOP, WCF, Web API, SQL Server 2017, TSQL, SSRS, JIRA, Agile.
Confidential, Columbus, OH
Full Stack .Net Developer
Responsibilities:
- Involved on Agile Scrum Methodology by attending in daily scrum.
- Involved in the SDLC phase of requirement, analysis, design, and development of the windows-based intranet application.
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs
- Design, analyze and define the structure and architecture of API, URI and underlying business logic based on interactions with stakeholders and product owners and functional/UI/UX documentation.
- Designed a Web application using Web API with Angular2/ Angular4, leveraged Entity framework (EF)
- Using Microsoft Technologies for the project development such as Visual Studio 2017/15, .Net framework 4.7.2, C# 4.7.2, Sql Server 2017/16 and TFS 2018.
- Design and implement integration components using ASP.NET (C#) and JavaScript, using latest industry standards and best practices. Design and implement Restful API layer along with calls to consume an API layer.
- Build micro services for the delivery of software products across the enterprise.
- Extended a custom domain driven micro services architecture built on top of ASP.NET Web API and the HTTP protocol.
- Implemented and consumed Web Services using WCF.
- Used Bootstrap styles extensively to get the right styling for the Web Pages.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Integrate Campaigns Solution/App to the new system/soln. by interacting with the legacy SQL data base and native API resources.
- Implemented routing to allow for the use of a Single-page-application (SPA) with different content using Route Provider in the Angular2/ Angular4 Module and ng-view in the HTML5.
- Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
- Architected, Designed and developed REST based API using ASP.NET MVC 4 WEB API hosted on Amazon web services (AWS).
- Worked on Machine Translation team to architect/build web based translator system hosted on Amazon web services (AWS).
- Created templates and bind different components with specific models using Angular 2 / Angular4.
- Worked with JQuery and typescript for the development of the UI.
- Used ADO.NET extensively to interact with SQL Server 2017 and Oracle 11g. Created T-SQL, PL/SQL scripts, developed functions, procedures and packages. Actively involved with the team of developers in knowledge transfer, functionality issues, database issues, best coding practices and standards.
- Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security written LINQ functions for data access.
- Developed IBM MQ for windows with Consumers & Procedures for windows services and data integration.
- Stored Information about queries, exchanges and bindings and distributed database using IBM MQ.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Integrated workflow with Confluence 2018 sites using to gauge the project's status and evaluate the business processes.
- Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system and the custom API specifically using tools such as JMeter etc.
- Contribute to production deployments, including technical documentation, participation in change control processes, and creation of release notes.
- Communicate effectively with the scrum master, product owners and business stakeholders/end clients and fellow team members to facilitate understanding of deliverables, prioritization, and required effort.
Environment: .Net Framework 4.7/4.5/4.0, C#.net, ASP.NET MVC 4.0, ADO.NET, HTML5, CSS3, Bootstrap, Angular 2/4, React JS, Confluence 2018, Visual Studio 17, XML, OOP, WCF, Web API, SQL Server 2012/14/16/17, TSQL, SSRS, TFS, Agile.