Senior Full Stack .NET Developer available for new positions. Visa : H1B 
  
  
  Professional Summary:
    ·      Over 6+ years of experience in designing, developing, and testing n - Tier Client/Server Web-based Applications using Microsoft .NET Framework and SQL Server with Agile, Waterfall Development Methodology.  
    ·      Experience in various phases of Software Development Lifecycle (SDLC) such as Analysis, Design, Development, Testing, Deployment and maintenance of web applications.  
    ·      Expert in Microsoft Technologies like C#, ASP.NET 5.0/4.5/4.0, MVC 5.0/4.0, Entity Framework 6.0/5.0/4.0, ADO.NET, SQL Server 2014/2012/2008 R2, WCF 4.5/4.0, Web API RESTful Services, IIS 7.0/6.0.  
    ·      Experienced in MVC and MVVM design pattern.  
    ·      Experience in creating loosely coupled classes using Dependency Injection .  
    ·      Strong knowledge in designing and developing web applications, WCF services, web services, windows applications, console based applications and windows services.  
    ·      Extensive experience in developing UI screens using HTML5, CSS3, JavaScript.  
    ·      Strong ability in Responsive Web Design using JQuery, AJAX, Bootstrap.  
    ·      Experience in working with Angular 2/7/8/10/11 modules, services, templates, directives, services and dependency injection to create a SPA.  
    ·      Knowledge of deploying and implementing Cloud solutions using Microsoft Azure.  
    ·      Proven ability in reports development and business intelligence solution using SSRS and SSIS.  
    ·      Strong experience in Test-driven development using MS Unit Testing and NUnit.  
    ·      Extensive knowledge in Mongo DB concepts and good knowledge in Administration.  
    ·      Good experience in automated build process by using Jenkins and Maven.  
    ·      Worked extensively to integrate ADO.Net, Entity Framework, LINQ with SQL services  
    ·      Strong experience in creating and consuming RESTful and SOAP Web Services.  
    ·      Experience in bug tracking, issue tracking using Jira.  
    ·      Expert in data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS), Data Transformation Services (DTS), creating Dynamic packages for Incremental Loads.  
    ·      Experience in enhancing and deploying the SSIS Packages from development server to production server by using package configurations.  
    ·      Experience in Dimensional Modeling, Designing of STAR, SNOW FLAKE Schemas.  
    ·      Expertise in wiring T-SQL Queries, Stored Procedures, Views and Triggers in MS SQL Server 2012/2008R2/2008/2005  
    ·      Experience of using Agile, Scrum, and Waterfall methodologies.  
    ·      Very good with communication skills, interpersonal skills and also a fast learner, and a versatile team player.  
    ·      Proven ability to analyze problems, roots cause, and develop innovative solutions to business challenges and streamlining operations  
   
  Technical Skills:           
    .NET Technologies  
   ASP.NET 1.1/2.0/3.5/4.0/4.5, ADO.NET, AJAX, Classic ASP, ASP.net MVC, LINQ, Entity Framework, Angular JS, ADO.Net Entity Framework 6.0  
     Languages  
   C# .NET, VB.NET  
     Web Technologies  
   HTML5, XML, XSLT, WSDL, XAML, JSON, SOAP, CSS, Web forms, Web Services, Win forms, WCF, WPF, MVC, Silverlight 2.0/3.0, XSLT, WSDL, UML, Angular 2/7/8/10/11  
     Scripting Languages   
   JavaScript, jQuery, Visual Basic Script  
     Databases  
   SQL SERVER 2008/2005/2000, Oracle11g/10g/9i/8i  
     Framework   
   Microsoft.Net Framework 1.0/1.1/2.0/3.0/3.5/4.0/4.5,4.5.1  
     Operating Systems  
   Windows 98/NT/2000/XP/Vista/Windows7/ Windows 8/8.1.  
     IDE  
   Visual Studio 2003/2005/2008/2010/2012/2013, Visio  
     Web Servers                  
   IIS (Internet Information Server)5.0/6.0/7.5  
     Testing Tools  
   Microsoft Visio 2003, N-Unit  
     Reporting Tools  
   SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)  
     Methodologies:  
   Client/Server Architecture, N-tier application architecture, OOA, Prototyping, Process Models, Systems Integration, SOA.  
     Version Control  
   Visual Source Safe 6.0, Team Foundation Server, RTC, Git  
     Cloud Platforms  
   Microsoft Azure  
    
    
  PROFESSIONAL EXPERIENCE:
   
  Client: Cleveland Cliffs                                                                                        July 2021- Present
  Location: East Chicago, IN
  Role: Full Stack Developer
  Responsibilities:
    - Developing new and customization of the existing features for the high-profile progressive web application using .Net Framework and .Net Core 
   - Involved in design, analysis and functional specification of the application.
   -   Developed the presentation layer using ASP.NET Web Forms, JavaScript , JQuery and CSS.  
   -   Used C#, MVC, ASP.Net Web API, Web Forms in the application. Service layer was developed using ASP.NET Web API for RESTful Services.  
   -   Imported data from flat files to SQL Server Database using SSIS Also used Azure for scaling and checking the reliability of the applications which were developed during the project.  
   -   Designing .NET System architecture for ASP Migration Project.  
   -   Create backend services on C# for multi-layer web applications  
   -   Used VB.NET/C# language for code behind pages to use the OOPs functionalities and to develop OOPS classes.  
   -   Using multithreading within a program improves the performance of the program by optimizing the usage of the system resources.  
   -   Worked on handling the application errors globally with the built in asp.net core middleware.  
   -   Creating Complex ETL Packages using SSIS to extract data from staging tables to partitioned tables with incremental load.  
   -   Used Entity Framework Code-First approach by writing migrations to create the database for the application and used LINQ to entities to establish the connection to database.  
   -   Implemented convention-based CRUD Actions HTTP Verbs GET, POST, PUT and DELETE using .NET CORE.  
   -   Hands on experience on creating and running unit test by NUnit, White box test, approaching code coverage in Visual Studio.  
   - Used AZURE DEVOPS for source code version control.
   
   
   
  Environment: Visual Studio .Net 2012/2013, C#, Toad, IIS 7.0, Microsoft Team Foundation Server, Azure Devops,Vs Code, ADO.NET, HTML5, CSS3, Rest, Typescript, JSON, jQuery, Bootstrap, Launchpad, Node,
  ASP.NET core, Swagger, Angular 7/10/11, SSIS
   
   
  Client: Steel Dynamics Inc.                                                                                        March 2019- July 2021
  Location: Fort Wayne, IN
  Role: Full Stack Developer
  Responsibilities:
    -   Involved in analysis, design and development of the application in Agile environment.  
   -   Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.  
   -   Used ASP.Net Core 2.2 version to create the API’s using entity framework core.  
   -   Designed and Developed User Interfaces using Angular 7/10/11.  
   -   Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.  
   -   Create backend services on C# for multi-layer web applications  
   - Used NPM for installing required node modules and other published Angular NPM modules.
   -   Added Microsoft App Insights project to track the logs using telemetry client and track all the user information in Microsoft Azure.  
   -   Created Responsive Web Design using Bootstrap.  
   -   Used the new tags from HTML5 like section, article, header, footer, canvas for animations.  
   -   Used Node.js as a proxy to interact with Rest services and interacting with Database.  
   -   Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.  
   -   Involved in creating DAL using Database First approach using Entity Framework.  
   - Worked on implementing the NLog framework to log the application insights.
   
    ·      Used Object Oriented Design Patterns to implement classes and modules.   
    ·      Implemented authorization and authentication using asp.net core Identity.  
    ·      Worked on documenting the API using Swagger.  
    -   Responsible for maintaining client-side scripting more reusable and neater using Typescript.  
   -   Installation, Upgrade and Configuration of Oracle (10g and 11g).  
   - Implemented the concepts like paging, sorting and searching as per the requirements.
   -   Utilized Oracle Streams to capture, propagate, and apply the transfer of data, transactions, and events within managed databases.  
   
    ·      Used Team Foundation Server (TFS) for project repository and versioning control.  
  -   Involved in Unit Testing, Functional testing, API Testing using Microsoft testing Framework, NUnit.  
 
  Environment: Visual Studio .Net 2012/2013, C#, Toad, IIS 7.0, Microsoft Team Foundation Server, Vs Code, ADO.NET, HTML5, CSS3, Rest, Typescript, JSON, jQuery, Bootstrap, Launchpad, Node,
  ASP.NET core, Swagger, Angular 7/10/11
   
   
   
  Client: Daimler Trucks North America (DTNA)                                                            Aug 2018- Feb 2019
  Location: Portland, OR
    Role: Sr. NET \ SSIS Developer  
  Responsibilities:
    -   Involved in SDLC, of application developed using AGILE methodology.  
   -   Heavily involved in the development of the applications using C#.Net.  
   -   Developed the application using ASP.NET 4.0, C 4.0, VB.NET, and MVC 4/3 in Visual Studio 2010  
   -   Used ADO.NET to access data in SQL server 2008/2005  
   -   Developed WCF services which involved business logic and control flow.  
   -   Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.  
   - Created View Models to encapsulate all models and classes used on the different views for more organized and cleaner code.
   -   Wrote code to asynchronously implement the controller and update pages through AJAX.  
   -   Creating Complex ETL Packages using SSIS to extract data from staging tables to partitioned tables with incremental load.  
   -   Extensively involved in designing the SSIS packages to export data from SQL Server database to flat file source.  
   -   Extensively involved with unit testing using N-Unit  
   -   Accessing the requirements, test cases, test scripts and creating/ reviewing them from RTC.  
   
  Environment: Visual Studio .Net 2012/2013, C#, MS SQL Server, IIS 7.0, Microsoft Team Foundation Server, ASP.NET MVC 5, ADO.NET, HTML5, CSS3, Rest, RTC, JavaScript, JSON, jQuery, Bootstrap, Stored Procedures.
   
   
    Client: Americhem Inc                                                                                                    Jan 2017 - July 2018  
  Location: Cuyahoga Falls, Ohio
  Role:  Sr .Net Developer 
  Responsibilities:
    -   Worked in Agile Scrum methodology and delivered accepted functionality in each sprint.  
   - Played key role in feature implementation and enhancement, code refactoring and defect fixing.
   -   Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5, ASP.NET MVC 5, and AngularJS 1.5.  
   -   Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.  
   -   Used VSS for source control, data collection, reporting and project tracking.  
   -   Used the WCF/Web Services to accessing data from a database on a back-end server and displaying it in a Silverlight user interface.  
   -   Written NUnits and tested it with Test Drive Development (TDD).  
   -   Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.  
   
    ·      Involved in Unit testing and Bug fixing.  
    ·      Used Team Foundation Server (TFS) for project repository and versioning control.  
  -   Created required tables and procedures in SQL Server 2008/2005.  
 
    Environment: ASP.NET 3.5/4.0, C#.Net, ADO.NET, JavaScript, Angular JS, CSS, Bootstrap, HTML, IIS 6.0, LINQ, OOP, XML, VB.NET, TFS, TDD, N-Unit, AJAX, WCF, WPF, O Data, Entity Framework, jQuery, JSON, MVC, SOA, SQL Server 2008, SSRS, SSIS, WinForms, HTML.  
   
   
  Client: Taylor Digital                                                                                                        Jan 2016 - Dec 2016
  Location: Eden Prairie, MN
  Role: .Net Developer
  Responsibilities:
    -   Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).  
   -   Was Involved in UI design and development using ASP.NET 3.5SP1/3.5, HTML, CSS, jQuery, AJAX, JavaScript, User Controls and Web Forms with C 3.0 code behind.  
   -   Created a WCF application for the project using C 3.0 and ASP.NET 3.5SP1/3.5 in .NET Framework 3.5  
   -   Developing new states for website using Angular JS and making API calls using SOAP.  
   -   Performed layout of web pages using HTML, CSS3, JavaScript libraries, SASS/Compass  
   -   Responsible for maintaining client-side scripting more reusable and neater using Typescript.  
   -   Worked with complex SQL, Stored Procedures, Triggers and packages in very large databases from various servers.  
   -   Extensively used the LINQ feature in .NET for querying collections and integrating with SQL.  
   -   Designed the tables according to database normalization rules in SQL Server 2012/2008R2  
   -   Involved in Unit Testing, Functional testing, API Testing using Microsoft testing Framework, NUnit.  
   
    ·      Used Team Foundation Server(TFS) and GIT for Versioning Control.  
   
  Environment: Visual Studio 2015, ASP.NET, C#, ADO.NET, Visual Studio 2008/2005, SQL Server 2008, T-SQL, ADO.NET, SSIS, .NET Framework 3.5/3.0, AJAX, XML, JavaScript, Win forms, Web Service, WCF, XAML, HTML, LINQ, IIS 7.0/6.0, N-UNIT, Agile Methodology, TFS.
  
    Nikhil Ramagiri | Team Lead - Sales  
       666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536