Bhanu Prakash - . Net Developer |
[email protected] |
Location: Little Elm, Texas, USA |
Relocation: Yes |
Visa: |
PROFESSIONAL SUMMARY
6 years of experience as a .Net Developer in System Analysis, Design and Implementation of Web Applications and Windows Applications in Microsoft Technologies using ASP.Net, ASP.NET MVC, Web Forms, and Web APIs. Skilled with Agile (SCRUM), Waterfall, and Test-Driven Development (TDD). Well versed with Microsoft.NET technologies (.NET Core, .NET Framework, ADO.NET, ASP.NET, C#.NET, SQL SERVER, WCF, and WPF). Experience with building MVC applications with EF and Web API using ASP.NET MVC. Expertise in data retrieval and manipulation using ADO.NET data objects like Datasets, Data Readers, Data Lists, and Data Adapters. Well versed with Azure Cloud Computing, Azure Web Roles, Azure Worker Roles, Azure Web Jobs, Azure Storage (Azure Blob, Table, Queue Storage), Sql Azure. Development experience with C#, ASP.NET, ADO.NET, Web Forms, Web Services, Angular versions, WPF, LINQ, WCF, MVC5, AJAX, Entity Framework. Proficient in developing REST Services and integrating them with Client Server Architecture. Implemented several REST services with Node JS as the backend and Angular as the frontend. Development experience with C#, ASP.NET, ADO.Net, Web Forms, Web Services, WPF, LINQ, WCF, MVC5, AJAX, Entity Framework, Angular 2/4/5/6/7/8/9/10. Extensive experience with Data Controls, including Grid View, Data Grid, Data List, Details View, and Form View. Experience with ASP.NET Webforms and Win Forms, ASP.NET State Management, cache mechanisms in ASP.NET (Page and Data Caching) and securing ASP.NET web applications using ASP.NET authentication, authorization, and roles. Development experience with Windows Communication Foundation (WCF), as well as Contract, Data, Fault, Message and Service development. Proficiency in building and consuming .NET Web Services using SOAP and REST. Having experience in assessment of the MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS). Proficient with Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, and LINQ to Entities). Experience with databases such as MSSQL Server, Oracle, and creating database objects such as Stored Procedures, Views, Functions, Cursors, and Triggers, and writing complex SQL and PL/SQL queries. Extensive experience in Configuration Management, setting up company versions, and implementing building schedules using Team Foundation Server and Git. Ability to communicate well, interact with others, and present well. Excellent work ethic and a self-motivated attitude. Ability to learn new technologies and adapt third-party products. TECHNICAL SKILLS Languages C#, T-SQL, PL/SQL Microsoft Technologies ASP.Net 4.8/4.7/4.6/4.5/4.0/3.5, ASP.Net Core 3.1/2.X/1, ASP.Net Web API 2, C#.NET, Classic Active Server Pages (ASP), ADO.Net, ADO, Silverlight, VB.NET, WCF, Asp.net Web API, .NET Core, Azure UI Web Technologies HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular.js, Angular Versions, AJAX, JSON, PHP Database Access Technologies Entity Framework, LINQ, LINQ to objects, ADO.NET Scripting Languages JavaScript, VBScript, AJAX, jQuery, TypeScript IDE, HTML Editor Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, Web Storm Databases Oracle, SQL Server Methodologies Agile (SCRUM) Academic Qualifications Bachelors in CE From JNTUK UNIVERSITY- (2014 2018) Master s in computer information systems From New England College- (2022-2023) PROFESSIONAL EXPERIENCE CrossFirst Bank | Leawood, KS Apr 2023 Till Date .Net Developer Worked with Agile methodologies for rapid development, adaption, and continuous delivery of working software according to varying requirements. Worked on ASP.NET 3.1, MVC, ADO.NET, WCF, AJAX, TypeScript, HTML5, CSS and Angular 15. 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 Bootstrap to style the pages, Font Awesome to use in the layout of the pages, and icons for the icons. Converted existing solution to Windows Azure Worker Roles to migrate application from Infrastructure as a Service to Platform as a Service. Created Web API Services using ASP.NET Web API and C#, and exposed them via REST. Implementation of security and authentication mechanisms for the protection of web applications and user data. Created a responsive design using Bootstrap for an existing application. Designed and implemented database schemas and optimised database performance by writing stored procedures, triggers, and queries using MongoDB. Utilized Angular Observables for asynchronous communication with our Rest API. Implemented Azure Queues to run a web application in Windows Azure against SQL Azure. Defined request-response message system, commonly expressed in JSON, exposed via the web, typically via an HTTP-based web server and server-side Asp.NET WEB API 2. Used Visual Studio .NET IDE to design forms, develop, and debug the application. Performed unit testing and troubleshooting on software applications to ensure their quality and performance. Developed a schedule and process for product/iteration demos, and facilitated cross-team demos. Tech Stack: C#, ASP.Net Core 3.1, ASP.Net Web API2, ADO.Net, Azure, Angular 15, TypeScript, Angular CLI, Node JS, HTML5, CSS3, Bootstrap, HTTP, AJAX, JSON, Mongo DB, Visual Studio, TFS, Windows. Affirmative Insurance | Addison, TX Jan 2022 Mar 2023 .Net Developer Participated in gathering and designing client requirements for product design and enhancements. Documented and designed TDD-Technical Design Documents. Developed business end user facing front pages using Angular 10/11, CSS3 , HTML5 , TypeScript, and RxJS. Designed and implemented a database schema on SQL Azure, as well as built stored procedures for it. Created and deployed XML Web Services (WCF) using ASP.NET and C#, utilized the proxy class files to consume the web services. Published Web services using C# .NET and expose them through REST. Utilized ASP.NET WebAPI and C# to create a REST service to expose analytics data to clients. Hosted these services on IIS and Azure. Developed the Angular 10 UI with real-time updates and integrated it with the .NET Service Bus and Event Grid. Performed validations on Web Forms using .Net Validation Controls and Client-Side Validation using Angular 10. Utilized the Web API Controllers (Web API 2) introduced in ASP.NET MVC 5. Developed and debugged the application using Visual Studio .NET IDE. Used Team Services/Azure DevOps software for Agile scrum task management (including Scrum and Kanban boards) to track the status of stories and builds. Performed unit, integration, acceptance, and regression testing with NUnit and developing test scripts and scenarios. Participated in various meetings, such as daily stand-ups, sprint planning and pointing sessions, sprint retrospectives, defect reviews, and every major/minor release planning and progress meeting. Tech Stack: C#, Asp.Net Core, Angular 10/11, TypeScript, NPM, Node JS, Azure, HTML5, CSS3, Bootstrap, WEB API 2, HTTP, Jenkins, Jira, Agile, Windows. Virinchi Technologies Ltd | Hyderabad, India Oct 2019 Aug 2021 .Net Developer Developed web applications for clients using Angular as a front-end framework and .NET as a backend framework. Developed reusable components and services using TypeScript to perform CRUD operations using Angular 8 and dependency injection. Utilized HTML5, CSS3, JavaScript, jQuery, Angular 8/9 and Bootstrap for front-end development. Design and implement a WCF services layer for Windows Azure. Between SQL Azure online and external content, this layer is the middle tier. Created asynchronous calls and custom models to return JSON responses and render them on the user interface. Developed MDM (Mobile Device Management), Enterprise Settings, and Device Configuration Editors utilizing Angular 8 with .Net core Web APIs. Implemented several business rules using .NET features such as Caching, Trace, and State management to develop ASP.NET web forms. Deployed web applications and services to the Microsoft Azure Cloud. Worked with the entity framework, WCF services, enterprise library framework, and configured and deployed applications to IIS and Rest-based WCF services. Designed the microservice application layer and the Web API. Configured HTTP Client, RxJS, and interceptors to integrate UI and services. Integrated HTTP Client module with RxJS library in order to handle asynchronous HTTP requests. Used Microsoft Entity Framework's Code First approach for the Data Access Layer and defined entities for accessing data. Connected to the database using Microsoft SQL (2017) Server. Used Azure repo for version control and Jira for task management. Tech Stack: .Net Framework 4.8, C#, ASP. NET, ADO.Net, HTML5, CSS3, Bootstrap, Angular 8/9, TypeScript, Angular CLI, SQL Server 2017, WCF, NUnit, Jira, Visual Studio, Agile, Windows W3softech India | Hyderabad, India Jan 2018 Sep 2019 .Net Developer Designed various pages for the project using ASP.NET MVC (4.7), HTML5, and CSS3, Angular JS, and Entity framework to enhance the overall performance. Developed web applications in ASP.NET and client-side scripting using Java Script, as well as business logic in C#. Participated in the development of Data Access, Business and Application layers using C#.Net and ASP.NET. Used LINQ to Entities as a data provider to interact with entity framework data. Worked knowledge of .NET Security features such as Authentication & Authorization, Form-based Authentication, Authorizing Users, Roles, and User Account Impersonation. Utilized Ajax to create pagination and client-side events such as quick search. Designed and developed middle tier web services that encapsulated business logic and used ADO.NET to access data. Used .NET inbuilt components such as Data Grid, Data List, and Calendar controls extensively. Participated in the root cause analysis and fixing of IIS Web Server related issues. Created views, user-defined functions, and stored procedures to insert, update, and delete data. Used Team Foundation Server (TFS) for version control and to store pending changes of the source code, as well as maintaining the builds and relevant documents. TechStack: Net Framework 4.7, C#, Visual studio, Team Foundation Server, ASP.NET, SQL Server 2016, Web services, HTML, CSS3, jQuery, AJAX, Agile, Windows. Keywords: csharp user interface javascript database information technology container edition microsoft procedural language Kansas Texas |