Post Job Free

Resume

Sign in

.Net Developer Asp.Net Mvc

Location:
Lincoln, NE
Posted:
April 08, 2024

Contact this candidate

Resume:

Aravind Boppana

Senior .Net Developer

+* (***) *72- 7617

ad4vcy@r.postjobfree.com

Linkedin: https://www.linkedin.com/in/aravind-boppana-46b12a107/

PROFESSIONAL SUMMARY:

Over 7+ years of extensive experience in Web development, Application Development, Window Services, Web Services using C#.NET,ASP.NET MVC, ADO.NET, Entity Framework and Visual Studio, IIS 5.0/6.0/7.0.

Agile Methodologies: Experienced in the use of agile approaches, including Test-Driven Development and Scrum.

Expertise in Client-side technology: JavaScript, Kendo UI, jQuery, AngularJS, Knockout.Js HTML5, CSS3, Bootstrap.

Specialized in developing apps using JavaScript, JQuery along with AJAX and JSON.

Experience of working with AngularJS core with other modules like Angular Route, Angular-UI Datagrid, AngularFire and others.

Expertise in AngularJS on Filters, Validations, Controllers, Directives, Components, Factory, Service Resources, Routings and Events.

Experience working with all the versions of .NET Framework 3.0/3.5/4.0/4.5.

Experience in developing applications using ASP.Net MVC.

Proficient in implementing Web Apps, VMs, Cloud Services, Storage, Azure AD, VNets for Azure Infrastructure.

Good Knowledge in Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Silver Light and experience in Language Integrated Query (LINQ)

Experienced in database connectivity programming using ADO.NET with Entity Framework and ODBC.

Created micro service plugin for Hapi.js service worker to read in info via RabbitMQ message bus to create and send messages.

Used Dependency injection through unity framework to support Test Driven Development (TTD) and developed a generic repository.

Well-versed with database Installation, configuration, maintenance, monitoring, backups and recoveries, develop and debug Stored Procedures and Triggers and experience in data loads, database integration/conversions, performance tuning and optimization.

Good knowledge and experience in Database Modeling Concepts, RDBMS concepts and Query Building.

Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and good knowledge in SQL Server Integration Services (SSIS) with the .net environment

Worked on cloud computing using windows azure and SQL server on services like API management service and SQL database service

Experience in private cloud and hybrid cloud configurations, patterns, and practices in windows azure and SQL azure and in azure web and database deployments

Experienced in TFS, GIT.

Experienced in developing applications on UNIX and Windows platforms.

Experience in writing Power shell scripting, Imaging in Azure.

Experience in Integration testing, writing Test cases, Test plans, Bug analysis and fixes.

Good knowledge of analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.

HIGHEST EDUCATIONAL QUALIFICATION:

Master of Technology (Computer Science) from University of Central Missouri, Warrensburg, Missouri (May 2017)

Bachelor of Science (Mechanical Engineer) From Prasad V Potluri Siddhartha Institute of Technology, Vijayawada, India (April 2015)

TECHNICAL SKILLS:

IDE’s

Visual Studio 2022/2019/2017/2015/2012/2010/2008

Programming Languages

C, C++, C#.

.Net Framework

ASP.NET /MVC, ADO.NET, MicroServices, Entity Framework, .Net core 5.0, Kafka

Web Services

WebAPI, RESTFUL, WCF, WPF and SOAP.

Scripting Languages

JavaScript/Jquery, AngularJs, RESTApi Knockout.Js HTML, CSS, XML, JSON with DTD.

Databases and Tools

MS-SQL Server 2016,2014/2012/2010/2008/2005,MySQL, Oracle, MS Access, Excel, LINQ, SSMS (SSRS, SSIS & SSAS) and SSDT.

Others

COM/DCOM, AJAX, Bootstrap

Version Control

TFS, GitHub

MS Programs

MS Word/Excel/PowerPoint/Access/Visual Studios/Outlook/Visio

Cloud Services

Azure

PROFESSIONAL EXPERIENCE:

Client: Nebraska Department of Transportation, Lincoln, NE May 2018 – Present

Role: Senior Applications Developer(.Net)

Responsibilities:

Review the Business and Functional Requirements, analyze the gaps and provide feedback to the customers.

Review the existing technical design documents to understand the functionality of the system and prepare the technical design documents for the new changes.

Analyzing the requirements and developing the application using Microsoft .Net framework technologies like C#.NET, Visual Studio .NET, ADO.NET and Entity Framework etc.

Training peer developers in latest .Net related technologies and giving technical assistance in project setup, coding and in deployments.

Developing Graphical User Interface (GUI) using Master Pages, Layouts, HTML, JavaScript, JQuery, CSS and Custom Controls.

Extensive Design and Programming experience in C#, ASP.NET 2.0/3.0/3.5/4.0/4.5, MVC, LINQ, WCF Rest Full Web Services, and ADO. Net, CSS, Java script, Angular 8, NodeJS, TypeScript, Web Services, SQL Server 2005/2008/2012/2014/2016.

Developing complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0/4.5.

Used Angular 12 for two way data binding.

Used Angular 12 Message Service for developing messaging services to interact with different applications modules.

Microservices Architecture: Proficient in designing, developing, and implementing microservices-based architecture patterns, leveraging principles such as loose coupling, bounded context, and independent deployability to build scalable and resilient systems.

RESTful API Development: Skilled in designing and implementing RESTful APIs for microservices communication, adhering to best practices for resource naming, HTTP methods, request/response formats, and versioning.

Used Angular 12 logging API for debugging and monitoring Purposes.

Worked with sql server 2016 with database first concept and Entity Framework-6 using Dot net core.

Develop SPA(Single page applications) using Angular.

Worked with C# 7.0 Syntaxes and Tag helpers using Dot Net Core 3.

Developed interactive and user-friendly web applications using ReactJS, following best practices and design patterns.

Develop applications using various .Net technologies using MVC framework that interact with Nebraska Department of Transportation's information systems.

Familiar with Custom Reusable React Component Library.

Working with relational databases like SQL Server 2008/2012/2016/2019 and T-SQL and write database queries & stored procedures.

Performing input validations on Web Forms using JavaScript, JQuery and .NET Validation Controls.

Kafka Architecture and Setup: Experienced in setting up, configuring, and managing Apache Kafka clusters, including brokers, topics, partitions, and replication to ensure high availability, fault tolerance, and scalability.

Message Queueing and Streaming: Proficient in leveraging Kafka for building real-time data pipelines, message queuing systems, and event-driven architectures to handle high-volume data streams and enable seamless communication between distributed systems.

Responsible for doing Unit Testing, Debugging, bugs fixing and preparing technical documents.

Document and Monitor the life cycle of change request using Team Foundation Server (TFS) and Visual Studio Team Services (VSTS).

Implementing Windows Communication Foundation Layer (WCF) as data access layer to communicate with the database.

Providing Production support, handling and resolving production issues related to both online and data defects.

Responsible for doing code merge, branching and testing application in Continuous Integration environment.

Environment: ASP.NET MVC, C#, Entity Framework, JavaScript, Jquery, ReactJS, Angular 12, Kendo UI, Git hub,SQL Server 2014, GitHub, Azure, TFS.

Client: BCBS, Omaha Jan 2017 – May 2018

Role: .NET Developer

Responsibilities:

Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS, Knockout.Js and REST Full Web Service in Visual Studio 2015.

Implemented Agile / Scrum methodology for the business modeling.

Used Windows Azure for service hosting and management, low-level scalable storage, computation and networking.

Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.

Performed input field validations on Web Forms using Jquery and Data Annotations.

Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, and Properties in Test Driven Development (TTD) Environment.

Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance.

Used AngularJs Built in Directives and Custom-made Directives.

Implemented Client-side validation using AngularJs custom form validation with ng-show, ng-if and ng-hide.

Implement functionality such as Searching, Filtering, Sorting and Validating data using AngularJS framework.

Designed and implemented the RESTApi for the UI screen

Developed visual components through WPF using XAML and Expression Blend.

Used Dependency Injection for resolving Dependency.

Designed REST Full Service for update, get, delete, and insert data

Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.

Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.

Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.

Exposed all Claims Processing Data through a WCF service hosted in IIS.

Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.

Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.

Migrated SQL database to Windows Azure SQL Database and updating the Connection Strings.

Analyze escalated incidences within the Azure SQL database.

Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.

Used SQL profiler to monitor, analyze performance, capturing and consuming SQL Server events and resolve deadlocks in SQL Server Developed T-SQL Parameterized Queries and Stored Procedures.

Used TFS (Team Foundation Server) as version control manager.

Created test plans and performed functional and load testing.

Environment: VB.net, C#, WCF, WinForms, WPF VS 2008/2003, ASP.NET, Java Script, MS SQL Server 2008/2003, Windows server 2003, Windows XP, IIS 6..

Client: State of Kansas, Topeka Jab 2016 – Dec 2016

Role: .NET Developer

Responsibilities:

The role of work is to support the new enhancements which CITI comes up and add these enhancements to the existing applications to make sure that all the customer service related queries are clarified successfully.

Provided short/medium/long term tactical and strategic proposals.

Responsible for leading, directing, coordination, implementation and successful delivery of accepted proposals.

Responsible for POC to migrate from Winform to WPF platform.

Responsible for converting VB standalone application to ASP.net web application.

Involved in Performance tuning of Data Entry application and Crystal reports.

Involved in Design meetings with client and analysis of the Functional requirements & effort estimation.

Involved in writing Design documents, Test specifications.

Involved in Analysis, design, development, unit testing & integration testing.

Involved in code walkthroughs and code optimization.

Performed code refactoring in all components, utilized re-usable functionality.

Implemented coding standards and exception handling in existing code.

Environment: .NET Framework 3.0, ASP.NET, Web Services, C#. NET, Visual Studio .NET 2005, JavaScript, IIS, HTML, DHTML, Crystal Reports, SQL Server 2005.



Contact this candidate