Tuesday, June 22, 2021

Senior .Net Developer Available. Open to relocate. Visa H1B


Senior .Net Developer Available. Open to relocate. Visa H1B

PROFESSIONAL SUMMARY:
Ä Overall 6+ years of IT experience in Analysis, Design, Development and Implementation of Web Applications, Client/Server Applications and Distributed Applications using MICROSOFT.NET FRAMEWORK and associated technologies like VB.NET, C#, ASP.NET, ASP.NET MVC, and SQL Server.
Ä Experience in Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET Applications and .NET Remote by using Software Development Life Cycle (SDLC) namely Waterfall, Agile and Scrum.
Ä Experience in using Node JS for creating dynamic page content, file handling, collecting form data from server and modifying data in database.
Ä Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View-View Model (MVVM) design Pattern Team Foundation Server (TFS) and Test-Driven Development (TDD).
Ä Experience in implementation of N-Tier Architecture in Windows and Web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies.
Ä Experience in Object Oriented Programming Concept (OOPS) in Software Application Design and Development.
Ä Experience in building and deploying web applications on Azure Cloud using azure app service.
Ä Experience in using MongoDB for the purpose of data management in the ASP .NET Web Application.
Ä Expertise in managing databases using ADO .NET Entity Framework, LINQ and Lambda Expressions.
Ä Experience in Designing, Development and deployment of High-Performance Applications using C#, C++, JAVASCRIPT, JQUERY, XML, HTML, HTML5, CSS, CSS3, Bootstrap, Angular JS, AJAX, SOAP, LINQ, Web Services, WinForms, WCF, WPF, and SQL SERVER in creating reliable and interactive Web applications.
Ä Experience in developing User Interface for several modules of the application using Kendo UI, developed data models by Code First Approach using Entity Framework.
Ä Hands of Experience in Database Design, writing complex Queries, Normalization, Stored Procedures, Indexes, Views, Functions, Triggers and Restore/Backup at Database level using T-SQL, PL/SQL, maintaining database and also experience in Query Optimization.
Ä Extensively experienced in using Build and Automation tools like MS Build, and Maven.
Ä Experience in using Configuration management tools (Version Controllers) like SVN, VSS and TFS.
Ä Experience with GitHub in building few files in one of my projects.
Ä Excellent communication, planning, time management skills and experience in working with cross-functional and global team environments.
Ä Good team player with excellent technical and interpersonal skills.
Ä Transition effortlessly through and adapt readily to ever changing technologies.
 
TECHNICAL SKILLS:
 
MS.Net Technologies
.Net Framework, ASP.NET, VB.Net, C#.NET, C++
MS.Net Associated Technologies
AJAX Extensions, AJAX Control Toolkit, XML, Web Services-Soap, Rest, ADO.NET, LINQ, WPF, WCF, Entity Framework, WEBAPI
IDE
 Visual Studio.Net
Application Servers
 IIS with .NET Framework, Microsoft Office SharePoint Server
Web Technologies
 AJAX, JavaScript, HTML, XHTML, DHTML, CSS, AngularJS, Node JS, jQuery
Databases
 SQL Server, Oracle, MS Access, SQL
Design Tools & Methodologies
 UML, Design Patterns, Rational Rose.
Configuration Management Tools
SVN, Git, TFS, MS Build, Maven
Platforms
 Windows Server, Windows 10/8/7/Vista/XP/2003/2000, Unix and Linux
Methodologies
SDLC-Waterfall, Agile/Scrum
Architecture
MVC, MVVM
 
PROFESSIONAL EXPERIENCE:
 
Company: Microsoft, Charlotte, NC                                                                                                                   Oct 2019-June 2021
Role: .NET Developer
 
Responsibilities
 
Ä Worked with Agile Methodology for implementing the development process of the application.
Ä Analyse customers’ programming problems and develop solutions on cloud services such as Azure Event hub, Azure Service Bus, Azure Relay, Azure Event Grid, Azure Notification Hub and Azure Search to meet their needs. This involves debugging, troubleshooting, writing code using ASP. NET Programming and taking responsibility to see that the issue is fully resolved.
Ä Used Fiddler, Postman and Wireshark tool to inspect the HTTP/ HTTPs traffic.
Ä Designed user interface for the web application using ASP .NET MVC and implemented the business logic using C#.
Ä Worked with HTML5, jQuery, CSS and Bootstrap for a better look and feel of the web application.
Ä Used REST API as a transaction and a communication technology to the client side.
Ä Generated test cases for the web application and performed the testing using XUnit testing.
Ä Created solution for cloud services such as azure service bus and worked with service bus queue to publish and consume messages in batches.
Ä Worked with azure app service to deploy the web application in Azure Cloud and worked with azure API gateway for efficient provisioning and reliable performance of the web application.
Ä Used SOLID principles to implement a better and an efficient web application design.  
Ä Used Swagger editor to create a new API for the web application and edit the existing API of the web application.
Ä Used TFS (Team Foundation Server) as a source control and a project document repository.
Ä Created stored procedures, maintained SQL scripts and data input interfaces in SQL Server 2017 using T-SQL.
Ä Used Entity Framework to design the model and map the database.
Ä Worked with .Net Core to implement cross platform support for the web application
Ä Communicate technically complex information with the developer customers via phone and email.
Ä Identify and report both software bugs and customer suggestions.
Ä Used CICD pipeline for continuous delivery of the application.
Ä Collaborate with management and engineering to resolve service issues and to produce bug fixes, patches, test cases as appropriate.
Ä Ensure that each support request owned is handled as per the Service Level Agreement (SLA) and to the highest possible customer satisfaction by setting the right expectations and fulfilling the commitments.

 
 Programming Languages used: C#, ASP.NET MVC, HTML5, JQuery, CSS, Bootstrap, REST API, T-SQL, .NET Core 3.0, XUnit, Swager, Azure, TFS, Postman, Fiddler, Wireshark
 
Company: Deloitte Mechanicsburg, USDC                                                                       Feb 2019-June 2019
Role: .Net Developer
 
Responsibilities
 
Ä Got familiarized with the business structure and functionalities of Child Application Processing System (CAPS) application.
Ä Transmitted end of the day eligibility determinations to each of the private health insurance providers via HIPAA compliant.
Ä Developed a client server web application using OracleSQL.
Ä Used ASP .NET Web forms to implement a unique and a rich user interface of the application.
Ä Worked with agile software development methodology to implement continuous delivery and an efficient development process of the application.
Ä Used Team Foundation server (TFS) for source code and version control of the files.
Ä Worked on Partial Views and Master Pages and developed Cascading style sheets (CSS) to design the web application in an innovative and a unique way.
Ä Developed system services SOA application platform for use by the application which utilizes WCF services.
Ä Used microservices to scale the components of the web application independently without having to scale the entire application.
Ä Used Angular4 to build the application using HTML and JavaScript.
Ä Used TDD (Test Driven Development) approach to implement clean separation of concerns and higher testability.
Ä Used dependency injection to layout reusable code.
Ä Involved in the maintenance and testing of the application.
Ä Responsible for bug fixing, data fixes and troubleshooting the technical problems of the application.
Ä Created use cases for certain scenarios of the application using Enterprise architect.
 
Environment: Windows, OOPs, ASP.Net, C#.Net, Web API, TFS.
 
 
Client: Broadway Federal Bank, Los Angeles, CA                                                           Sep 2016 – November 2018
Role: Full Stack Developer
 
Responsibilities:
Ä Involved in Design, Development, and Testing and Deployment phases of Software Development Life Cycle (SDLC).
Ä Application is being developed using Scrum methodology.
Ä Developed ASP.NET MVC application using MVC Layout with Entity Framework.
Ä Responsible for designing and developing the UI using HTML5, CSS3, Angular.JS, JQuery and JavaScript.
Ä Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
Ä Responsible for designing and developing the Business Layer Component using C#.
Ä Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, and C#.
Ä  Utilize LINQ to Entities for interacting with data in Entity Framework.
Ä Written the SQL Queries, Stored Procedures, Functions and Triggers in T-SQL, PL-SQL.
Ä Developed Complex Stored Procedures, Triggers using T-SQL and used accordingly.
Ä Used Angular JS as the development framework to build a single-page application.
Ä Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Ä Performed source and version control using TFS.
Ä Used MS Build for application build, used Jenkins for continuous Integration (CI).
Ä Worked in SQL database Optimization and implementing the Performance tuning steps on the data Retrieval Queries.
Ä Involved in changes to WCF, Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
Ä Performed Unit Testing on the modules according to the requirements and development stand.
Ä Prepared test cases and performed unit testing using NUnit Framework.
Ä Involved in full lifecycle of the project from design, development & Testing.
 
Environment: Microsoft Visual Studio.NET, MS SQL Server, ASP.Net, MVC, .Net framework, WCF, Angular.js, Team Foundation Server (TFS), GitHub, MS Build, Jenkins, Node.js, HTML5, JQuery, LINQ, NUnit, WPF, Entity Framework.
 
Company: Triad Software Pvt Ltd, India                                                        July 2014 – July 2016
Role: Full Stack Developer
 
Responsibilities:
Ä Familiarized with fast-paced Agile / Scrum environment.
Ä Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
Ä Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, JQuery CSS.
Ä Designed and developed applications using C#.NET, ASP.NET with ADO.NET, and SQL Server.
Ä Worked on ASP.NET for developing web application of MVC architecture using C# as code behind and back end in SQL Server.
Ä Created and consumed Rest full API's using MVC Web API's.
Ä Used ADO.NET objects like Sql Data Access, Sql Data Reader and DB2 SQL.
Ä Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server for inserting/Updating/Deleting the data into the relational tables.
Ä Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
Ä Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation.
Ä Responsible for testing, fixing the bugs and troubleshooting the technical problems.
 
Environment: SDLC-Agile/Scrum, Windows, OOPs, ASP.Net, C#.Net, ADO.Net, Web API, JavaScript, Ajax, JQuery, CSS, SQL Server, TFS, NUnit.
 
 
EDUCATIONAL EXPERIENCE
 
National University                                                                                          San Diego, CA               
Master’s in computer science engineering (CSE)                                       
 
Manipal University                                                                                            Dubai, UAE
Bachelor’s Degree in Computer Science Engineering (CSE)                    
 
Sincerely,
Nikhil Ramagiri | Team Lead - Sales
W 732.753.0045 | M 315.740.4716 | nikhil@techsmartglobal.com
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536