Full Stack .NET C# Developer available. She can relocate. Visa H1B
Summary:
● Over 7+ years of experience as a Full Stack .NET Developer in design, development, testing and maintenance of enterprise web and client/server applications.
● Expertise in software development using Waterfall and Agile-Scrum, TDD methodologies with exposure to diverse business domains including Healthcare and Banking.
● Experience in application development using Service Oriented Architectures (SOA), Model View Controller (MVC), 3-Tier/N-Tier Architecture.
● Extensive experience in .Net Framework 4.5/4.0/3.5/3.0, C#.NET, ASP.NET, ASP.NET WebAPI, MVC 3/4/5, Web Forms, Windows Forms, ADO.NET, Entity Framework, LINQ, SQL Server, WCF, Web Services.
● Professional level experience in design, development and implementation of applications using C#.NET, Go/Golang, ASP.NET MVC, Web Forms, Entity Framework, LINQ, HTML, HTML5, XHTML, CSS3, AJAX, VB.NET, VB Script, JavaScript, jQuery, AngularJS2/4/6, XML, UML, IIS, and SQL Server (2015/2017), PL/SQL
● 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.
● Good experience implementing RESTful API’s with WCF Web Services, XML.
● Experience in XML Web Services (SOAP, WSDL) using .NET Framework.
● Experience in Amazon Web Services (AWS) integration using .NET, C#.
● Worked with azure app service to deploy the web application in Azure Cloud and worked with azure API gateway Working knowledge on Cloud computing using Microsoft Azure for enabling services on cloud.
● Worked with Stored Procedures using SQL Server 2012/ 2014/ 2016.
● Good knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Studio Team Services (VSTS).
● Experience in code refactoring using tools like ReSharper.
● Used mongo DB to store the data from the web application and utilized robomongo tool to view the saved objects.
● Extensive work experience on Functionality Testing, User Acceptance Testing.
● Involve in agile development process SCRUM
● Organized and was part of Daily Stand-up, Sprint Planning and Sprint Review Meetings.
● Excellent Communications skills, quick learner, good team player and have good Analytical capabilities.
● Good organizational skills, ability to handle multiple tasks and work independently as well as in team.
Education:
● Bachelor of Technology in Electrical Engineering from Acharya Nagarjuna University, India.
● Master of Science in Electrical Engineering from Texas Tech University, USA.
Technical skills:
Programming Languages
C#
.Net Technologies
ASP.NET, C#.NET, ADO.NET, ASP.NET MVC 5.0/4.0/3.0, WebAPI 2 , WCF
Technologies
ASP.NET, HTML, CSS, XML Web Services, MongoDB, JSON, SOAP, REST, AWS, AngularJS/2/4/6, ReactJS
Frameworks
.NET 3.0/3.5/4.0/4.5
Web server
IIS 6/7
Databases
MS SQL Server 12/14/16
IDE
Visual Studio 2012/2013/2015
Version control Tools
Team Foundation Server(TFS), Visual Studio Team Services(VSTS)
Methodologies
Agile, SCRUM
Operating Systems
Windows XP/7/8/10 , Linux and Unix
Professional summary:
Cricket Wireless LLC (an AT&T Company), Atlanta, GA Nov2021-Till Date
Full Stack Developer
Responsibilities:
● Apply object-oriented programming principles and Design patterns to build core functionalities.
● Use ntier Architecture to develop Restful API’s for application to expose the dat
to several clients.
● Utilize SOLID principles to make the code as efficient as possible.
● Work on fixing bugs that are critical and blockers for release
● Assist in the development of applications and features.
● Coordinate with Design, Product, API and QA teams for smooth release of features into production.
● Handle source control with GIT to control branch flow locally and remotely for easy maintenance of development work.
● Work on building the applications based on requirements from business and functional analyst.
● Assist in the development of applications and features.
● Write high-quality code
● Implement CRUD functionality with Entity framework in ASP.NET MVC and implement sorting, filtering, and paging with Entity framework in MVC.
● Work with ASP.NET Web API Controller methods for HTTP and REST based CRUD operations like GET, POST, PUT, DELETE which returns JSON data.
● Work with .NET Framework to develop Backend part and working with jQuery, JavaScript, Bootstrap HTML5, CSS for Frontend part of web applications and helping in building HR platform for HR core team.
● Use Entity Framework code first approach to created data access layer to interact with SQL server.
● Use RAZOR View engine, for developing a new application to save REST, SOAP calls requests and response made to client.
● Develop RESTful API’s using .NET framework with C# as programming language to expose the data to several clients Cricket Wireless LLC (an AT&T Company).
● Involve in using various filters for existing MVC application, depending upon the requirement for authentication.
● Involve in developing ASP.NET MVC application by creating Views, Controller actions and Model classes.
● Involve in implementing RESTful APIs with Web Services, XML.
● Experience in XML Web Services (SOAP, WSDL) using .NET Framework.
● Involve in development using different methodologies like Agile (Scrum) and Test-driven development (TDD).
● Analyze user story possibilities and effectively allocate time window for development, testing and unit test cases.
● Develop the application based on requirements from business and functional analyst.
● Contribute to the overall evolvement of the team with release-focused approaches and quick turnaround times
● Develop approaches and create based on the functional and business requirements, then are designed and then developed.
Momentum Telecom, Atlanta, GA Oct 2020- Nov2021
Full Stack Developer
Responsibilities:
● Involve in development using different methodologies like Agile (Scrum) and Test-driven development (TDD).
● Analyze user story possibilities and effectively allocate time window for development, testing.
● Developed client-side application using Angular2/4/6, HTML5, CSS3, Bootstrap 4, Typescript, AJAX, and business logic was coded in Web API and Entity Framework.
● Created and consumed services in Web API 2 to perform CRUD operations using HTTP methods (GET, POST, PUT, and DELETE).
● Install Angular CLI to generate components, services and used npm to install the project dependencies such as bootstrap4, jQuery, etc.
● Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 4, React JS.
● Utilize SOLID principles to make the code as efficient as possible.
● Currently working on Microsoft Azure for enabling services and pushing the data into the cloud.
● Design and develop the Client web application using Angular 2, .Net Core, SQL, Microservices, AZURE, Cosmos DB.
● Handle source control with TFS to control branch flow locally and remotely for easy maintenance of development work.
● Using “Azure Devops” tool for project management and version control tools such as “TFS” for the source code.
● Work on building the applications based on requirements from business and functional analysts.
● Assist in the development of applications and features.
● Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 6.
● Work with ASP.NET Web API Controller methods for HTTP and REST based CRUD operations like GET, POST, PUT, DELETE which returns JSON data.
● Work with .NET Framework to develop Backend part and working with jQuery, JavaScript, Bootstrap HTML5, CSS for Frontend part of web applications and helping in building HR platform for HR core team.
● Researching and planning to migrate the application to ‘Azure platform’
● Use Entity Framework code first approach to create a data access layer to interact with SQL server.
Environment: .Net Framework 4.0, Visual Studio 2015, AWS, SQL Server 2017, C#.Net, Web API 2, Angular 2/4/5/6, ReactJS Typescript 4, Bootstrap 3, SSRS, IIS, Azure, HTML5, XML, CSS, GITHUB, JIRA, POSTMAN, Entity Framework, jQuery.
Wide Open West, Englewood, CO Dec 2019–Sept 2020
.NET Developer
Responsibilities:
• Involved in the full life cycle of the project from requirements gathering to transition using Agile Methodology.
• Used POSTMAN to test the Web API and for the Angular application.
• Hands on Creating Restful APIs for the status of profiles associated in an organization and making API calls and displaying the data in UI.
• Developed REST API’s that allow sophisticated, effective, and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET WebAPI.
• Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 2.
• Used Microsoft Azure platform for the building, managing applications and deploying web applications. Created Azure virtual machines
• Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
• Used Entity Framework code first approach to created data access layer to interact with SQL server.
• Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) for Version Control and Code Flow for Code Reviews.
• Experience with supporting SQL Server within an Azure PaaS environment
• Experience in using Third party tools such as Fiddler, Postman to track the traces and responses from the Restful API’s.
Environment: C# .NET 4.5/4.0, MVC, WebAPI, JSON, XML, IIS, Web Services, CSS, HTML5, SQL Server 2014/16, MS Entity Framework, LINQ, Team Foundation Server (TFS),
VSTS, JIRA.
T-Mobile, Seattle, WA April 2019- Dec 2019
Dot Net/C# Developer
Responsibilities:
• Analyzing the requirements of new application FM Systems implemented on cloud to support space management for all the T-Mobile employees.
• Involving in Sourcing the Employee data from HR-IDS and Non-T-Mobile workers data from Field glass via Restful API's to FM systems application through the Apigee gateway.
• Working with Indect application for pulling the data via Restful API's and coordinating with LUUM Mobile App team in populating the data.
• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
• Working with ASP.NET Web API Controller methods for HTTP and REST based CRUD operations like GET, POST, PUT, DELETE which returns JSON data.
• Developing RESTful API's using .NET framework with C# as a programming language to expose the data to several clients.
• Used Microsoft Azure platform for the building, managing applications and deploying web applications. Created Azure virtual machines
• Performed the System Testing, Integration Testing for Complete UI after fixing the Issues which are reported by testing team.
• Built a prototype Microsoft Azure application that accesses 3rd party data services via Web Services. The solution dynamically scales, automatically adding/removing cloud-based compute, storage and network resources based upon changing workloads.
• Developed UI pages using HTML 5.0, CSS, Bootstrap and Angular JS.
• Working with new internal corporate real-estate customers on the data based on the people accessing/entering T-Mobile buildings.
• Coordinating with Design, Product, API and QA teams for smooth release of features into production.
• Assisting QA team in reproducing/fixing bugs and validating user stories in Rally Ticketing System.
Environment: C# .NET 4.5/4.0, JSON, XML, IIS, Web Services, SQL Server 2014/16, MS Entity Framework, Team Foundation Server (TFS) , Agile Central, JIRA.
TransUnion, Atlanta, GA Sept 2018-Mar2019
DotNet/C# Developer
Responsibilities:
● Serving primarily as a configuration specialist to help deliver automated decisioning solutions to TransUnion’s customers.
● To Write proprietary code and\or C# code in addition to the configuration through the tool set .
● Provides input to peers, and management for recommendations and alternate solutions and/or improvements. Conveys and ensures the understanding of technical strategies and vision to project participants.
● Created Azure virtual machines.
● Working on a Dispute Automation Project for building a website to assist banks to provide a solution to the dispute raised by consumers to Transunion by using custom Application “Kural”.
● Used TPL (Task Parallel Library) for purpose of scheduling of threads on Thread Pool and state management and worked on Azure.
● Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
● Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) for Version Control and Code Flow for Code Reviews.
● Agile/SCRUM and project management.
Environment: C# .NET 4.5/4.0, JSON, XML, IIS, Web Services, CSS, SQL Server 2014/16, MS Entity Framework, Team Foundation Server (TFS), JIRA.
HBO Latin America Group, Sunrise, FL July2016–May 2018
.NET Developer
Responsibilities:
● Involved in the full life cycle of the project from requirements gathering to transition using Agile Methodology.
● Experience in working with weekly sprints in an Agile/Scrum environment.
● Worked on Projects named PASEO, TV Everywhere and Atom Feed.
● Involved in developing ASP.NET MVC applications by creating Views, Controller actions and Model classes.
● Implemented technical use cases by designing and developing the appropriate web pages in ASP.NET using C# code-behind.
● Hands on Creating Restful APIs for the status of profiles associated in an organization and making API calls and displaying the data in UI.
● Designing and deploying dynamically scalable, highly available, fault tolerant, and reliable applications on Azure.
● Migrating complex, multi-tier applications on Azure.
● Lift and shift of an existing on-premises application to Azure.
● Employed HTTP for Client/ Server communication.
● Experience with supporting SQL Server within an Azure PaaS environment
● procedures performance by using the database normalization and performance tuning technique.
● Implemented Functionality Testing and User Acceptance Testing.
● Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) for Version Control and Code Flow for Code Reviews.
● Experience in using Third party tools such as Fiddler, Postman to track the traces and responses from the Restful API’s.
● Tested the changes and new functions added on GUI with coordination of testing team
Environment: C# .NET 4.5/4.0, MVC, WebAPI, JSON, XML, IIS, Web Services, CSS, HTML5, SQL Server 2014/16, MS Entity Framework, LINQ, Team Foundation Server (TFS),
VSTS, JIRA.
Peri Software Solutions, Chennai, India June 2013 - May 2014
.NET Developer
Responsibilities:
● Involved in all the phases of SDLC like gathering the requirements, analysis, design & development of the project.
● Designed and developed Web applications in ASP.NET MVC3, C#.NET utilizing .Net Framework 3.5/3.0 and Visual Studio 2010.
● Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
● Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
● Developed Restful API’s that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET Web API.
● A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web, most commonly by means of an HTTP-based web server by a server-side Asp.NET web API.
● Used MVC to create various views of the Webpages and different action methods in the controllers.
● Extensively used JavaScript, CSS, HTML5 and AJAX for client-side scripting and styling.
● Involved in Angular JS for single page application which is useful for both development and testing purposes.
● Implemented custom controls in ASP.NET and C#.NET using Visual Studio 2013.
● Developed SOAP and Restful WCF services in C#.NET.
● Used ASP.NET Validation controls and JavaScript for validating user inputs.
● Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
● Implemented the Business Layer for the application in C# using Database Authentication.
● Worked on large and complex queries in SQL Server 2010.
● Hands on experience in developing stored procedures, triggers, views, cursors for the database.
● Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.
● Developed many SQL queries to fetch data as per the business requirements with proper tuning techniques.
● Worked on Source/Version control Tools like TFS and GIT, to validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
● Involved in Unit Testing for the small units or standalone units of code and used NUnit testing.
Environment: .NET Framework 3.0, Visual studio 2010, ASP.NET MVC3, HTML3, JavaScript, CSS, C#, WCF, Agile, AJAX, SQL Server 2010, REST, N-Unit Testing, SSRS, Entity Framework, TFS.
Nikhil Ramagiri | Team Lead - Sales
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536