SRAVYA NELAKURTHI
*****************@*****.*** +1-316-***-**** LinkedIn:www.linkedin.com/in/sravyreddy-1a9a61174
PROFESSIONAL SUMMARY
Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object-Oriented Analysis and Design (OOAD).
Good knowledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
Proficient in designing and implementing database schemas using SQL Server.
Strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box.
EDUCATION
Master’s in computer science, Wichita State University. GPA: 3.58/4.0 December 2023
Bachelor of Technology in Vardhaman college of engineering, HYD. GPA: 9.15/10 August 2020
TECHNICAL SKILLS
•Programming Languages: C, C#.
•Front-End Technologies: HTML, CSS, JavaScript, Angular.
•Frameworks and Libraries: .NET Core, ASP.NET Core,.NET5/8.
•Development Tools: Visual Studio code, visual Studio.
•Version Controls: Git, GitHub.
•Databases: MySQL, MS SQL
•Software Engineering: SDLC, Agile, JIRA, Scrum, Microsoft Office Suite.
•Cloud Services: Microsoft Azure (Function Apps, Application Insights)
WORK EXPERIENCE
Client: State Of Texas, Austin, TX 03/2024-09/2024
Role: Dotnet Full stack developer with Azure
Project: Maternal Mortality Review Systems (MMRS)
Objective: Developed a robust solution using C# with .NET SDK 8.0, leveraging Web APIs and Azure Function Apps that processes PDF files related to maternal deaths by redacting sensitive information as per client requirements, ensuring compliance with privacy standards while enabling efficient data management and analysis.
Collaborated with the Texas client to receive comprehensive data on maternal deaths, including Medical records, autopsy reports, and mental health records.
Utilized Azure AI Document Intelligence Studio to create a custom extraction model aimed at accurately identifying and extracting specified fields from the received PDF documents.
Conducted rigorous testing and training of the model to enhance extraction accuracy, ultimately obtaining the model ID and connection strings necessary for integration.
Engineered a workflow where files uploaded to an Azure Blob Storage container are automatically processed. Upon receiving a file, the application executes the extraction model and generates a redacted output file, ensuring sensitive data is appropriately masked.
Integrated the application with SQL Server for efficient data storage and retrieval.
Implemented dependency injection for improved code modularity and maintainability.
Configured the application for authentication and authorization using environmental variables, ensuring secure access to sensitive data and functionalities.
Integrated AI Document Intelligence models with Azure Function Apps to automate document analysis and extraction tasks, providing real-time processing and insights for business-critical applications.
Collaborated on end-to-end AI-based solutions, utilizing Azure services such as Function Apps, Blob Storage, and Document Intelligence Studio to enhance document management, classification accuracy, and data extraction efficiency.
Improved model performance through iterative training and validation processes, ensuring models were accurately identifying and extracting relevant data for use in downstream applications.
Integrated Azure Application Insights into web applications to monitor performance, track telemetry data, and identify bottlenecks in real time, enhancing application reliability and user experience.
Configured custom logging and telemetry collection, utilizing Application Insights SDK to track key metrics such as request rates, response times, and dependency failures across various Azure resources and services.
Developed and implemented custom alerts based on critical thresholds for metrics like availability, exceptions, and performance degradation, ensuring proactive response to issues and minimizing downtime.
and pinpoint performance bottlenecks within distributed microservice architectures.
Blazor WebAssembly and Server-Side: Experienced in both Blazor WebAssembly for client-side development and Blazor Server for real-time applications with minimal latency.
Performance Optimization: Optimized Blazor app performance by minimizing component re-rendering and leveraging asynchronous programming for better user experiences.
Authentication and Authorization: Implemented authentication and role-based authorization in Blazor applications using ASP.NET Identity and external OAuth providers.
Leveraged Application Insights Analytics (Kusto queries) to create detailed dashboards and reports, providing insights into application performance, user behaviors, and error trends for better decision-making and optimization.
Integrated Power Automate flows with Application Insights to monitor and log execution data, providing real-time insights into workflow efficiency and automation performance.
Developed and integrated model-driven apps in Power BI with Azure services to enable real-time data visualization and analytics, enhancing decision-making processes
Collaborated with cross-functional teams to diagnose and resolve production issues by analyzing telemetry data and setting up Live Metrics Streams, allowing immediate visibility into live traffic and performance.
Utilized Application Map to visualize application dependencies, track service interactions, and pinpoint performance bottlenecks within distributed microservice architecture.
Wichita State University, Wichita, Kansas.
Graduate Assistant (Academic Project)
Project: Learning Management System 03/2023 - 05/2023
Developed a web application for an LMS.
Implementing core functionalities of the Learning Management System (LMS) such as user authentication, course management, content delivery, quizzes, and reporting.
Designing and implementing the database schema using SQL Server or another relational database management system (RDBMS).
Developing efficient database queries and procedures for data retrieval, storage, and manipulation.
Creating intuitive and responsive user interfaces using HTML5, CSS3, and JavaScript frameworks such as Angular.
Utilizing version control systems such as Git for code management and collaboration with team members.
Client: Corteva,Hyderabad,India 06/2020-12/2021
Role: Dot Net Developer
Employer: Nextcruit IT services
Worked as a .NET developer with a focus on optimizing, debugging, and creating T-SQL stored procedures.
Developed problem-solving skills to analyze issues, propose solutions, and implement fixes.
Build web applications using ASP.NET MVC or ASP.NET Core, ensuring responsive design, scalability, and performance optimization.
Good knowledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
Used Windows Azure to deploy the application on cloud and managing the session
Proficiently utilized JIRA to assign, track, report, and audit issues throughout the application development lifecycle.
Debug and troubleshoot issues using debugging tools and techniques.
Participate in Agile development practices such as daily stand-ups, sprint planning, and retrospectives.
Created and consumed RESTful APIs for integration with client-side applications, ensuring smooth data flow and improving response times.
Learned and applied principles of OOP (Object-Oriented Programming) and SOLID design patterns to ensure scalable and maintainable codebases.
Collaborated with senior developers to debug, troubleshoot, and resolve application issues, reducing downtime and enhancing application stability.
Participated in code reviews and contributed to best practices for clean and maintainable code, improving overall project quality.