Senior .NET developer available. He can relocate and he is on H1B.
Name : Bharath
Visa : H1B
Can relocate anywhere in USA
PROFESSIONAL SUMMARY:
Ä Overall 7 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 .NET Core for implementing cross platform support across web applications.
Ä 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: CarMax Inc July 2022-Present
Role: .NET Developer
Responsibilities
Ä Familiarized with the functionalities of the Omegha application(internal CarMax application).
Ä Worked on improvements of the Omegha application.
Ä Maintained high performing Rest API’s using C# programming
Ä Used HTML5 and CSS to make the page headings readable and navigable for the visually impaired people
on the Omegha application.
Ä Utilized Angular 13.0 for making the enhancements on the Omegha application
Ä Used Swagger editor to make changes on the existing API of the application
Ä Updated the certificate validation method (from subject/ thumbprint to common name/issuer) for most of the internal applications(.NET Core and .NET Framework applications) using C# programming.
Ä Utilized dependency injection for maintaining the code in an efficient way and for a better development process
Ä Used SOLID principles for the reusability of the classes on the existing code.
Ä Written SQL queries, functions and triggers using MS-SQL.
Ä Followed Agile Methodology for providing an efficient development process for the internal applications.
Ä Used Git for source code, project related document sharing and team collaboration.
Ä Utilized DevOps pipeline for continuous integration and practices.
Environment: Microsoft Visual Studio.NET, Visual Studio Code, MS SQL Server, ASP.Net, .Net framework, GitHub, Swagger.
Company: Visa Inc Oct 2021-June 2022
Role: Full Stack .NET Developer
Responsibilities
Ä Generate optimized, secured and scalable code using C# programming
Ä Design and develop REST Service APIs, back-end batching applications and front-end user interfaces which are highly functional and robust.
Ä Efficiently worked on Visual Studio 2010 and Team Foundation Server (TFS) for
collaborative development as well as source controlling with check in/out models.
Ä Create highly performant stored procedures in SQL Server 2019 using relational databases.
Ä Worked on the enhancements of Single Box Setup application.
Ä Used .NET Core to make the Single Box setup application work across different platforms.
Ä Used Angular 6.0 for implementing high performance and scalability of the application.
Ä Built responsive single page applications which consume REST services.
Ä Utilized CICD pipeline for an efficient and a reliable software development process
Ä Used dependency injection for easier maintenance of code and for code reusability.
Ä Collaborate with different teams in order to make the application work efficiently and consistently
Ä Develop a unique and innovative solution for every problem
Ä Communicate efficiently with non-technical teams and help the end client achieve their real goals by understanding their requirements and how it would help them in their business
Environment: Microsoft Visual Studio.NET, MS SQL Server, ASP.Net, .Net framework, Team Foundation Server (TFS), GitHub, MS Build, jQuery, LINQ, NUnit.
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.
Ä 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.
Ä 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)
Nikhil Ramagiri | Team Lead - Sales
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536