SUMMARY
Sreenath Gunaganti
DOT NET DEVELOPER
Texax, USA 551-***-**** *******************@*****.*** LinkedIn
Experienced Dot Net Developer with 4 years of expertise in designing, developing, and deploying scalable enterprise applications using .NET Core, ASP.NET MVC, and Entity Framework.
Proficient in C#, VB.NET, and SQL Server, with a solid understanding of web technologies such as HTML5, CSS3, JavaScript, and frameworks like React.js and Angular.
Expertise in building and optimizing RESTful APIs with ASP.NET Web API and integrating microservices to enhance application modularity and scalability.
Extensive experience in implementing cloud-based solutions using Microsoft Azure, including Azure App Services, SQL Database, and CI/CD pipelines to ensure secure, scalable deployments
Strong background in performance optimization using techniques like Redis Cache, SQL indexing, and stored procedure optimization to improve response times and resource utilization.
Proven ability to implement Role-Based Access Control (RBAC) and secure applications following best practices in security and authentication with ASP.NET Core Identity.
Experienced in Agile (Scrum) methodologies, collaborating with cross-functional teams to deliver high-quality software within iterative development cycles.
Expertise in version control with Git, continuous integration with Azure DevOps, and automated testing with xUnit and NUnit to ensure code quality and maintainable software solutions. SKILLS
Programming Languages: C#, VB.NET, ASP.NET, HTML5, CSS3, JavaScript, SQL Frameworks & Libraries: .NET Core, ASP.NET MVC, Web API, Entity Framework, LINQ, jQuery Database Management: SQL Server, MySQL, Oracle, PostgreSQL, NoSQL Databases, ADO.NET Web Technologies: HTML5, CSS3, JavaScript, AJAX, Bootstrap, React.js, Angular Version Control: Git, GitHub, TFS, SVN
Tools & IDEs: Visual Studio, Visual Studio Code, JetBrains Rider, SQL Server Management Studio (SSMS)
Testing & Debugging: NUnit, MSTest, xUnit, Selenium, Postman, Fiddler, Debugging in Visual Studio Development Methodologies: Agile (Scrum), Waterfall, TDD, SDLC Cloud & DevOps: Microsoft Azure, Docker, Kubernetes, CI/CD pipelines Design Patterns: MVC, Singleton, Factory, Repository, Dependency Injection, MVVM Software Architecture: Microservices, SOA (Service-Oriented Architecture), RESTful Services Performance Optimization: Caching, Asynchronous Programming (async/await), Multithreading, Memory Management
Other Technologies: Web Services (SOAP, REST), WCF, SOAP API, JSON, XML, Redis Soft Skills: Problem-Solving, Communication, Collaboration, Time Management, Agile Practices
EXPERIENCE
Dot Net Developer IBM, TX Jan 2023 – Present
Architected and implemented a scalable cloud-based enterprise application using .NET Core, reducing backend processing time by 40% through optimized microservices design.
Developed RESTful API endpoints with ASP.NET Core Web API, enabling seamless integration between frontend and backend systems, supporting over 500 concurrent user requests per minute.
Engineered interactive user interfaces using React.js, implementing responsive design principles that improved user experience metrics by 35% across desktop and mobile platforms.
Designed and implemented Azure cloud infrastructure, leveraging Azure App Service, Azure SQL Database, and Azure Active Directory for secure, scalable application deployment.
Developed complex database schemas in SQL Server, optimizing query performance and reducing data retrieval times by implementing strategic indexing and stored procedure optimization.
Implemented robust authentication and authorization mechanisms using ASP.NET Core Identity, ensuring OWASP top 10 security standards with multi-factor authentication integration.
Utilized Entity Framework Core for efficient ORM (Object-Relational Mapping), reducing database access complexity and improving data manipulation performance by 45%.
Conducted thorough performance testing using Azure Application Insights, identifying and resolving bottlenecks that improved overall application response time by 30%.
Integrated third-party APIs and microservices using modern .NET Core dependency injection and middleware components, enhancing application modularity and extensibility.
Implemented advanced state management in React.js using Redux, managing complex application states for large- scale enterprise workflows with improved code maintainability.
Developed unit and integration tests using xUnit and NUnit frameworks, achieving 85% code coverage and ensuring high-quality, bug-free software delivery.
Collaborated with cross-functional teams using Agile Scrum methodologies, participating in daily stand-ups, sprint planning, and retrospective meetings to ensure project alignment. Dot Net Developer SoftAge Information Technology Ltd, India Jan 2020 – Dec 2021
Engineered a robust inventory and record management module using ASP.NET MVC and Entity Framework, handling over 10,000 inventory records daily, improving data accuracy by 40%.
Created and maintained normalized databases in SQL Server, implemented advanced indexing techniques and query optimization, reducing query execution time from 2 seconds to 500 milliseconds.
Utilized async/await in C# and implemented multithreading for high-volume transaction processing, enhancing application throughput by 35%.
Deployed Redis Cache for storing frequently accessed data, decreasing server response time by 50% and improving overall application speed.
Built a Role-Based Access Control (RBAC) system with ASP.NET Identity, securing sensitive data access and complying with ISO 27001 standards.
Developed over 20 RESTful APIs using ASP.NET Web API for seamless integration with third-party logistics and accounting systems, enabling real-time data exchange and reducing integration costs by 25%.
Created responsive and dynamic user interfaces using HTML5, CSS3, JavaScript, Bootstrap, and jQuery, improving usability and reducing UI-related issues by 30%.
Designed and deployed a SignalR-based real-time notification system to track critical inventory changes, enhancing operational awareness and decision-making speed.
Used Git and hosted repositories on GitHub, managing over 1,000 commits with effective branch and merge strategies to minimize code conflicts.
Monitored system performance using Application Insights and fine-tuned stored procedures with SQL Profiler, reducing database bottlenecks and improving system uptime to 99.7%.
Refactored monolithic ERP modules to a microservices-based architecture using ASP.NET Core and Docker, enabling independent scaling of modules and reducing downtime during updates.
Deployed the ERP system on Microsoft Azure using Azure App Services, ensuring 99.9% system uptime, with CI/CD pipelines configured in Azure DevOps for seamless deployment. EDUCATION
Master of Science in Data Science
University of North Texas, Denton, Texas, USA
Bachelor’s in electrical and Electronics Engineering Vallurupalli Nageswara Rao Vignana Jyothi Institute of Engineering &Technology Hyderabad, Telangana, India