Summary
Overview
Work History
Education
Skills
Websites
Technicalskillsummary
Timeline
Generic

bharath Gadari

houston,texas

Summary

  • I have around 5 years of IT experience in Architecture, analysis, design, development, implementation, support, testing and documentation Client/Server, Windows and web-based applications using Microsoft Technologies.
  • Extensively worked ASP.NET MVC applications using Database-First/Code-First Approach in Entity Framework and UI in Razor View Engine and client-side framework Angular JS, Bootstrap, HTML 5.
  • Solid understanding of process in C# development, Object Oriented Design, and modern Web technologies.
  • Expertise in developing Web-based and Windows-based applications using C#, VB.NET, ASP.NET, AJAX, JavaScript, VBScript, XML, CSS, angular 10, SQL-Server, and Visual Studio.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular JS, Ext.JS, Ember.JS, Knockout.js, Backbone JS, Node.js etc.
  • Experience in developing Web Applications using third party controls Infragistics and Telerik.
  • Experience in implementing several Design Patterns to standardize the application architecture.
  • Extensive working experience in unit testing framework -NUNIT and MSUNIT.
  • Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
  • Extensive experience in developing User Interfaces using ASP.NET, AJAX, XML, HTML5/DHTML, CSS, Java Script and JQuery.
  • Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Expertise in Developing Wpf Services that implement the Service-Oriented Architecture (SOA).
  • Experience in Custom Azure AD app registration process using the Azure AD graph API
  • Worked extensively with different ADO.NET objects to interact with database and good experience in using ADO.Net objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset, and Data Adapter.
  • Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, and Functions using T-SQL and PL/SQL in SQL Server, Oracle.
  • Proficient in .Net 5, C#, ASP.NET core and Visual Studio
  • Strong Knowledge of .Net 5 frameworks, Including Entity Framework core, ASP.NET Core MVC, and Web API
  • Experience with .NET 5 Features Such as Blazor, gRPC, and SignalR
  • Familiar with front end JavaScript libraries and frameworks like jQuery and Angularjs.
  • Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC, MVVM architectures.
  • Conducted regular monitoring and troubleshooting of .Net applications on AWS to ensure maximum uptime.
  • Implemented Security best practices and managed User Access Control for .Net applications on AWS
  • Hands on experience using Source Code Control Systems like Microsoft Visual Source Safe and Microsoft Team Foundation Server.
  • Very Good Experience in creating and consuming web services and WCF SOAP\REST, WEB API services.
  • Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.

Overview

10
10
years of professional experience

Work History

Senior .Net Developer

Centre Point Energy
Houston, TX
11.2021 - Current
  • Develop, define, design, Web Solutions
  • Ensures that requirements and on-going development efforts are considered as part of the cloud refactoring and migration
  • Strong understanding of Active Directory and Azure
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular 8, 10, 15, Bootstrap, Less, CSS3 and Ajax
  • Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript
  • Developed and deployed a cloud-based micro services architecture Using .Net 5, Docker , and Kubernetes
  • Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS)
  • Designed and implemented secure authentication and authorization mechanisms using Azure Active directory (AAD)for application, Utilizing protocols such as OAuth 2.0 and OpenID Connect
  • Data binding was extensively used to bind various server controls to the data from database
  • Designed and Implemented a complex UI component using Angular 10 Material
  • Design style, and create modular portal, application, and document views for client consumption via Less, and HTML
  • Used Web APIs for interaction between SQL Server and flushing the data to front end using Angular
  • Developed a single-page application Using React js, Redux, and React Router for a popular e-commerce platform, achieving platform, achieving a 30% increase in conversion rates
  • Developed user interface design for the front end of the website using web-forms and user controls of process class in C#.NET
  • Developed factory services and implemented UI-routing in the application using Angular 10
  • Leverages AWS Services Such as Ec2, s3, and Lambda to build scalable and reliable
  • Net application
  • Automated deployment processes Using AWS Code Pipeline and implemented CI,CD pipelines For this .Net project
  • Optimized application performance by utilizing AWS services like CloudWatch and CloudFront
  • Involved in understanding and transmitting the business requirements for the project and translating these into functional specifications
  • Successfully migrated a legacy .Net Framework application to .Net 5, resulting in a 30% increase in Performance and a 20 % Reduction in maintenance Costs
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand
  • Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines
  • Involved in using MVC pattern for both UI development with Angular 10 and to 15 for application development with C#
  • Implemented a Custom Azure AD SSO( Single sign-On) solution using the Azure AD protocol
  • Improved application Security by implementing .NET 5 Security features such as authentication and authorization
  • Wrote business logic code in C# code behind files to read data from database stored procedures
  • Used Web API as an ideal platform in building Restful applications on .NET Framework
  • Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS
  • Involved in Troubleshooting and Debugging of the application within the stipulated time
  • Configured and managed AAD tenants, Including user management, group management, and application registration
  • Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables
  • Responsible for maintaining versions of source code using Team Foundation Server
  • Prepared WCF Service layer to handle client-service interaction
  • Involved package creation and deployment
  • Developed the data grids using ng-table and Kendo-grid
  • Implemented authentication and authorization using angular 10 and firebase
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages
  • Worked on Bootstrap to create Responsive Web Design
  • Utilized Data Grid and Data List to display and manipulation of records from SQL Server using Entity Framework 6.0

Senior .Net Developer

DELL
Round Rock, TX
01.2019 - 11.2021
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages
  • Designed and developed Multiple Angular 10 applications Using TypeScript, HTML
  • And CSS, Utilized template-driven forms in Angular 10 to create dynamic and responsive forms with Validation and error handling
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.JS, Bootstrap, Less, CSS3 and Ajax
  • Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript
  • Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript
  • Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS)
  • Data binding was extensively used to bind various server controls to the data from database
  • Designed and developed this web application using .net framework 5.0 and Visual Studio
  • Design style, and create modular portal, application, and document views for client consumption via less, and HTML
  • Design and oversee development IOT platform ecosystem including edge sensors, gateways, aggregators, and actuators, mesh networks, IOT Cloud Services such as data ingestion, device provisioning, and analytics
  • Used Web APIs for interaction between SQL Server and flushing the data to front end using Angular.JS
  • Developed user interface design for the front end of the website using web-forms and user controls of process class in C#.NET
  • Developed factory services and implemented UI-routing in the application using Angular.JS
  • Involved in understanding and transmitting the business requirements for the project and translating these into functional specifications
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand
  • Worked on Visual studio 2017, .Net Core 2.0, 3.1 Framework to implement Business logic
  • Worked with advanced concepts of ASP.NET Core MVC such as models and providers and fitters used for developing backend Technology
  • DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD)in runtime with various tools like Git, Maven, VSTS, Jenkins, Ansible, Chef, Docker, Kubernetes and managing cloud services with Azure &AWS
  • Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc,) introduced by Microsoft Azure and utilized it for existing business applications
  • Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines
  • Security patching on the Azure IAAS VMs through the Shavlik Patching Tool
  • Involved in using MVC pattern for both UI development with Angular JS and application development with C#
  • Handled Escalated Support tickets till closure for MS Azure Paas Platform
  • Wrote business logic code in C# code behind files to read data from database stored procedures
  • Used Web API as an ideal platform in building Restful applications on .NET Framework
  • Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS
  • Involved in Troubleshooting and Debugging of the application within the stipulated time
  • Configured and managed AAD tenants, Including user management, group management, and application registration
  • Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables
  • Responsible for maintaining versions of source code using Team Foundation Server
  • Prepared WCF Service layer to handle client-service interaction
  • Involved package creation and deployment
  • Developed the data grids using ng-table and Kendo-grid
  • Implemented authentication and authorization using angular 10 and firebase
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages
  • Worked on Bootstrap to create Responsive Web Design
  • Utilized Data Grid and Data List to display and manipulation of records from SQL Server using Entity Framework 6.0

Senior .Net Developer

Meijer
Grand Rapids, MI
01.2017 - 12.2018
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages
  • Designed and developed Multiple Angular 10 applications Using TypeScript, HTML
  • And CSS, Utilized template-driven forms in Angular 10 to create dynamic and responsive forms with Validation and error handling
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.JS, Bootstrap, Less, CSS3 and Ajax
  • Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript
  • Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript
  • Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS)
  • Data binding was extensively used to bind various server controls to the data from database
  • Designed and developed this web application using .net framework 5.0 and Visual Studio
  • Design style, and create modular portal, application, and document views for client consumption via less, and HTML
  • Design and oversee development IOT platform ecosystem including edge sensors, gateways, aggregators, and actuators, mesh networks, IOT Cloud Services such as data ingestion, device provisioning, and analytics
  • Used Web APIs for interaction between SQL Server and flushing the data to front end using Angular.JS
  • Developed user interface design for the front end of the website using web-forms and user controls of process class in C#.NET
  • Developed factory services and implemented UI-routing in the application using Angular.JS
  • Involved in understanding and transmitting the business requirements for the project and translating these into functional specifications
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand
  • Worked on Visual studio 2017, .Net Core 2.0, 3.1 Framework to implement Business logic
  • Worked with advanced concepts of ASP.NET Core MVC such as models and providers and fitters used for developing backend Technology
  • DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD)in runtime with various tools like Git, Maven, VSTS, Jenkins, Ansible, Chef, Docker, Kubernetes and managing cloud services with Azure &AWS
  • Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc,) introduced by Microsoft Azure and utilized it for existing business applications
  • Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines
  • Security patching on the Azure IAAS VMs through the Shavlik Patching Tool
  • Involved in using MVC pattern for both UI development with Angular JS and application development with C#
  • Handled Escalated Support tickets till closure for MS Azure Paas Platform
  • Wrote business logic code in C# code behind files to read data from database stored procedures
  • Used Web API as an ideal platform in building Restful applications on .NET Framework
  • Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS
  • Involved in Troubleshooting and Debugging of the application within the stipulated time
  • Configured and managed AAD tenants, Including user management, group management, and application registration
  • Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables
  • Responsible for maintaining versions of source code using Team Foundation Server
  • Prepared WCF Service layer to handle client-service interaction
  • Involved package creation and deployment
  • Developed the data grids using ng-table and Kendo-grid
  • Implemented authentication and authorization using angular 10 and firebase
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages
  • Worked on Bootstrap to create Responsive Web Design
  • Utilized Data Grid and Data List to display and manipulation of records from SQL Server using Entity Framework 6.0

Senior .Net Developer

Adient (Johnson Controls)
Southfield, MI
01.2015 - 12.2016
  • Responsible for creating efficient design and developing User Interaction screens using HTML, Bootstrap CSS, JavaScript, Angular JS, Angular, AJAX and JSON, .Net, C# and SQL Server
  • Designed and developed web application using .net framework 4.6 and visual studio 2017
  • Implemented the Drag and Drop functionality using Angular and jQuery
  • Worked on creating responsive websites for smart devices using responsive design and media queries
  • Used Angular JS for service calls on pages to interact with the server for information
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features
  • Involved in designing and developing the JSON, XML Objects with SQL and Oracle
  • Used JavaScript, Angular JS for user interactions in pages
  • Used Ajax, JSON to send requests to the server to check the functionality of the websites
  • Experience in implementing model-view-controller (MVC) architecture using Angular Framework
  • Used JSON for storing and exchanging information between browsers and servers
  • Using complex object-oriented concepts in improving the performance of the websites
  • Experience in developing RESTFUL Web services using Node JS
  • Responsible for authoring website functionality with JavaScript, HTML, CSS
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
  • Active participation throughout the entire software development lifecycle from project inception to code development and elaborate testing of the various modules
  • Experience in working on GIT, UI Development using Angular JS and Bootstrap on HTML
  • Used all the advanced Photoshop features to create appealing visual web interfaces
  • Developed all the UI pages using HTML, DHTML, Angular JS, Angular 2.0, Bootstrap 3, 4, Kendo UI, CSS, JSON, JavaScript, jQuery
  • Authentication using .NET Framework, Model View Controller MVC and IIS security model.

Senior .Net Developer/Support

Conduent (Xerox)
Tallahassee, FL
06.2014 - 12.2014
  • The Photo Enforcement program provides a platform for municipalities to monitor their streets and highways to make them safe for drivers and pedestrians alike
  • To better service our customers and the public, we are investing in a total infrastructure upgrade
  • The goals of this upgrade are to integrate the latest cutting-edge technologies into our enterprise, improve the scalability of the application, and to provide a more robust support framework from end to end
  • These improvements should also result in a more efficient experience for our customers with a focus on reliability, accuracy, and response time
  • Developed solutions for diverse programming scenarios in C#, employing object-oriented Programming
  • Developed responsive web application Using Angular 10 Framework
  • Integrated backend services and APIs to provide dynamic content on webpages
  • Implemented User authentication and authorization using Angular’s 10 Built in features
  • Utilized Rxjs Library for handling asynchronous operations and data streams
  • Created Reusable Components and directives to improve code maintainability
  • Collaborated With UX/UI Designers to implement pixel-perfect designs and enhance user experience
  • Implemented Functions and Web APIs
  • Implemented Azure Key Vault integration for all the API for Security Authentication
  • Involved in Scrum meetings to discuss Product Backlog Items (PBI’s)
  • (OOP) using concepts such as: encapsulation, inheritance, polymorphism, and abstraction
  • Provided Generic solutions for the problems encountered during the development phase which are reusable
  • Worked on Azure API Manager to maintain on premises API services with policies
  • Used Postman to handle API services Request & Responses for a testing the swagger UI
  • Manual Testing by using NCR machine for mperks(Offers) API, have written Test cases and tested a Implemented Test-Driven Development for API services
  • Build Data Sync job on Windows Azure Cloud Services to synchronize data from SQL databases to SQL Azure
  • Set up Azure Active Directory and sync services with on premise active directory
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment
  • Worked with Code First Migrations for Entity Framework
  • Developed user interface web components using ASP.NET with C# .NET implemented various customized error pages for handling File Not Found and Internal Server Errors and exceptions
  • Used Microsoft Team Foundation Server for source control
  • Performed Disaster Recovery for the application
  • Used web services (WCF Service) to interact with data layer to access data from the database
  • Performed the scanning for our application using Aquila
  • Used Agile Methodology to implement the application
  • Used Joins to fetch relational data from different Data Database Objects
  • Developed Azure function apps as API services to communicate DB2
  • Used Azure Logic apps to implement workflows
  • Used Azure HTTP & TIMER triggers functions to run On Demand and continuous jobs
  • Azure Cosmo’s DB development & usage
  • Used Azure SQL to store enriched data after business process
  • Used Key Vault to maintain secrets in Azure environment
  • Used Azure Devops to maintain Product Backlog Items, User Stories, Tasks and Bugs
  • Merging code to GIT repository to maintain on distributed server
  • Helping teams in critical situations and providing tuning solutions
  • Prepared coding standards, Low-level design and Deployment documents.

Education

Masters in cse -

Murray state University
01.2016

Bachelor of Technology (B. Tech) - Civil Engineering Technology

JNTUH
01.2014

Skills

  • ASPNET MVC
  • Database-First Approach
  • Code-First Approach
  • Entity Framework
  • Razor View Engine
  • Angular JS
  • Bootstrap
  • HTML 5
  • C# development
  • Object Oriented Design
  • Web technologies
  • C#
  • VBNET
  • ASPNET
  • AJAX
  • JavaScript
  • VBScript
  • XML
  • CSS
  • Angular 10
  • SQL-Server
  • Visual Studio
  • CSS Background
  • CSS Layouts
  • CSS positioning
  • CSS text
  • CSS border
  • CSS margin
  • CSS padding
  • CSS table
  • Pseudo classes
  • Pseudo elements
  • CSS behaviors
  • Front-end systems
  • HTML5
  • CSS3
  • MVC frameworks
  • ExtJS
  • EmberJS
  • Knockoutjs
  • Backbone JS
  • Nodejs
  • Third party controls
  • Infragistics
  • Telerik
  • Design Patterns
  • Unit testing framework
  • NUNIT
  • MSUNIT
  • Methodologies
  • Agile (Scrum)
  • Test-driven development (TDD)
  • Waterfall methodologies
  • User Interfaces
  • HTML5/DHTML
  • Java Script
  • JQuery
  • Custom Reports
  • Crystal Reports
  • SQL Server Reporting Services (SSRS)
  • Wpf Services
  • Service-Oriented Architecture (SOA)
  • Azure AD app registration process
  • Azure AD graph API
  • ADONET objects
  • SQL Connection Object
  • SQL Command Object
  • Data Reader
  • Dataset
  • Data Adapter
  • Database design
  • Development
  • Complex database queries
  • Constraints
  • Indexes
  • Views
  • Stored Procedures
  • Functions
  • T-SQL
  • PL/SQL
  • SQL Server
  • Oracle
  • Net 5
  • ASPNET core
  • Net 5 frameworks
  • Entity Framework core
  • ASPNET Core MVC
  • Web API
  • NET 5 Features
  • Blazor
  • GRPC
  • SignalR
  • Front end JavaScript libraries
  • JQuery
  • Angularjs
  • 3 Tier
  • N-tier distributed architectures
  • MVC
  • MVVM architectures
  • Monitoring
  • Troubleshooting
  • Net applications
  • AWS
  • Security best practices
  • User Access Control
  • Source Code Control Systems
  • Microsoft Visual Source Safe

Technicalskillsummary

XML, HTML, HTML5, XHTML, CSS, CSS3, Node.JS, Angular 5,8,10,14,15, PHP, JavaScript, jQuery, Bootstrap, Angular JS, Process in C#.NET, ADO.NET, ASP.Net, 2.0/3.5/4.0, WCF, LINQ, Window & Web Services, SQL Server 2000/2005/2008/2012/2019, C#, VB.NET, SQL, T-SQL, PL/SQL, XML, HTML, C, Classic ASP, ASP.Net, Web-Forms, Html, CSS, Java Script, React Hooks, Context API, ReduxAngular JS, JavaScript, VBScript, HTML, XML, CSS, Angular.js, ADO.NET Web Services, Enterprise Library, Entity Framework, LINQ to SQL, SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8), Windows Server 2008/2003/NT, Microsoft IIS, Windows Vista/ XP/2000/2003, Visual Studio. Net 2003/2005/2008/2010, SQL Server Management Studio, .Net Framework 1.1/2.0/3.0/3.5/4.0,5, ASP.Net MVC 2.0/3.0/4.0/5.0

Timeline

Senior .Net Developer

Centre Point Energy
11.2021 - Current

Senior .Net Developer

DELL
01.2019 - 11.2021

Senior .Net Developer

Meijer
01.2017 - 12.2018

Senior .Net Developer

Adient (Johnson Controls)
01.2015 - 12.2016

Senior .Net Developer/Support

Conduent (Xerox)
06.2014 - 12.2014

Masters in cse -

Murray state University

Bachelor of Technology (B. Tech) - Civil Engineering Technology

JNTUH
bharath Gadari