Bharath - Senior Dot NET Developer |
[email protected] |
Location: Ashburn, Virginia, USA |
Relocation: |
Visa: Green Card |
Bharath
[email protected] +1 (224) 225-9823 https://www.linkedin.com/in/pbharath18/ Senior Full Stack .Net Developer PROFESSIONALSUMMARY: Over 10+years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and methodologies. Strong skills and experience in Object-Oriented Programming using the .NET framework. Experience with Database backup and restore of Project Server/SharePoint 2016 Databases; Database log file size monitoring and developing Custom .Net SharePoint based solutions using Visual studio. Extensive experience using SharePoint designer, K2 workflows, forms, reports to automate complex business functions. Maintained & enhanced existing WSP custom features to add more C# Webparts & timer jobs. Having experience in analysis, design, development and deployment of web application for client-server technologies, distributed and object-oriented programming in N-tier architecture with Microsoft technologies, following Agile/Scrum development methodologies. Expertise in developing applications under .NET Framework 4.5.1/4.5/4/3.5/2.0 using ASP.Net, ADO.NET, VB.NET, C#, SQL Server, WPF, Silver light. Worked with Visual Studio 2005/2008/2010/2012/2015. Worked on designing and developing web applications using HTML4/5, XML, JavaScript, JQuery, JSON, LINQ, Web Services, AJAX, CSS, Master Pages and Site Map to enhance user experience and performance. Developed private and public Web APIs using ASP.NET Web API. Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server 2014/2012/2008/2008R2/2005. Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity. Worked under Test Driven Design and Development. Strong knowledge at UML standards and in preparing Case, Class, Sequence and Activity Diagrams. Extensively worked on Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols. Extensive backend and front-end development experience working with .Net Framework 4.7.2/4.5/4.0/3.5, Visual Studio.NET 2015/2013/2008/2012/2013/2015/2017 Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles. Used Financial Accounting module of Oracle 11i for billing, posting payments and receipts. Support included Oracle (versions 8 -12c) & SQL Server (versions 7 - 2012) Played a critical role in re-architecture of the system into Oracle using BI as front end resulting in 20M in savings. Some of the technologies used on the project were: Java, J2EE, WebLogic, Eclipse, Oracle, HTML, JavaScript. Experience with Source Control Management tool i.e. VSS, Tortoise SVN, GIT and TFS. Implemented Web Parts, AJAX, Webservices and Globalization in the Project. Exposure in solving and debugging problems using Firebug, Fiddler, Developer Tools. Have experience of working in Bootstrap for designing UI. Assisted in creating the environment for Docker Migration. Responsible for Database build, release and configuration. Experience in creating and publishing forms using InfoPath Designer 2013/2010 and Nintex form 2013. Experience in Manual and Automation Testing along with NUnit Testing. Experience working with AJAX in ASP.NET for asynchronous communication and better user experience. Hands on experience in developing and deploying WCF Services on Net 3.5 and XML Web Services with. Net 2.0 providing secure SO integration with in enterprise applications. Strong working knowledge in RIA services. Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch. Using Docker and Amazon Cloud Architecture that will best utilize our existing technology patents to serve real time needs. Strong experience in Object Oriented Programming (OOP) and methodologies. Proven strong logic, analytical and technological skills Highly analytical with strong functional skills in areas in Workday HCM, Compensation, Recruiting, Talent, Absence, Security and Reporting Implemented Multithreading Concepts to improve the application Performance. Team player with excellent communication and written skills analytical and problem-solving skills. Task-oriented and committed to deliver work products within the established timelines. TECHNICAL SKILLS: .NET Technologies C#, ASP.NET, .NET Framework 2.0/3.0/3.5/4.0/4.5/4.5.1,4.7.2, ADO.NET, LINQ, Entity Framework, WPF, Silver light 5.1/4.0 Practices & Design Patterns Test Driven Development, Agile & Scrum Methodologies, UML, Visio, OOPS, MVP, MVC3/MVC4/MVC5, MVVM Web & Scripting Technologies ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, JavaScript, JQuery, JSON, CSS, IIS 5.0/6.0/7.0, 8.0, VBScript Data bases & Servers SQL Server 2005/2008/2008 R2/2010/2012, MySQL, NoSQL, MS Access, IIS 5.0/6/0/7.0. Reporting & Testing Tools N-Unit, Jira, Crystal Reports Software / IDE Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010/2012/2015 Windows Platform Windows 2000/XP/Vista/7, MS Windows Server 2008, UNIX, MS DOS Versioning Tools TFS, SVN, VSS, GitHub Protocols SOAP, TCP/IP, HTTP, UDP/IP and FTP Other Languages/Office Tools C, C++, MS Outlook, MS SharePoint 2016, MS Office PROFESSIONAL EXPERIENCE: Client: UHG, Eden Prairie, MN March 2022 - Present Role: Senior Full Stack .Net Developer Responsibilities: Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects. Skilled in developing cross-browser accessible interfaces using Bootstrap, JavaScript, CSS3, and Angular 14. Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings. Established communication from JavaScript Project to Web API Project. Developed powerful Single Page Application and dynamic responsive Web Application with Angular 14. Developed web application using ASP.NET MVC 5 (Model-View Controller) and JavaScript. Used JSON to transmit data between server and Web Application, an alternative to XML Serialization. Designed and implemented ETL processes using Azure Data Factory to extract data from Workday, transform it as needed, and load it into other systems or data warehouses. worked along with developers of apps to incorporate T-SQL code into.NET applications. Utilizing Azure Data Factory, design and build data flow and ETL procedures to take data out of Workday, modify it as necessary, and load it into data warehouses or other systems. Created and managed.NET programs that use RabbitMQ for messaging and interaction. Implementation and delivery of MSBI platform solutions to develop and deploy ETL, analytical reporting and scorecard/ dashboards on SQL Server 2008,2012, 2014 R2 using SSAS, SSIS/DTS, SSRS. Involved in extracting the data using SSIS from OLTP and OLAP. Used SQL Server Integration Services Catalog (SSISDB) in SQL Server 2012, deploy SSIS packages to various environments in development, testing, and production. used Workday's integration features and API to synchronize data with other systems. Created and implemented ETL procedures using SSIS to load data into data warehouses from various Source. Developing Azure PaaS services like WebApp, API App, Web Job, Logic App, Function App, Storage Queue, Service Bus Queue, Azure SQL. Created and maintained cloud application, migrated on premises application servers to AZURE. Used Angular 14 Framework for front end development. Acted as build and release engineer, deployed the services by VSTS (Azure DevOps) pipeline. Created and Maintained pipelines to manage the IAC for all the applications. Led the migration process to Angular 14, ensuring a smooth transition by carefully planning the update, resolving compatibility issues, and conducting thorough testing. Design and develop reports using SSRS based on business requirements. Experienced in using Angular.js to test views and to do end to end unit testing by using Continuous Integration/Continuous Deployment (CI/CD) Developed visual components through WPF using XAML and Expression Blend. Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML Experience in creating CI/CD pipeline using TeamCity and azure DevOps CI/CD, azure containers, and Azure Kubernetes Services (AKS). Developed and implemented backup strategies for RabbitMQ configurations and message data. Integrated GraphQL or RESTful APIs to connect the Vue.js frontend to.NET backend services. Designed and implemented a various of statistical features for profit analysis. Implemented design patterns and the entire backend of the application in C#.NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism etc. and Multithreading. Implemented a responsive User Interface using Angular 14, enhancing the user experience, and making the application accessible across multiple devices. Developed, implemented, and overseen Azure resources, such as App Services, Logic Apps, Virtual Machines, and Azure Functions, in order to facilitate Workday connections. Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 4.0/3.0 Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model. Developed and Implemented HTML, JavaScript Functions. Used Team foundation server (TFS) as source control repository for code version on CI/CD. Developed Web Services to communicate to other modules using XML based SOAP and WSDL. Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML. Environment: .NET4.5, VS.NET2012, MVC4.0, WCF, SQL Server, Entity Framework, JavaScript, Angular 14 C#, IIS 8, Windows 7, MS Unit Testing Framework, MS Build-SQL, Perforce, Agile (SCRUM), HTML5, CSS3, jQuery, LINQ, .Net Core 2.0, TFS, N-Tier, Web API. Client: American Airlines, Fort Worth, TX March 2020 Feb 2022 Role: Senior Full Stack .Net Developer Responsibilities: Worked as Full stack .Net Developer in the team for designing and developing the application using Visual Studio 2015 .Net Framework 4.5, C#, ASP.NET, SQL Server 2012 (MSQL), and LINQ Entity Framework. Development of customized client-side modules Angular 12, HTML5, CSS3, and integration of API from GraphQL. Involved in developing the Azure Solution and Services like PaaS and IaaS. Developed the classes using C#, which incorporate N-tier architecture. Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET & C#. Created and constructed data models and OLAP cubes with SSAS. Integrate Vue.js frontend with .NET backend services, ensuring smooth data flow and application logic. Experienced in Angular 12 Templates, directives, Routing and navigation, Components, Services, and Data binding concepts. Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS). Leveraged Angular 12 for developing application using Http Client module for rest calls and used jQuery to process JSON and XML then providing them to components that are in need. Implemented Xamarin components to use Camera, GPS and other Social Networking APIs to integrate them to the Mobile Applications. Created Service Oriented Architecture SOA for both Windows forms and Web forms applications for linking business and resources on demand to achieve the desired results for service consumers. Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic. Involved in coding using C# and Angular 12. Implemented Module in Angular 12 to group components, directives, pipes, and services that are related. Worked on pushing the data to elastic search created the instance on (AWS). Retrieving the data and showing up on reporting tool Kibana. Created Custom SharePoint 2016 Hosted solutions for several apps. Created index and Populate data from database to elastic search server. Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services). Deployed and running the whole application successfully in Windows Azure cloud platform. Implemented the database components in Windows Azure SQL. Involved in designing and development of SOA services using WCF. Enhanced existing custom web parts using C# .Net and SharePoint 2016 Object Model for integration. Created and developed independent WEB API services and defined service contracts for specific functionality in search module. Managed local deployments in Kubernetes, creating local cluster and deploying application containers. Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes. Designed the MS build system to enable modular functionality through configuration settings. Used user interface controls, which use JQuery to validate client-side validations. Used JSON to transmit data between server and Web Application, an alternative to XML Serialization. Implemented AJAX features to reduce full post back, for improving the efficiency and interactivity across web applications. Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Worked on using TFS as version control system. Environment: C#, ASP.NET MVC, Entity framework, XML, State machine Language, TFS, Visual Studio 2015, Azure Web apps, JavaScript, Angular 12, Deployment, CI/CD, Deployment slots, Docker, Kubernetes, .Net Framework 4.6, .NET CORE 3.0, SQL Server 2012, SharePoint 2016, Agile. Client; TIAA, Charlotte, NC Aug 2018 Feb 2020 Role: Senior Full Stack .Net Developer Responsibilities: Acted as a Full stack developer being involved in the front end, middle tier and back-end development. Extensively Worked on User Interface using XAML and Developed User Controls for provide better look and feel. Responsible for testing trigger files in Virtual Machine environment. Developed and designed Single Page Application using Angular 7/8. Use Dependency Injection for data binding on XAML pages. Responsible for architecting Azure web apps for scalability. Developed dynamic responsive Web Application by integrating Angular 8 with Bootstrap which is further integrated with Web Services and Vue.js. Written and maintained comprehensive technical documentation, including user manuals, system architecture guides, and API documentation. Prioritize and manage support jobs using Kanban boards according to their business effect and urgency. Successfully upgraded existing systems from Angular 7 to Angular 8, ensuring the latest features and improvements were integrated into the applications. Implemented Angular 8 Routing and Navigation, Components, Services. Used Xamarin Insights for finding and debugging issues in the app. Expertise in migrating web applications to Angular 8 Application. Used Xamarin test cloud to automate testing. Created complex stored procedures and T-SQL queries to produce analytics and reports. Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on cloud Service on Microsoft Azure. Implemented WCF using SOA to manage the business and data layer. Developed powerful Single Page Application and dynamic responsive Web Application with Angular 8. Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all platforms (Android, iOS and Universal Windows apps) Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager. Developed ASP.NET Core Web API based on departmental requirements and specifications. Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology. Designed and implement AWS Lambda and API usingVS .NET 2015, ASP.NET core with AWS SDK kit. Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Implemented Angular 7 to bind the data and provide access to the data on the server. Coded Angular 7 controllers and directives for application functionality and filters for heavy DOM manipulation. Extensively Worked on Migrating WinForms Application to WPF. Worked with Angular 7 and Node Js in single web page applications. Worked on Canvas and Drawing Related code. Handled multiple tasks, and to prioritize tasks, in a fast-paced environment. Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories, and iterations. Used Log Stash / Kibana / Elastic search for data visualization / analysis. Prepared detail design milestones and schedules, man-hour estimates. Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in Cloud Foundry, AWS S3 and Kubernetes. Developing windows application using C#.Net, WPF, MVVM, Visual Studio 2013. Created the code modification that meets the client's need in the shortest possible timeframe with quality. Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views. Extensive working knowledge in GIT version control. mplemented WPF in creating custom controls, 3D graphics and SOA Design Patterns. Environment: .NET4.5, VS.NET2012, MVC4.0, WCF, SQL Server, Entity Framework, C#, IIS 8, Windows 7, MS Unit Testing Framework, MS Build, T-SQL, Perforce, Agile (SCRUM), HTML5, JavaScript, Angular 7/8, CSS3, jQuery, LINQ, ASP.Net Core 3.0, TFS, Nlog, N-Tier, Web API. Client: State of WA, Kirkland, WA Mar 2016 July 2018 Role: Full Stack .Net Developer Responsibilities: Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase. Creating responsive web application for mobile devices using Angular 2, Typescript, HTML5 & CSS. Developed solutions in C#, ASP.NET, MVC 4, ADO.NET, JavaScript/ jQuery, CSS3, PLSQL. Extensively used Java script/ jQuery for UI controls and validations. Worked on Angular 2 concepts such as two-way data binding, directives, property binding, services, dependency injection, routing. Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 3.5 and WCF. Hands-on experience using one-way/two-way databinding, filters, UI-routers and creating custom directives in Angular 2. Optimize T-SQL code for performance and efficiency, ensuring minimal resource usage and maximum throughput. Designed Graphical User Interface (GUI) using Master Pages, HTML5, JavaScript, and Custom Controls. Used Angular2 framework where data from backend is stored in model using http and security configurations for authentication and authorization for populated model on to UI. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2. Designed the application as 3-tier architecture with extensive use of Object-Oriented programming techniques. Enable Open ID and Windows Live authentication in Azure cloud apps Worked on creating Azure Blob for storing unstructured data in the cloud as blobs. Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.5 provider model. Components include RabbitMQ, Redis, Elastic Search and integrations with various internal and external web services. Used WCF for interoperability with other platforms, technologies and for building the custom solutions. Worked with Web API to provide services to HTTP requests. Implemented design patterns and the entire backend of the application in C#.NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism etc. and Multithreading. Developed Restful service using web API for communicating with the in-rule service. Used WCF for creating windows and custom win form control using various animation techniques. Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases. Used MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself. Used Microsoft Visual Source Safe (VSS) for the purpose of source code sharing. Environment: NET Framework 4.5, WCF web Services, WPF, WCF, C#.NET 3.5, ASP.NET 4.0, MVP, Visualstudio.NET 2012, SQL Server 2012, LINQ, T-SQL, .NET Web services, XSLT, JavaScript, Angular 2, IIS, SOAP, HTTP, XML, HTML, DHTML, CSS, Team foundation Server, MVC, Web API. Client: DhruvSoft Services Private Ltd, Hyderabad, India Jun 2013 Dec 2015 Role: .Net Developer Responsibilities: Developed windows services to store Sql Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) Redshift Worked intensely on the user interface using ASP.NET by migrating from classical ASP to ASP.Net. Migrated from .Net 2.0 to 3.0, and Object-Oriented Methodologies for application development. Involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.). Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) and concepts like abstraction, encapsulation, inheritance, polymorphism in C#. Used ADO.NET for the database access using SQL Server Data Adapters. Created the database and have written stored procedures using SQL SERVER 2000. Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data. Set up preconfigured RHEL5.x and 6.x on local and in the cloud on AWS EC2. Implemented the ASP.Net security features like Forms Authentication and Windows Authentication. Created generic secure and reusable data access components using the ADO.Net objects such as Dataset, Data Adapter, and Data Reader. Environment: Microsoft .NET Framework 2.0/3.0, Visual Studio .Net 2003/2005, c#, ASP.NET 2.0, ADO.NET, Silverlight, SQL Server 2000/2005, Web Forms, Web Services, TFS. EDUCATION: Bachelor s Degree in Computer Science From JNTUH (April 2009 May 2013). Keywords: cprogramm cplusplus csharp continuous integration continuous deployment user interface javascript business intelligence sthree information technology microsoft Idaho Minnesota North Carolina Texas Washington |