Sravanthi
.NET Full Stack Developer US Citizen
*************@*****.*** 904-***-****
Summary
Versatile and results-driven .NET Full Stack Developer with over 8 years of progressive experience, excelling in designing, developing, and deploying enterprise-grade applications.
Expertise in modern .NET technologies, including C#, VB.NET, .NET Core, ASP.NET Core, EF Core, and LINQ, ensuring high-performance software solutions.
Highly proficient in frontend development, utilizing JavaScript, TypeScript, Razor Views, and Blazor, coupled with advanced knowledge of React, Angular, Vue.js, and Bootstrap to craft dynamic user interfaces.
Deep-rooted experience in desktop application development using WinForms and WPF, adhering to architectural best practices such as MVC and MVVM for maintainable and scalable applications.
Skilled in architecting robust backend solutions with Node.js, seamlessly integrating RESTful APIs, GraphQL, and AJAX for efficient data exchange.
Extensive database management acumen, proficient in MySQL, MongoDB, SQL Server, and PostgreSQL, with mastery over ADO.NET, PL/SQL, and database performance optimization.
Cloud computing specialist, leveraging Azure and AWS for seamless application deployment and management, with hands-on expertise in Azure DevOps, Jenkins, Maven, Terraform, Docker, Kubernetes, and OpenShift.
Precision-driven in unit testing and debugging, utilizing NUnit, MSTest, and Mockito, while adept in configuring and optimizing web servers, including IIS, Kestrel, and Nginx.
Fluent in handling data serialization formats like JSON, XML, and XSLT, with expertise in logging and monitoring tools such as Serilog, NLog, Azure Application Insights, Prometheus, and Grafana.
Seasoned in Agile development methodologies, excelling in Scrum and Kanban, with proficiency in JIRA and strong version control expertise in Git, GitHub, TFS, and VSS.
Adaptable, analytical, and innovative professional, thriving in collaborative settings, fostering team synergy, and driving high-impact software solutions.
Strong communicator and strategic thinker, adept at delivering compelling presentations, mentoring teams, and rapidly adapting to evolving technologies to stay ahead in the industry. Technical Skills
Programming Languages: C#, VB.NET, JavaScript, TypeScript Backend & API Development: .NET Core, ASP.NET Core, EF Core, LINQ, Node.js, RESTful APIs, GraphQL, AJAX Frontend & UI Frameworks: Razor Views, Blazor, React, Angular, Vue.js, Bootstrap Desktop & Application Development: WinForms, WPF, MVC, MVVM Databases & Data Management: MySQL, MongoDB, SQL Server, PostgreSQL, ADO.NET, PL/SQL Cloud & Infrastructure: Azure (App Service, Functions, Storage), AWS (EC2, S3, Lambda, Autoscaling, CloudFront)
DevOps & CI/CD: Azure DevOps, Jenkins, Maven, Terraform, Docker, Kubernetes, OpenShift Web Servers & Hosting: IIS, Kestrel, Nginx
Testing & Quality Assurance: NUnit, MSTest, Mockito Operating Systems: Windows, macOS, Linux, UNIX
Version Control & Agile Tools: Git, GitHub, TFS, VSS, JIRA, Agile, Scrum, Kanban Logging & Monitoring: Serilog, NLog, Azure Application Insights, Prometheus, Grafana Development Environments: IntelliJ IDEA, Visual Studio, Eclipse Education
B.Tech in Computer Science & Information Technology from JNTU, India. Work Experience
TruMark Financial Credit Union, Fort Washington, PA
.NET Full Stack Developer March 2023 - Present
Engineered end-to-end C#/.NET Core applications, actively participating in all phases of the Software Development Life Cycle (SDLC) to ensure seamless project execution.
Optimized database performance by designing and maintaining MySQL and MongoDB solutions, improving data retrieval speed and storage efficiency by 35%.
Developed interactive Razor Views and Blazor components, enhancing user engagement in ASP.NET Core applications with dynamic front-end experiences, boosting UI responsiveness by 40%.
Implemented Entity Framework Core (EF Core) and LINQ to streamline object-relational mapping and advanced query execution, reducing query processing time by 30%.
Architected secure and scalable RESTful Web APIs, facilitating seamless integration with front-end applications and third-party services, improving API response times by 25%.
Integrated React and Node.js with ASP.NET Core, modernizing front-end applications and ensuring responsive, high-performing user interfaces.
Transformed complex datasets using XML and XSLT, improving structured data presentation and enhancing reporting capabilities.
Deployed and orchestrated cloud-based applications on Azure App Service, Azure Functions, and Azure Storage, optimizing performance and scalability.
Implemented event-driven architectures using Kafka, enabling real-time data streaming and microservices communication.
Automated infrastructure provisioning and deployment pipelines with Terraform and Docker, ensuring environment consistency and reducing deployment failures by 50%.
Managed containerized applications using Azure Kubernetes Service (AKS), improving deployment automation and scalability.
Validated application stability by conducting comprehensive unit tests with NUnit, reducing production defects by 45% and enhancing code reliability.
Administered version control and streamlined development workflows with Git, while automating CI/CD pipelines using Jenkins for rapid, error-free deployments.
Configured and maintained IIS web servers, optimizing hosting environments for ASP.NET Core applications with high availability and performance tuning.
Integrated Azure Active Directory (Azure AD) for robust authentication and access management, enhancing security across enterprise applications.
Refined project compilation and build automation using MSBuild, while troubleshooting and debugging applications within IntelliJ IDE.
Designed and generated insightful business intelligence reports using SQL Server Reporting Services (SSRS), improving data-driven decision-making.
Enhanced application observability by configuring Azure Application Insights, enabling proactive monitoring and diagnostics for system reliability.
Streamlined Agile development workflows using JIRA, ensuring efficient project tracking, issue resolution, and cross-functional team collaboration.
Environment: C#, .NET Core, MySQL, MongoDB, Razor Views, Blazor, EF Core, LINQ, ASP.NET Core, Restful Web APIs, React, Node.js, Azure, Kafka, Docker, AKS, NUnit, Git, Jenkins, IIS, SSRS, JIRA. CureMD, New York, NY
.NET Developer July 2021 - Feb 2023
Engineered high-performance web applications using ASP.NET Core, C#, and Entity Framework, enhancing scalability and maintainability.
Optimized database operations by crafting efficient LINQ queries, improving data retrieval speeds from SQL Server by 35%.
Designed and developed dynamic Razor Views with Bootstrap, elevating UI responsiveness and user engagement by 40%.
Integrated GraphQL, enabling flexible, precise API queries that enhanced data retrieval efficiency by 30%.
Implemented AJAX for seamless asynchronous client-server communication, reducing page load times by 25%.
Orchestrated CI/CD pipelines and streamlined version control workflows using Azure DevOps and GitHub, accelerating deployment cycles by 50%.
Deployed Azure Functions for serverless computing, optimizing resource utilization and cutting operational costs by 45%.
Designed and architected a microservices-based infrastructure, leveraging Kubernetes and OpenShift for efficient container orchestration.
Integrated SignalR for real-time, bi-directional web communication, enhancing interactive user experiences.
Secured web applications by implementing OAuth2 authentication and authorization, ensuring robust access control and data protection.
Developed dynamic, interactive front-end applications using TypeScript and Angular, improving UI responsiveness.
Configured and optimized Kestrel as a high-performance web server for hosting ASP.NET Core applications.
Generated and visualized business insights using Crystal Reports, improving data-driven decision-making.
Implemented advanced monitoring and alerting solutions using Prometheus and Grafana, enhancing system observability and reducing downtime.
Automated infrastructure provisioning and deployment workflows using Terraform and Maven, ensuring reliability and consistency across environments.
Managed Agile development workflows in Scrum teams, utilizing JIRA for sprint planning, backlog grooming, and project tracking.
Environment: ASP.NET Core, C#, Entity Framework, LINQ, Razor Views, GraphQL, AJAX, Azure, Azure DevOps, SQL Server, Angular, Kestrel, GitHub, OpenShift, Eclipse, JIRA, OAuth2. Vanco, Twin Cities, MN
Dot Net Developer Feb 2019 - June 2021
Implemented MVVM architecture in VB.NET applications using .NET Framework, improving maintainability and scalability of desktop applications.
Streamlined data manipulation with LINQ, improving performance for collections and database queries.
Integrated PostgreSQL databases into applications via ADO.NET, enhancing data storage and retrieval speed.
Developed dynamic user interfaces with Vue.js, HTML, and CSS, boosting user experience and interactivity.
Enhanced application responsiveness by incorporating AJAX for asynchronous client-server communication, reducing load times and improving performance.
Developed and deployed SOAP-based web services using WCF, ensuring interoperability across diverse systems and platforms.
Managed source control with VSS (Visual SourceSafe), ensuring consistent versioning and smooth collaboration within development teams.
Leveraged AWS services like EC2, S3, Lambda, Autoscaling, and CloudFront, deploying robust, scalable, and highly available cloud-based solutions.
Validated functionality and ensured code quality by performing unit tests with MSTest, resulting in reduced defects and increased stability.
Utilized XML for seamless data exchange and configuration, ensuring compatibility and smooth integration with external systems.
Implemented effective logging and monitoring solutions with Serilog, improving visibility into application behavior and accelerating troubleshooting.
Automated build and deployment workflows using Jenkins, improving development efficiency and reducing errors in the delivery pipeline.
Developed and debugged applications using Visual Studio IDE, leveraging its full capabilities for faster, more efficient coding.
Configured Nginx web servers for optimal load balancing and reverse proxying, enhancing application reliability and performance under high traffic conditions. Environment: MVVM, VB.NET, .NET Framework, AWS, LINQ, ADO.NET, PostgreSQL, Vue.js, WCF (SOAP), VSS, MSTest, XML, Serilog, Jenkins, Visual Studio, Nginx. Intetics, Naples, FL
Software Developer Oct 2016 - Jan 2019
Developed high-performance C# applications using ASP.NET, WinForms, and WPF, ensuring scalability and robustness.
Optimized database interactions with ADO.NET and SQL, enhancing data retrieval and storage efficiency.
Built dynamic, responsive user interfaces with JavaScript, HTML, CSS, and XAML, improving user interaction.
Crafted complex database operations through PL/SQL procedures and queries, ensuring effective data management.
Integrated JSON for seamless data exchange between client and server, enhancing application performance.
Conducted unit testing with Mockito, ensuring high code quality and supporting continuous development practices.
Utilized Kanban boards in JIRA to visualize workflows, streamline project management, and ensure smooth task progression.
Implemented logging and monitoring with NLog, enabling real-time tracking and effective troubleshooting.
Engaged in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, fostering continuous improvement.
Collaborated with cross-functional teams using TFS and JIRA for version control, issue tracking, and efficient Agile project management.
Environment: C#, ASP.NET, WinForms, ADO.NET, SQL, PL/SQL, TFS, JavaScript, HTML, CSS, JIRA, XAML, WPF, JSON, Mockito, NLog, Agile, Kanban.