Summary
Overview
Work History
Education
Skills
Timeline
Generic

Murali Mutyala

Austin,TX

Summary

I'm a results-driven software developer with over 15 years of experience designing and building scalable, high-performance web applications and microservices. I've worked across product centric and enterprise environments, with hands-on experience at companies leveraging Microsoft technologies, Azure, and AWS to drive cloud-native solutions. I specialize in the Microsoft .NET ecosystem-including C#.NET, ASP.NET MVC, .NET Core (up to 7.0), and ADO.NET-and bring deep expertise in developing RESTful APIs, microservices, and database-backed systems using SQL Server, MySQL, and MongoDB. In recent years, I've expanded into cloud platforms and DevOps practices, building and deploying resilient solutions using Azure Service Bus (queues/topics), AWS Lambda, S3, and SQS, alongside containerized applications in Docker and Kubernetes. I'm highly skilled in implementing unit and integration testing using xUnit, NUnit, and MSTest, with CI/CD pipelines supporting automated deployment and delivery. I also have strong experience with TFS (Team Foundation Server) for version control, build automation, and release management. I have hands-on experience with Confluence for documentation and collaboration, and I'm proficient with Microsoft Office products, including Teams, Microsoft Project, Word, Visio, Excel, and PowerPoint, supporting both technical and business communication effectively. Recently, I've worked on AI-driven projects in the automotive space, including CarSearch and CarChat, an intelligent chatbot for vehicle inquiries. These solutions leveraged AWS services and integrated with Amazon SageMaker and OpenSearch for advanced search capabilities, natural language processing, and real-time conversational AI, enhancing the user experience and engagement across digital platforms. One of my proudest achievements was leading the migration of a legacy monolith system to a cloud-based microservices architecture, cutting load times by 40%, and improving uptime across global regions. Above all, I'm passionate about building clean, maintainable, and efficient code that delivers real-world business impact. Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming, and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals

Overview

20
20
years of professional experience

Work History

Senior Software Developer/Tech Lead

AutoNation
Fort Lauderdale, FL
12.2015 - Current
  • Migrated legacy systems to microservices architecture using .NET Core, enhancing scalability and performance.
  • Implemented RESTful APIs with .NET and asynchronous message queues for high availability.
  • Led backend data migration from MS SQL Server to MySQL, ensuring data integrity with minimal downtime.
  • Developed Azure Web Jobs for efficient data processing and management of data feeds.
  • Designed core business rules, workflows, and data feeds to streamline operations across systems.
  • Enhanced search functionality by implementing Azure Search and Elastic Search with optimized indexing.
  • Integrated third-party vendor APIs into business applications, managing contracts and delivery timelines.
  • Optimized service performance by identifying bottlenecks, improving response times, and reducing resource consumption.

Senior Software Developer/Tech Lead

Carnival Cruise Lines
Miami, FL
04.2010 - 10.2015
  • Developed and maintained websites using a C# MVC (Model-View-Controller) infrastructure, leveraging C# controllers to manage application logic and Web Services for seamless integration with external systems.
  • Worked on the business layers and back-end of the application, implementing complex price rules and other critical business processes. This involved designing and coding the logic for dynamic pricing, discount calculations, and ensuring seamless integration with other systems.
  • Developed and maintained data feed jobs using .net C# for processing cruise data, ensuring accurate and timely data synchronization across systems.
  • Assisted in the successful rollout of applications by coordinating deployment efforts, ensuring smooth transitions from development to production environments. Actively involved in troubleshooting and resolving post-deployment issues, ensuring minimal disruption to end-users.
  • Coordinated with vendors to implement third-party services, ensuring seamless integration with existing systems and processes. This involved negotiating contracts, defining integration requirements, and managing the timeline for delivery.

Team Lead

Erickson
, India
12.2008 - 01.2010

Software Engineer

Microsoft
, India
11.2006 - 11.2008

Software Developer

Nagase Bros
, India
02.2005 - 10.2006

Education

Master of Computer Application -

S.K UNIVERSITY

Skills

  • C# programming and JavaScript development
  • Python scripting and PL/SQL queries
  • T-SQL with ADONET integration
  • NET framework expertise
  • API development and web services
  • HTML5 with CSS styling
  • Cloud platforms: Azure and AWS
  • Database technologies: SQL Server, Oracle, MySQL, PostgreSQL, MongoDB
  • Agile (Scrum) project management
  • Software engineering principles: TDD, MVC, MVVM, SOA, OOD
  • Performance monitoring tools: Dynatrace, Splunk, AppDynamics, Cloud Watch
  • Source control systems: GitHub, ClearCase, Subversion (Tortoise SVN)
  • Deployment tools: Octopus Deploy, CruiseControlNET

Timeline

Senior Software Developer/Tech Lead

AutoNation
12.2015 - Current

Senior Software Developer/Tech Lead

Carnival Cruise Lines
04.2010 - 10.2015

Team Lead

Erickson
12.2008 - 01.2010

Software Engineer

Microsoft
11.2006 - 11.2008

Software Developer

Nagase Bros
02.2005 - 10.2006

Master of Computer Application -

S.K UNIVERSITY
Murali Mutyala