VANNALA VINEETH - DOTNET DEVELOPER |
[email protected] |
Location: Minneapolis, Minnesota, USA |
Relocation: |
Visa: |
Around 7 years of real-time professional work experience in IT Consulting including Web, Mobile & GUI Development, Design, Testing, Implementation, and Maintenance of Software Applications, proven record.
Experience working in Agile methodology and daily scrum meetings to discuss the Sprint status, technical difficulties, and blockers. Software applications with the C#, .NET Framework, ASP.NET, ASP.NET MVC, Windows Forms, Mobile Applications, ADO.NET, LINQ, CSS, Web Services, Windows Services, SOAP, ASP.Net CORE. Proven skills in designing applications with adherence to SOLID principles and Design patterns. Working knowledge of Design Patterns, MVC, Microservices, Domain Driven architecture Utilized ASP.NET Core MVC to implement the Model-View-Controller architectural pattern for building modular and maintainable web applications. Employed Entity Framework Core as an Object-Relational Mapping (ORM) tool for database access, enabling efficient data operations and reducing boilerplate code. Worked with planning managers, architects, business analysts, quality assurance analysts and agencies to define and transform business requirements into technical design and programming specifications conforming to the system architecture. Build and deploy ASP.NET web applications using TFS Build Automation, Blog Storage, Portal &Certificate Management. Created and maintained various DevOps-related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on Azure DevOps. Dedicated to applying Domain-Driven Design principles for architecting scalable and maintainable software solutions in .NET, ensuring alignment with business domains, and fostering clean code practices. Strong experience in developing web-based applications using ASP.NET, MVC, JavaScript, jQuery, Angular, HTML, and CSS. Developed and implemented financial models for CDO/CLO pricing and risk assessment using C# and .NET. Implemented Azure Cosmos DB and Azure SQL Database for scalable and reliable data storage solutions. Created .NET tools for risk assessment, stress testing, and scenario analysis of structured finance products. Utilized .NET for ETL processes, aggregating and analyzing large datasets from various financial instruments. Enhanced the Performance of financial calculations by implementing multi-threading and parallel processing in .NET applications. Developed automated reporting solutions on the .NET for detailed insights into CDO/CLO performance and risk. Ensured .NET applications adhered to regulatory requirements and industry best practices. Expertise in Client/Server (Win Forms) and Web-based (Web Forms, ASP.Net) application development. Excellent knowledge in developing Web Services, SOAP, XML, Java Script, Angular, and jQuery. Work experience on Windows Azure, Azure Active Directory, and SQL Azure, creating resource groups, and subscriptions, build definitions, and release definitions. Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server. Strong experience in implementing Object Relational mapping using Entity Framework. Experience retrieving data from different sources and using language-integrated queries (LINQ to Objects, LINQ to XML, and LINQ to SQL). Set up CI/CD pipelines using Azure DevOps to automate the build, test, and deployment processes for .NET applications. Utilized Azure SQL Database as a fully managed and scalable relational database service for storing and managing application data. Utilized Azure App Service to host and deploy .NET Core web applications, providing scalable and reliable cloud-based hosting. Integrated Azure Active Directory for secure and seamless authentication and authorization in .NET applications. Designed and implemented Logic Apps to automate business workflows and integrate disparate systems and services. Integrated Logic Apps with various Azure services, such as Azure SQL Database, Azure Blob Storage, and Azure Functions, to enable seamless data exchange and event-driven processing. Utilized Logic Apps to connect with external APIs, enabling data synchronization and automating interactions with external systems. Implemented Logic Apps with event-driven triggers to process real-time data and enable immediate responses to critical events. Designed robust Logic Apps with error handling and retry policies to ensure fault tolerance and reliability. Good experience in working with unit testing frameworks like MS Unit. Technical Skills: Languages: C#.Net, VB.NET, AJAX, ASP.NET, ADO.NET, ASP, VB, JSP, COBOL, C++, T-SQL, Java Microsoft Technologies: Net Framework.Net Core, ASP.Net MVC, Entity Framework, LINQ, Web Forms, Web API, Windows Forms, WCF, WPF, Web API, Windows Server Web Technologies/client Scripting: Angular, React, HTML, ASP2.0/3.0, C#, .NET 2.0\\3.0\\4.0, JSON, REST, WCF, WPF, CSS, JavaScript, Bootstrap Cloud Technologies: Microsoft Azure Databases: SQL Server, Mongo DB, PG SQL Development Tools: Azure DevOps, Visual Studio, TFS Reporting and Testing: MS SQL Reporting Services, Dynamic Report, SSRS, SSIS. Versioning: Team Foundation Server (TFS), GIT, Bit Bucket Testing Tools: Unit testing, ETL Testing, Swagger, Postman, Fiddler Methodology: Agile Methodology, Waterfall Model GUI: Visual Basic, ASP.NET Others SharePoint Portal Server, Visual Studio.NET, COM, DCOM, XML, JSON, RESTful APIs, SSRS Project Experience: Client: Magellan Health, Phoenix, AZ (remote) Jan 2023 Present Role: .Net Developer Responsibilities: Revamped the Model layer by crafting multiple abstract classes, interfaces, and classes with C# to streamline business logic; this optimization led to a 30% increase in operational efficiency and a 15% boost in system performance. Developer cross-platform applications using .NET MAUI framework for seamless compatibility across various devices and operating systems. Designed and implemented intuitive user interfaces (UI) using XAML and CSS, focusing on optimizing user experience (UX) for enhanced customer satisfaction. Managed data storage and synchronization using SQLite, Entity framework, and Azure Services for efficient data handling in both local and remote environments. Conducted comprehensive testing and debugging procedures using Xamarin test cloud and visual studio tools to ensure application functionality, performance, and security. Developed POCs for different tech stacks ASP.NET MVC, VB.NET, .NET Core, Angular & React for authentication & authorization. Developed and implemented financial models for CDO/CLO pricing and risk assessment using C# and .NET. Created .NET tools for risk assessment, stress testing, and scenario analysis of structured finance products. Utilized .NET for ETL processes, aggregating and analyzing large datasets from various financial instruments. Enhanced the Performance of financial calculations by implementing multi-threading and parallel processing in .NET applications. Established CI/CD pipelines for automated builds, testing, and deployment, streamlining the development process and improving team collaboration. Implemented performance optimization techniques such as responsive design principles, asynchronous programming, and performance profiling tools to enhance application responsiveness and speed. Managed codebase versioning and collaboration using GIT, ensuring code integrity, version history tracking, and efficient team collaboration. Implemented the Model-View-Controller architectural pattern using ASP.NET Core MVC to create modular and maintainable web apps. Developed and maintained robust and scalable web APIs using .NET technologies, such as ASP.NET Web API and ASP.NET Core Web API. Employed Entity Framework Core as an Object-Relational Mapping (ORM) tool for database access, enabling efficient data operation. Implemented endpoints to handle data retrieval, creation, modification, and deletion (CRUD operations) to provide seamless interaction with the application. Developed Restful APIs following industry best practices, adhering to the principles of resource-oriented architecture and clean API design. Ensured consistency and predictability in API responses, making it easier for clients to consume and understand the APIs. Developed the reusable framework for the application using the ASP.NET MVC Framework. Manage various AZURE environments for provisioning Linux servers and services implemented by the providers. Developed Models, Views, and Controllers using Guidance Package Manager used the MVC model. Created a Virtual Network on Windows Azure to connect all servers and applications on this platform. Defined Security Groups that acted as virtual firewalls that controlled the traffic allowed one or more EC2 instances. Developed system services SOA application platform for use by all web applications utilizing WCF services. Designed and developed the Data Access, Business, and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET. Used LINQ to SQL (object-oriented mapping) for integrating data validation and business logic rules into the data model. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure. Designed and developed an integrated n-tier web application using C#, WPF, .NET 4.0 and ADO.NET. Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction. Deployed the service library in IIS using the WCF Web Service application. Employed WCF Endpoints and Contracts to enable ACCESS TO SERVICES across various protocols, applications, and platforms. Experience in Agile software development methodology and Test-driven development including SCRUM Framework. Existing applications were deployed to Azure after every enhancement. Developed and Implemented the WCF services layer hosted on Windows Azure. Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization, and reliability. Created Entity classes, and relationships between entity classes using Entity Framework to manage relational data as objects and used LINQ to Entities to massage the data. Acquainted with the concepts like inheritance, polymorphism, abstraction, and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed. Used Azure DevOps for version controlling and assisted in the documentation and creating Help files. Environment: Visual Studio, C#, ASP.Net, WPF, WCF, MVC, jQuery, Angular, Azure DevOps, SSRS, Crystal reports, ADO.Net Entity Framework, XML, Microsoft Enterprise Library, SQL Server, Microsoft Azure. Keywords: cplusplus csharp continuous integration continuous deployment user interface user experience database information technology microsoft Arizona |