Monday, August 15, 2022

Senior Full Stack .NET Developer available for new positions. Visa : H1B


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.0MVC 5.0/4.0Entity Framework 6.0/5.0/4.0, ADO.NETSQL Server 2014/2012/2008 R2, WCF 4.5/4.0Web 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 applicationsWCF servicesweb serviceswindows applicationsconsole 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.NetEntity FrameworkLINQ 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 AgileScrum, 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 AJAXJSON 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 FrameworkNUnit.
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.0C 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.5HTMLCSSjQueryAJAXJavaScriptUser 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 FrameworkNUnit.
·      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
W 732.753.0045 | nikhil@techsmartglobal.com
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536