Ravi Teja - .Net Developer |
[email protected] |
Location: St Louis, Missouri, USA |
Relocation: Open |
Visa: |
.NET Fullstack Developer
Name: Raviteja Mergu Phone: +1 2342192017 _________________________________________________________________________________________________ Professional Summary Over 10 years of experience in IT, specializing in Windows technologies and .NET, including C#.Net and .NET Core. Proficient in web technologies like Asp.Net Web Forms, Asp.Net MVC, and Microsoft Azure Cloud offerings. Strong programming expertise in C#.Net, Asp.Net Web Forms, Asp.Net MVC, ADO.NET, Microsoft Azure, SQL Server, and SQL Azure. Developed Internet Applications using ASP.NET, MVC, Angular, JSON, ReactJS, and Microsoft Azure. Extensive experience in Microsoft Azure services such as Web Apps, Function Apps, Cosmos DB, SQL Azure, Storage, Microservices, Service Fabric, and Logic Apps. Implemented serverless architecture using API Gateway, Lambda, and deployed AWS Lambda code from Amazon S3 buckets. Proficient in Angular, React JS, and Blazor for client-side/server-side code in ASP.NET applications. Designed and developed Microservices using ASP.Net Core, EC2, RDS, Dynamo DB, S3, CloudWatch, and Docker. Expertise in designing databases, SSRS in SQL Server & SQL Azure, and PostgreSQL administration. Strong proficiency in ADO.NET, Entity Framework, and creating database applications. Developed SOA applications using C#.NET Serviced Components, .NET WCF Services & Microsoft Azure with Microservices. Experience in RESTful APIs, Design Patterns (MVC, MVP, MVVM), and code-first development. Developed SPAs using Asp.Net MVC, Web API, and Angular. Extensive experience in Analysis, Design, and Development of multi-tier web-based applications using WCF/Web services. Proficient in methodologies like Agile and Waterfall, with expertise in application deployment in Kubernetes clusters and usage of Azure DevOps, SVN, TFS, GIT, Bitbucket, Jenkins & Jules. Technical skills Programming Languages C, C#.NET, T-SQL, PL/SQL,Typescript, Python, JavaScript,VB.NET. Web Technologies ASP.Net Core, ASP.NET, CSS, RAZOR, HTML, XHTML, XML, AJAX, Angular, React JS, Node JS Scripting Languages JavaScript, jQuery and Shell and Bash scripts. RPA UiPath, Blue Prism and Automation Anywhere JS Frameworks Angular 16//13/10/8, React, Node JS IDE Visual Studio 2022/2019/2017/2015/2012 O/R Mapping Entity Framework, NHibernate. Databases MS SQL Server, MS Access, Oracle, DB2, CosmosDB, Cassandra Version Control Azure DevOps, GitHub, Team foundation Server (TFS), Visual source safe (VSS), SVN Business Modeling Tools Rational Rose, MS-Visio, MS PowerPoint, Microsoft Office Suite Reporting Tools MS-SQL Server Reporting Services (SSRS), Professional Experience Client: Mayo Clinic- Rochester, Minnesota July 2022 Present Role: Sr.NET Full Stack developer Responsibilities: Utilized Agile Scrum methodology for application implementation and employed x-Confluence pages for project documentation, internal errors, or issues. Developed dynamic and responsive user interfaces using Angular 14, employing features like two-way data binding and reactive programming to enhance the user experience. Utilized Angular's component-based architecture to create modular and reusable UI components, facilitating maintainability and scalability of the front-end. Programming application using Net Core and AWS lambda API Implemented a microservices architecture using ASP.NET Core, allowing for the independent deployment and scaling of different components. Involved in AWS PostgreSQL database migration Utilized C# for server-side development, implementing business logic and ensuring the seamless integration of front-end and back-end components. Implemented optimized data access strategies, including the use of parameterized queries and connection pooling, to enhance the overall performance. Leveraged LINQ queries for expressive and type-safe data access, simplifying code and enhancing readability in database interactions. Implemented advanced indexing strategies and query optimization techniques to enhance database performance, ensuring quick retrieval of patient data. Engineered real-time decision support features by implementing WebSocket communication, allowing healthcare providers to access critical information promptly during patient care. Applied responsive web design principles, ensuring cross-device compatibility for healthcare professionals accessing to acess the application on various devices. Integration of data storage solutions in spark especially with AWS S3 object storage. Integrated code changes regularly, allowing for early detection of integration issues and ensuring a more stable codebase. Migrated an existing on-premises application to AWS. Used AWS services like EC2 and S3 for small data sets processing and storage Integrated static code analysis tools into the CI/CD pipeline to ensure adherence to coding standards, identify code smells, and maintain overall code quality. Conducted load and performance testing to assess the CDSS's scalability, identifying and addressing potential bottlenecks in handling concurrent users and data loads. Environment: Angular 14, ASP.Net core 6.0, C#, MVC 5, ADO.Net, LINQ to SQL, HIPAA, AJAX, HTML, MS Visual Studio 2022, Asp.net Core Web API, Bootstrap, CSS, JAVASCRIPT and SQL Server 2019, TFS Client: Concert AI - Cambridge, MA Aug 2020 Mar 2022 Role: .NET Full Stack developer Responsibilities: Designing and implementing applications using C#.Net, JSON, Web API, and Azure cloud technologies. Proficient in understanding architecture requirements and ensuring effective design, development, and analysis of the code. Involved developing cross-browser accessible interfaces using Bootstrap, JavaScript, CSS3, and Angular 10. Implemented Event Hub to send the events and consumed it on the other end. Well-versed in creating and reviewing procedures, tables, and views for Oracle, MSSQL and SQL Server databases. Used Azure key vault to store the secret values for a particular key and used them in the production. Skilled in using N-tier architecture for presentation, business, and data access layers and developing micro services architecture-based applications. Proficient in creating and using REST APIs using .Net Core and leveraging AWS for building and testing identity micro services. Implemented continuous integration practices in Azure DevOps to trigger automated builds and tests upon code commits. Proficient in creating and using REST APIs using .Net Core and leveraging AWS for building and testing identity micro services. Implemented and maintained monitoring and alerting of production and corporate servers. Responsible for Docker file configuration and maintaining docker images. Implemented using VSTS & Git for version control and deploying builds for Dev, QA, UAT and Prod environments. Implemented writing unit, integration, and automation test cases to ensure the quality of applications. Environment: .Net 4.0,4.5, MS Visual Studio 2019.ASP.NET Core3.1, C#.NET, NPM, HTML5, CSS3, Angular 11, JavaScript, Typescript, Bootstrap 3.0, Entity Framework 6.0, Kendo UI, Microsoft Azure, Python, AWS, SQL Server 2014,2016, Perforce, Cherwell, GIT. Client: State of NC - Raleigh, NC Aug 2018 Apr 2020 Role: .NET Full Stack developer Developed controllers and action methods for user interaction logic using C#.Net. Used ASP.Net Forms Authentication and Role based Authorization to implement application security. Used Angular, TypeScript to develop templates, controllers, and directives. Developed web applications using ASP.NET, MVC, HTML5, TypeScript, AJAX, Angular and CSS. Developed SQL queries for efficient storage and retrieval of JSON documents in database systems. Designed and implemented WCF services to enable secure and reliable communication between distributed systems, resulting in improved data exchange efficiency. Developed RESTful Web API endpoints to expose and consume data, enhancing interoperability and supporting modern application architectures. Used ADO.NET Entity Framework 6 for database access, query and manipulation. Spearheaded the migration of projects to GitLab, enhancing collaboration and version control efficiency. Modernized legacy .NET applications into cloud-native microservices architecture, deploying on Azure Kubernetes Services (AKS) and Azure App Services. Integrated Azure Active Directory for identity and access management, implementing Single Sign-On (SSO) for applications. Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure. Created Azure Event Hubs for Application instrumentation and for User experience or workflow processing. Worked in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS). Generated data migration and transformation using SSIS. Worked with Oracle PL/SQL Queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using Oracle 11g, Maintaining Database, and Query Optimization. Designed and Developed Microservice's for the business components using .NET framework. Environment: Asp.Net, C#.Net, LINQ, ASP Chart Controls, jQuery, AJAX, SSRS Reports, JavaScript, SQL Server 2012 and Web services, dependency injection, IOC Using unity container, AOP using Post sharp, Test driven Development (TDD) / Behavior driven development (BDD) using Spec flow, Custom Lazy loading, Angular. Client: Master Card St. Louis, Missouri Sept 2016 Feb 2018 Role: .NET Full Stack developer Responsibilities: Created Single Page Application (SPA) using Angular 10 framework for binding data to specific views and synchronize data with server. Used JSON objects effectively for efficient client-side coding and Typescript/JavaScript template design. Transformed conceptual designs into interactive user interface using HTML5, CSS3 and Bootstrap. Implemented Angular 6 Router to enable navigation from one view to the next as agent performs application tasks. Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs. Optimizing the performance of queries with modifications in T-SQL queries, removed unnecessary columns and eliminated redundant and inconsistent data. Managed Clusters with various Servers in Azure Cloud Resource Groups. Used ASP.NetCore3.0 to implement the APIs, Repository and transferred data through Entity Framework. Developed and enhanced. NET framework Web API endpoints for consumption by Angular components. Experience in third party libraries like Angular Material Design. Designing data modeling for .NET applications of new projects and reviewing high and low-level designs Responsible for writing Stored Procedures and User Defined Functions to retrieve the data from the central database and extensively worked on bug fixes in SQL procedures using SQL Server. Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and autocomplete etc. throughout the application. Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP. Working knowledge and Performed Integration Tests in the application also Capturing data from Microsoft Azure sites. Proficient in using NUnit Testcase Ordered to customize the order of test case execution. Worked closely with DevOps teams to ensure seamless deployment and continuous integration processes using IIS. visual Environment: .NET CORE 2.2/3.0, Visual Studio 2015, C#, ASP.NET MVC 5.0/4.0, Entity Framework, HTML5, Angular, Node JS, .NET Framework 4.5, Rest full Services, WEB API, JQuery, JavaScript, AJAX, JSON, IIS 7.0, CSS3, SQL Server 2012(T-SQL,PL/SQL, Stored procedures, Triggers) , GitHub. Client: Virtusa - Hyderabad, India Sep 2013 Aug 2016 Role: Junior .NET Developer Responsibilities: Created and developed Stored Procedures, functions, and triggers for MS SQL database. Worked on C# and ASP.Net for web application maintenance. Implemented React.js for front-end screens using NPM and radix library components. Conducted performance testing using Visual Studio Web Performance and Load T Managed Git repositories in Azure DevOps for version-controlled source code. Environment: C#.NET,ASP.Net, NPM, HTML5, CSS3, JavaScript,React.js, Typescript, Bootstrap 3.0, MS SQL database, SQL Server Management Studio, Azure DevOps, Visual Studio 2010. Keywords: cprogramm csharp continuous integration continuous deployment quality analyst artificial intelligence user interface javascript sthree database rlang information technology microsoft procedural language Massachusetts North Carolina |