Sr .net Fullstack Consultant Resume
Austin -, TX
PROFESSIONAL SUMMARY:
- Having around 8 years of programming experience on ASP.Net Core wif C#, MVC, Repository Pattern, Angular 2/6, JavaScript, HTML5, jQuery, Ajax, WCF, SQL Server, LINQ wif Entity Framework, and Web API.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Expertise in Object Oriented Design and Programming skills using technologies like Visual Studio 2019, Visual Studio .Net, ADO.NET, SQL Server for web development.
- Good Experience on working wif design patterns, N tier architecture, 3 tier architecture and Model - View- controller (MVC).
- Experience in developing and consuming Windows Communication Foundation (WCF) service, and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Experience in web development/programming wif relational databases to produce dynamic web-based applications
- Have worked extensively on AJAX controls for efficient use of all kind of applications.
- Experience in building a rich web application using HTML, CSS, Bootstrap, JavaScript, jQuery, and Angular 2/6.
- Experienced wif Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Worked extensively wif Entity Framework, LINQ to SQL, and ADO.Net to connect to data sources such as database and flat files.
- Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Extensive exposure to database modeling of Relational Databases using SQL Server, Oracle, MySQL etc., Developing Queries, Views and Store Procedures.
- Experience in Mongo DB reporting framework that gives various reports to generate the data.
- Expert in debugging applications using the debugging tools provided by the Visual Studio IDE.
- Skilled in writing T-SQL, Stored Procedures, Functions and triggers for various Relational Database Management (RDBMS) systems like MS SQL Server 2012/2016, MS Access, Oracle 10g, 11g etc.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Experienced in developing and consuming Windows Communication Foundation (WCF) Services and invoking them by using XML, SOAP and WSDL for creating proxy classes
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Experience in creating SSIS Packages for integrating data using Database connection from heterogeneous sources (Excel, CSV, Text) by using multiple transformations provided by SSIS
- Experience in developing reports using Microsoft SQL Reporting Services, Crystal Reports.
- Experience in Production Support and Worked on Waterfall and Agile Methodologies.
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Tortoise SVN and GITHUB.
- Manage team workflow and assignments.
- Team player having good communication and interpersonal skills wif solid team leading capabilities, logical and analytical approach.
TECHNICAL SKILLS:
Languages:: C#.Net, T-SQL, PL-SQL
Databases: SQL Server 2010/2012/2016, Oracle 9i/10g/11g Microsoft Visual Studio 2010/2013/2015/2019, Mongo DB
.NET Technologies: .Net Framework 4.0/3.5, ADO.Net, ASP.Net AJAX, WCF, ASP.Net MVC, SOAP, SOA, Web API, Restful Services, XML, WCF, LINQ, Entity Framework 5.0/6.0, WSDL.
Web Technologies: HTML5, CSS3, Java Script, AJAX, JQUERY, JQUERY UI, Node JS Angular 2/6.
Web Server: IIS 6.0/7.0
Reporting Tools: SSRS, Crystal Reports
Version Controls: GitHub, Team Foundation Server, SVN
Tools: and Utilities: Microsoft Office Suite, TFS, SVN
PROFESSIONAL EXPERIENCE:
Sr .Net Fullstack Consultant
Confidential, Austin - TX
Responsibilities:
- Gathered user requirements and business requirements from business/user group and documented the requirements.
- Worked from business requirements to perform Reporting, and Analytics functions.
- Collaborated wif DW developers; for products that require reporting data and ensure that datasets are in place and are used consistently internally/externally.
- Collaborate wif data governance; ensure all existing data is created in the right way, and that new data is created according to appropriate standards.
- Perform SSAS/AAS Tabular model development wif complex joins, huge data volumes
- Design and develop a framework for Tabular model processing and partitioning.
- Optimized AAS Tabular models wif a focused-on usability, performance, flexibility, testability, and standardization.
- Visualized data and information for business customers through the creation of reports and queries using Microsoft’s technology stack.
- Created SSAS/AAS tabular model cubes by Connecting Azure Analysis Services to Azure Data lake Storage Gen2.
- Configure Dynamic Row Level Security (RLS) in SSAS Tabular model cubes
- Build Azure IAAS creating security structure, syncing Active directory from on-perm to Azure(clouds). Implement Cloud App Security integration, Identity Protection, Privileged Identity Management and Multi-Factor Authentication (Cloud and On-premises (MFA Server)).
- Develop and improve solutions spanning data processing activities from the data lake (stage) to star schemas and reporting view’s / tables and finally into SSAS.
- Created Azure automation to provision data refresh.
- Created and configure on-premises gateway, Azure Analysis Servers, Azure Automation in Azure portal.
- Create workspaces to a capacity for various manufacturing departments in Power BI services (cloud base) and Monitor capacity usage and manage user permissions.
- Configure Dynamic Row Level Security (RLS) in SSAS Tabular model cube
- Develop and improve solutions spanning data processing activities from the data lake (stage) to schemas and reporting view’s / tables and finally into SSAS.
- Created Azure automation to trigger data refresh.
- Create Power BI report on top tabular Module for different departments and vendors
- Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers
Environment: .Net Core 2.1, ASP.Net MVC, C#, Angular 6, Node JS, AJAX, JSON, Bootstrap, HTML5, CSS, JQuery, Entity Framework core, LINQ to SQL, SQL, Microsoft SQL Server, MongoDB, Visual Studio 2019, Web API Core, POSTMAN, JIRA, GIT HUB.
Sr .Net Developer
Confidential, Phoenix - AZ
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Designed and developed the project using ASP.NET4.5 design pattern.
- Involved in the complete lifecycle (SDLC) of the project i.e., Design, Development, Implementation, and Unit testing.
- Designed and developed Master pages and User controls.
- Designed and Developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using, C#, and AJAX for client-side validation.
- Developed WCF services to enable TEMPeffective communication.
- Implemented Web Services to integrate the client systems using WCF.
- Using WCF in client and server side wif different security and transport protocols along wif data integration, Used WSDL, SOAP, Rest along wif SOA and component driven development.
- Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Extensively used ADO.NET features like Data Set, Data View, Data Reader and Data Adapter.
- Implemented state management using View state, Control state, Hidden fields, Cookies, Query strings, Application state, Session state.
- Used Server-side Asynchronous JavaScript, jQuery and XML (AJAX) techniques to improve performance.
- Response UI and website layout is achieved using Bootstrap framework. JQuery helped in bootstrapping web application efficiently wifout registering call backs which helped in code debugging.
- Extensively used JavaScript, jQuery to control the user interactions and validation on client side.
- Developed complex stored procedures and complex SQL queries using SQL Server 2010 for extracting, inserting and deleting the data from database and display on data bound controls and dropdown controls and list boxes.
- Performed unit testing and system integration testing.
- Maintained design requirements documentation wif accurate information sharing.
- Prepared training material presentations and related documentation to use for the team.
- Involved in fixing the bugs based on the client requirements and involved in the enhancements in the web forms, class files and stored procedures.
Environment: Visual Studio.Net 2013, ASP.NET4.5, C#, ADO.NET, AJAX, HTML, CSS, Bootstrap, jQuery, WCF, IIS 7.0, SQL Server 2014, TFS.
Sr .Net Developer
Confidential, IL
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Designed user interface for application using ASP.NET MVC and HTML helper in views to render the content and implemented business logic using C#.
- Developed presentation layer views using ASP.NET MVC 5, CSS and HTML.
- Used Model-View-Control (MVC) architecture wif razor engine in web applications to view the html.
- Used Entity Framework 6.0 as object relational mapping tool to map Database tables and Objects.
- Created custom view models to manipulate the data in the backend and pass it to the UI.
- Used HTML, CSS, and Bootstrap for the unique look of the page and to make responsive pages.
- Used DB context to perform CRUD operations into and from the database tables.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Extensively used JavaScript and jQuery for the manipulating the DOM elements and form submissions.
- Performed client-side validation using jQuery validators and backend validation using data annotations.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL
- Used Forms based Authentication to enable the users to login and Role based authorization to give access to the users bases on their roles present in database.
- Extensively used TFS (Team Foundation Server) for Version Control, backup and controlling the source code.
Environment: Visual Studio 2015, .Net 4.5, C#, ASP.NET MVC 5.0, Entity framework 6.0, LINQ, HTML, CSS, Bootstrap, XML, AJAX, JavaScript, jQuery, IIS, SQL Server 2016, TFS.
.Net Developer
Confidential, Cincinnati, OH
Responsibilities:
- Gathered Client requirements and converted them into the Technical Specifications and developed Web pages using C#.NET and MVC 5.0.
- Developed presentation layer views using ASP.NET MVC 5, C#, HTML5 and Angular 2.0.
- Used Model-View-Control (MVC) architecture wif razor engine in web applications to view the html.
- Used ADO.Net Entity Data Model (EDMX) to create the classes (objects) from existing database and used t4 template to create the relations between entity classes and database tables.
- Used Asynchronous methods to implement the interface in a more proficient way.
- Created Restful Web services using WEB API 2.0
- Created the controller action methods which are derived from API Controller class to display, create, edit and delete (CRUD) the information records.
- Experienced in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes
- Used LINQ to query and manipulate the data in entity framework.
- Proficiently used custom Angular2.0 Filter, Directive, and Service to achieve the various functionalities of the website.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL
- Created complex stored procedures and SQL Statements for generating Ad-hoc Reports to show various kinds of reports by using SSRS.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags
- Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
- Extensively used TFS (Team Foundation Server) for Version Control, backup and controlling the source code.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
Environment: Visual Studio 2013, .Net 4.5, C# 4.5, ASP.NET MVC 5.0, Entity framework 6.0, LINQ, HTML5, CSS3, Bootstrap, XML, AJAX, Angular 2.0, IIS, WEB API 2.0, SQL Server 2012, SSRS, TFS.
.Net Developer
Confidential
Responsibilities:
- Designed and developed the project using ASP.NET4.0 design pattern.
- Involved in the complete lifecycle (SDLC) of the project i.e., Design, Development, Implementation, and Unit testing.
- Designed and developed Master pages and User controls.
- Designed and Developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using, C# 4.0, and AJAX for client-side validation.
- Developed WCF services to enable TEMPeffective communication.
- Implemented Web Services to integrate the client systems using WCF.
- Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Extensively used ADO.NET features like Data Set, Data View, Data Reader and Data Adapter.
- Implemented state management using View state, Control state, Hidden fields, Cookies, Query strings, Application state, Session state.
- Used server-side Asynchronous JavaScript, jQuery and XML (AJAX) techniques to improve performance.
- Response UI and website layout is achieved using Bootstrap framework. jQuery helped in bootstrapping web application efficiently wifout registering call backs which helped in code debugging.
- Extensively used JavaScript, jQuery to control the user interactions and validation on client side.
- Developed complex stored procedures and complex SQL queries using SQL Server 2010 for extracting, inserting and deleting the data from database and display on data bound controls and dropdown controls and list boxes.
- Performed unit testing and system integration testing.
- Developing reports like parameterized reports, linked reports, click through reports, drilldown reports, drill through reports, sub reports using SSRS.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SQL Server Reporting Services (SSRS).
- Used SSIS to create ETL packages to Validate, Extract, Transform and Load data to Data Warehouse.
- Well versed in creating Dynamic SSIS packages, using containers and variables, configuring the packages, and scheduling the packages.
- Involved in fixing the bugs based on the client requirements and involved in the enhancements in the web forms, class files and stored procedures.
Environment: Visual Studio.Net 2010, ASP.NET4.0, C#, ADO.NET, AJAX, HTML, CSS, Bootstrap, jQuery, WCF, IIS 7.0, SQL Server 2010 and SSRS.