Summary
Overview
Work History
Education
Skills
Timeline
Generic

Bhargava Jaswanth Ytla

Valparaiso,IN

Summary

  • With over 10 years of experience in IT, my expertise in analysis, designing, development, testing, bug fixing, and implementation across the Software Development Life Cycle (SDLC) for both client/server and web technologies in various N-Tier applications.
  • Proficient in development using Microsoft .NET technologies such as ASP.NET, C#, VB.NET, ADO.NET, Web Services, MVC, AJAX, Windows Services, WCF Services, OOPS, XML, XSLT, SOAP, LINQ, Text Editor, MS IIS, DHTML, VBScript, VSS, JavaScript, and SQL Server.
  • Experienced in designing web pages using HTML, JavaScript, CSS, and jQuery, as well as employing AngularJS, AJAX, Bootstrap, JSON, Node.js, and UML.
  • Experienced in data accessing, utilizing Data Adapter, Data Reader, and Dataset in ADO.NET, as well as Language Integrated Query (LINQ) Providers for data manipulation.
  • Experienced in working with ASP.NET MVC and Entity Framework as an ORM mapping tool for the Data Access layer.
  • Extensively experienced in responsive web-based page and site designs, proficient in HTML, XHTML, DHTML, CSS, Bootstrap, and AJAX.
  • Worked with Visual Cron Client 9.2.0 to execute batch operations using stored procedures.
  • Possess thorough knowledge of Waterfall and Agile methodologies in application development. Hands-on experience includes working in Agile development teams following SCRUM methodology and paired programming, utilizing Test Driven Development (TDD).
  • Experienced in designing, developing, and deploying high-performance, scalable, distributed ASP.NET applications. Proficient in Test Driven Development (TDD) and automation methodologies.
  • Experienced in working with Web Services, Windows Communication Foundation (WCF), and ASP.NET Web API.
  • Worked on developing fully responsive front-end features using AngularJS directives, controllers, factories, and services.
  • Possess a good understanding of Microservices architecture and experience with AWS (Amazon Web Services), including working with EC2, RDS, Dynamo DB, S3, CloudWatch, and Docker.
  • Have work experience with Windows Azure, Azure Active Directory, and SQL Azure, including tasks such as creating resource groups, subscriptions, build definitions, and release definitions.
  • Experienced with Microsoft Azure services including Infrastructure as a Service (IaaS) and Platform as a Service (PaaS).
  • Possessing good experience in caching, authentication, and Windows services, as well as working with user controls (ascx) and web custom controls.
  • Highly knowledgeable in the latest client-side open-source frameworks such as Angular, with experience in frameworks like AngularJS, ReactJS, and jQuery.
  • Designed frontend web-based forms using ReactJS and Angular 8/7/6/5/4/2, incorporating Ajax controls, CSS, and HTML5.
  • Proficient in designing software using N-tier architecture and adhering to Object-Oriented Programming (OOP) principles.
  • Skilled in creating validation controls for user interfaces and developing Web Services using standard protocols.
  • Experienced in analyzing, designing, and manipulating databases using SQL Server.
  • Developed RESTful Services and integrated them into Client-Server applications, utilizing Node.js and Angular.
  • Proficient in using Angular, Bootstrap, and jQuery for front-end development.
  • Implemented features like filtering, sorting, and pagination using Angular and third-party tools.
  • Managed both relational databases like MySQL and NoSQL databases like MongoDB.
  • Created internal tools using SOAP and REST APIs, deployed in cloud environments.
  • Designed and automated infrastructure using Cloud Formation scripts, Jenkins, Ansible, and AWS.
  • Expertise in designing and generating reports using MS-Access and SQL Server Reporting Services.
  • Developed front-end forms using Angular with CSS and HTML5.
  • Experienced in MVC, Blazor server-side, and WEB API development.
  • Familiar with Continuous Integration / Continuous Deployment (CI/CD) tools like Jenkins.
  • Conducted Unit Testing using N-Unit for applications. - Skilled in writing complex database queries, stored procedures, triggers, and packages
  • Proficient in designing and developing software using Object-Oriented Analysis and Design (OOAD) methodologies..
  • Involved in Release and Problem management throughout the software development lifecycle.

Overview

12
12
years of professional experience

Work History

.Net Full Stack Developer

Prime Healthcare
11.2022 - Current
  • Engaged actively across diverse project phases, from initial planning through production and maintenance, leveraging agile methodology.
  • Participated in the development and facilitated the migration of a web application.
  • Employed reusable components and guards to enhance the overall functionality and robustness of the entire web application.
  • Conducted code reviews and collaborated closely with team members to uphold consistency with coding standards.
  • Designed and developed application using C#.NET, ASP
  • Designed and developed applications using C#.NET MVC and deployed them to the Azure App Service.
  • The implementation of Test Driven Development (TDD) involves utilizing the NUnit Framework for unit testing, enabling the loading, exploration, and execution of tests.
  • Employed Agile practices and Test-Driven Development (TDD) techniques to deliver reliable, functional software consistently and early in the development process.
  • Ensuring synchronization of data between model and view components.
  • Contributed to the development and facilitated the migration of a web application to an Angular 7 application.
  • In the Angular 7 application, crafted the system utilizing one-way/two-way databinding, filters, UI-routers, and developed custom directives to enrich functionality and user interaction.
  • Employed Angular-CLI to initialize and set up the project, leveraging its scaffolding features.
  • Integrated UI grids, tables, and various widgets into the Angular 7 application.
  • Developed a RESTful Web API service using ASP.NET Web API to generate data for the EMS, which was subsequently consumed in the front-end by Angular 7.
  • Integrated MVC frameworks such as AngularJS and Backbone.js.
  • Skilled in utilizing front-end design tools including AngularJS, Angular, Material Design, Ui-Grid, Bootstrap, MatBlazor, and CSS.
  • Implemented CRUD (Create, Read, Update, Delete) operations by utilizing the $http service to invoke Web API methods.
  • Developed a client-side Single Page Application (SPA) UI using Blazor.
  • Assisted in implementing the Data Access Layer (DAL) for the Web API utilizing Entity Framework 5.
  • Engaged in the development of universally accessible customer-facing B2B and B2C applications on the Azure platform.
  • Implemented remote scripts to monitor Ambari, Azure Data Factory, and Blobs.
  • Designed and developed Azure Storage solutions leveraging Blobs, Pages, Queues, Tables, and virtual machines (VMs).
  • The library work entailed designing classes for programmatic control of Azure resources.
  • Migrated a SQL Server 2008 database to Windows Azure SQL Database and subsequently updated the connection strings accordingly.
  • Managed and upheld the existing cloud environment utilizing Microsoft Azure services.
  • Established a SQL Azure database configured to integrate seamlessly with both Active Directory and Hadoop.
  • Deployed and managed Windows Phone applications on Azure cloud technologies for ongoing maintenance and operation.
  • Employed Azure SQL Server to store recruitment-related data. Crafted efficient queries and stored procedures aimed at automating data cleaning processes, enhancing data handling efficiency, and ensuring data sanitization, thereby minimizing manual efforts.
  • Implemented security features for the application by configuring Form-Based Authentication and Role-Based Authorization using C# and ASP.NET.
  • Implemented session management, cookies, and application-level state management within the application.
  • Established tasks for updating configuration-tracked files based on a glob pattern, conducted tslinting, and compiled TypeScript files.
  • Developed a sophisticated navbar system in TypeScript capable of maintaining client context across multiple web applications using the query string.
  • The smart navigation automatically determines the selected navigation node based on the browser URL.
  • Enhanced the dashboard front-end to accommodate multiple dashboards and implemented CRUD (Create, Read, Update, Delete) operations using TypeScript.
  • Conducted validations on Web Forms employing .NET Validation Controls and incorporated client-side validation using Angular 4.
  • Utilized Node.js and Express.js for developing the service to enhance performance, streamline development, simplify maintenance, and facilitate deployment.
  • Employed the Microsoft Azure platform for building, managing applications, and deploying web applications.
  • Established Azure virtual machines.
  • Implemented Azure SQL, Azure Storage, and various Azure services.
  • Utilized Azure BLOB to access necessary files and Azure Storage Queues to facilitate communication between related processes.
  • Utilizing ADO.NET Entity Data Model for retrieving data, leveraging both LINQ to SQL and LINQ to Objects within ASP.NET.
  • Created multiple RESTful web services capable of handling tasks and supporting both XML and JSON formats.
  • Created Restful services using ASP.NET Web API.
  • Programmatically configured the service web.config files using LINQ to XML.
  • Implemented Generics, Lambda Expressions, Extension Methods, LINQ to SQL, and LINQ to Objects.
  • Developed MVC Razor views, partial views, layout pages, complex controllers, helper methods, and view models.
  • Modified web services to interact with other applications and exposed them using SOAP and HTTP protocols.
  • Generated reports utilizing SQL Server Reporting Services (SSRS) and created various types of reports including drill-down, parameterized, cascading, conditional, table, matrix, chart, and subreports.
  • Employed Subversion Control (SVN) for repository and code version management.
  • Utilizing Team Foundation Server (TFS) as a source control system.



Environment: ASP.NET, C#, MVC, WCF, WPF, Web API, .Net Framework 4.5, NUnit, HTML5, CSS3, AJAX, CSS, Angular 7/4, SQL Server, MS Access Database, Kendo UI, Azure, ADO.NET, Entity Framework, Visual studio 2017/2015, Blazor, JavaScript, jQuery, Azure, MVVM, SSIS, SSRS, MS SQL Server, TFS, UNIX, Agile.

.Net Full Stack Developer

Newyork Life
08.2020 - 10.2022
  • Engaged in all phases of the Software Development Life Cycle (SDLC), encompassing requirements gathering, designing, programming, testing, and documentation for various projects.
  • Utilized Agile Scrum methodology to deliver projects in sprints, conducting regular status meetings and code review meetings.
  • Installed, configured, and administered Jenkins Continuous Integration (CI) tool on Windows machines, including the addition and updating of plugins such as SVN, Git, Maven, ANT, etc.
  • Implemented a Microservice architecture, where services communicate via a combination of RESTful APIs, leveraging AWS to develop, test, and deploy Identity Microservices.
  • Engaged in the entire application stack within Amazon Web Services (AWS), encompassing services such as EC2 (Elastic Compute Cloud) and S3 (Simple Storage Service) buckets.
  • Responsible for maintaining and expanding the AWS (Cloud Services) S3 infrastructure, leveraging AWS services such as SNS (Simple Notification Service) and SQS (Simple Queue Service).
  • Implemented and maintained the monitoring and alerting system for both production and corporate servers/storage using AWS CloudWatch.
  • Developed a RESTful Web API service using ASP.NET Web API to generate data for the EMS, which was subsequently consumed in the front-end by ReactJS components.
  • Utilized React to craft intuitive user interfaces, thereby enhancing application usability and performance. Collaborated closely with front-end developers to implement responsive and visually appealing user interfaces, leveraging HTML, CSS, JavaScript, and frameworks such as React.
  • Developed screens, modules, events, classes, and functionalities using C#, VB.NET, ASP.NET MVC, Entity Framework Core, .NET Core, and React-based applications to fulfill client requirements in accordance with business rules.
  • Employing ReactJS for UI design in the development of single-page applications.
  • Designed the frontend using object-oriented JavaScript frameworks such as React.js and Require.js.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet and Chef for configuration management.
  • Configured and set up various resources on AWS Direct Connect to establish development (DEV), testing (UAT), and production environments for short-term internal projects.
  • Experience with JAWS screen reader, ADA (Americans with Disabilities Act), and WCAG (Web Content Accessibility Guidelines) techniques.
  • Worked messaging in JSON format.
  • Developed the interface of Xamarin Forms utilizing XAML markup extensions.
  • Utilized Entity Framework and LINQ to access two databases, enabling users to create, edit, display, and delete data from the application's UI.
  • Designed and developed SOA (Service-Oriented Architecture) Web Services using WCF (Windows Communication Foundation) Services with .NET and C#.NET. These services were hosted on IIS and thoroughly unit tested with MS Unit Framework using C#.
  • Worked extensively with ASP.NET Web Forms, Web Services, and various state management techniques, including caching features, optimizing configurations, and securing web applications.
  • Utilized AJAX to asynchronously retrieve data from the database.
  • Utilized Git version control to manage the source code and integrated Git with Jenkins to support build automation. Also, integrated Git with JIRA to monitor commits and manage issue tracking effectively.
  • Created database tables, wrote T-SQL queries, and developed stored procedures to create complex join tables and execute CRUD (Create, Read, Update, Delete) operations.
  • Optimizing SQL queries and procedures through the utilization of SQL Profiler and Index Tuning Wizard for enhanced performance.
  • Employed logging and error handling mechanisms via Event Handler and Custom Logging within diverse SSIS packages.
  • Created multiple drill-down and drill-through reports utilizing SSRS (SQL Server Reporting Services).
  • Engaged in the design, development, debugging, and testing phases of report creation within SQL Server Reporting Services (SSRS).


Environment: React JS, Web API, .Net Framework 4.5, IIS 7.5, ASP.NET C#, Entity Framework, Bootstrap, Visual Studio 2015, Mongo DB, SSIS, SQL Server 2012, 2019, HTML, CSS, VB.NET, WCF, ADO.NET, MVC, JQUERY, KnockoutJs, NUnit, SQL Server Management Studio.

Dot Net Full Stack Developer

Wells Fargo
02.2018 - 07.2020
  • Designed, modeled, and architected a multi-threaded, enterprise n-tier software agent utilizing a Windows Communication Foundation (WCF) service hosted within a Windows service framework to facilitate distributed computing.
  • In the product development process, Agile (SCRUM) methodology is employed, wherein progress and task assignment are deliberated upon in daily meetings.
  • Created dynamic ASPX pages for an application using ASP.NET MVC, C#.NET, and HTML.
  • Utilized ASP.NET MVC 3.0, Partial Views, and Master Pages to work on projects, and developed Cascading Style Sheets (CSS) to ensure a consistent look and feel across the website.
  • Developed Visual Cron Client jobs to execute batch operations, utilizing SQL Stored Procedures for both incoming and outgoing tasks, enabling the transmission of extracted data with third-party clients.
  • Generated Excel reports by leveraging C# and SQL Stored Procedures to extract data based on Job IDs.
  • In C#, designed and generated PDF forms incorporating barcodes using Active Reports 15.
  • Led hands-on coding efforts while providing technical design and support for a project, leveraging ASP.NET and .NET Framework REST Services.
  • Designed and developed UI components, implementing event handling using C#, HTML, CSS, JavaScript, jQuery, and AJAX. Additionally, focused on enhancing the website's consistent look and feel through CSS adjustments.
  • For evaluating transformation and routing, utilized SOAP over HTTP, SOAP over JMS, MQ, Generic MQ, and RESTful HTTP Web Service bindings.
  • Developed multiple Angular services to consume REST services from the backend, which were written in .NET.
  • Utilized Angular resources to handle all data access tasks, encapsulating URLs and standardizing data access interfaces for improved efficiency and maintainability.
  • Developed a RESTful Web API service using ASP.NET Web API to generate data for the EMS (Event Management System), which was subsequently consumed in the front-end by AngularJS.
  • Created AngularJS modules and controllers, incorporating various directives such as ngShow and ngRepeat. Established communication from the AngularJS project to the Web API project.
  • Developed a web application by combining ASP.NET MVC 5 (Model-View-Controller) with AngularJS.
  • Designed the application utilizing an MVC (Model-View-Controller) architecture, fostering a clear separation of the presentation, business logic, and data access tiers.Experience with JavaScript libraries like Bootstrap templates and Backbone.js framework
  • Set up the development environment using the latest Blazor.NET with ASP.NET Core 3.0.
  • Developed forms incorporating asynchronous operations utilizing the AJAX Helper Class to enable functionalities such as partial page rendering, client-side validations, error handling, and auto-complete, aiming to optimize the user interface (UI).
  • Collaborated with Web API to deliver services for handling HTTP requests.
  • Engaged with IIS 7/6 and .NET Assemblies while deploying the application.
  • To support various database operations for the dashboard, rule engine, permission management, notifications, and workflow functionalities, I participated in developing SQL Stored Procedures, Views, and SQL functions.
  • Engaged in the development of the middle layer for data access components, utilizing ADO.NET and C# classes.
  • Created style sheets to define the UI design and layout.
  • Designed an enrollment user interface (UI) for the project, allowing users to register by providing their personal details.
  • Proficient in utilizing Angular.js with the ability to test views and perform end-to-end unit testing. Also, built dynamic web view applications
  • Designed and implemented user interfaces using ASP.NET, HTML, CSS, jQuery, JSON, and AJAX.
  • Created an Enrollment User Interface (UI) for the project, enabling users to register by providing their personal details.
  • Constructed an image asset library within the same overarching project, employing Knockout.js and Backbone.js.
  • Reviewed and refined jQuery functions, addressing errors to enhance the performance of a page.
  • Experience with razor code in View pages.
  • Working with QA team in automating SOA Testing.
  • Developed stored procedures, SQL statements, and functions to manipulate databases effectively.
  • Developed applications within a test-driven environment, utilizing unit testing methodologies.


Environment: Visual Studio 2019, .Net framework 4.5, C#.Net, MVC 5, ADO.net, TFS, Entity Framework 4.0, SQL Server 2012, AWS, Active Reports 15, Visual Cron Client 9.2.0, AJAX, JavaScript, Angular.js, Node.js, Knockout.js, WCAG, XML, HTML5, CSS3, Bootstrap.js, Blazor, Crystal Reports, IIS 7.0, Visio, OOPS, XAML, WPF, JSON, LINQ, JIRA.

.Net Developer

Radiant Technology
08.2012 - 03.2017
  • Participated in all phases of the Software Development Life Cycle (SDLC) process for developing a User and Provider Application, collaborating closely with managers. This involved gathering requirements, designing, testing, documenting, and deploying the software.
  • Participated in daily SCRUM calls and stand-up meetings while contributing to the design process within an Agile development environment.
  • Understood, analyzed, and implemented the business requirements specified by a government client.
  • Possess solid management skills with demonstrated proficiency in leading and mentoring individuals to maximize productivity levels.
  • Developed numerous front-end components in Angular utilizing HTML5, CSS3, JSON, Bootstrap, Typescript, Angular 10, and RESTful API integration.
  • Migrated an existing product from classic ASP to C# and ASP.NET.
  • Collected requirements from the support team and collaborated with them on project deployments, troubleshooting, and resolving client queries.
  • Implemented route guards in Angular 11, including canActivate, Resolve, and canDeactivate, to restrict unauthorized users from accessing resources.
  • Implemented dynamic loading through Angular Routing, Services, Lazy Loading, Custom Directives, and Pipes.
  • Utilized Angular CLI for creating, developing, serving, and testing the application.
  • Developed the backend using the Express MVC Framework and wrote services in Node.js to store and retrieve data from MongoDB.
  • Transformed intricate SQL stored procedures into microservices using .NET Core Framework to enhance performance.
  • Reviewed and analyzed the Functional Requirements Specifications and System Design Specifications, and collaborated with analysts to address changes in requirements.
  • Creating database objects, writing SQL queries, stored procedures, and functions.
  • Utilized Angular directives such as CanActivate Route Guard to secure routes and Angular Routing Module to facilitate navigation within the application.
  • Involved in creating front-end web pages using ASP.Net, VB.Net.
  • Utilized ADO.NET for database connectivity and leveraged SQL Server to populate back-end data.
  • Responsible for designing, creating, testing, and implementing.
  • Employed Entity Framework to construct Models, Controllers, and Views.
  • Designed the user interface using Razor View Engine, Partial Views, and Bootstrap for layout views. Utilized Temp Data, View Data, and View Bag to pass data between controllers and views for state management within the application.
  • Participated in the creation of RESTful APIs using ASP.NET Core and C#, and tested API endpoints using Postman.
  • Developed user controls and custom controls to facilitate the reuse of user interfaces in web forms and also raised the events by delegation method.
  • Developed business logic by implementing stored procedures in SQL Server.
  • Implemented indexes and views to optimize the performance of data retrieval.
  • Developed pages featuring data grids and extensively utilized Cascading Style Sheets (CSS) and JavaScript to ensure browser compatibility.
  • Participated in client-side validation by employing JavaScript and XML.
  • Implemented skins and themes to customize the appearance of controls within the custom modules.
  • Implemented validations on UI pages for user input and performed business validations as well. Additionally, utilized a Windows service for automating the email process.
  • Utilized Git and GitHub for version control, while leveraging JIRA for project management.


Environment: SDLC, HTML5, CSS3, JSON, Bootstrap, Typescript, Angular 10, RESTful API, Angular 11, Angular CLI, MVC, NodeJS, SQl, ASP.Net, VB.NET, SQl Server, ADO.Net, Entity Framework, ASP.Net Core, C#, Postman, Jira, Razor View Engine, Git.

Education

Bachelor of Science - Computer Science

Karnataka University
Karnataka, India
07-2012

Skills

    NET Technologies:

    Net Framework 45/35/30/20, ASPNET CORE, ADONET, ASPNET 45, C#NET, AJAX Extensions, AJAX Control Toolkit, XML Web Services, ADONET, LINQ, WPF, MVVM, WCF, WWF, Silverlight, MVC, Blazor, ActiveReports v15

    Web Technologies:

    AJAX, JavaScript, VBScript, HTML 5, XHTML, DHTML, Flash, XML, XSLT, XAML, CSS 3, ASP, Knockout JS, Angular JS, Angular 7

    Databases:

    SQL Server, Microsoft Azure, Oracle 10g, MS Access, SQL, MySQL, T-SQL, PL/SQL

    Reporting Tools:

    Crystal Reports, SSRS, SSIS

    Version Control Tools:

    Team Foundation Server (TFS), SVN, Visual Source Safe (VSS)

    Development tools:

    Microsoft Visual Studio, Visual Studio Code, Visual Cron Client 920

    Methodologies:

    Client/Server Architecture, N-tier application architecture, OOA, Prototyping, Process Models, Systems Integration, SOA

    Development Methodologies:

    MVC architecture, Agile, Scrum

    Servers:

    IIS 70/60, Windows Server

Timeline

.Net Full Stack Developer

Prime Healthcare
11.2022 - Current

.Net Full Stack Developer

Newyork Life
08.2020 - 10.2022

Dot Net Full Stack Developer

Wells Fargo
02.2018 - 07.2020

.Net Developer

Radiant Technology
08.2012 - 03.2017

Bachelor of Science - Computer Science

Karnataka University
Bhargava Jaswanth Ytla