Reval LogoFind More Talent
MP

Mahesh Purushothaman

Senior Director of Software Engineering specializing in cloud-native microservices for streaming platforms

San Jose, CASenior Director of Software Engineering20 years experienceDirectorMedia & EntertainmentTelecommunicationsTechnology
ScreenedIdentity Verified

Connect with Mahesh

Mahesh already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Engineering leader who drove TiVo IPTV’s client-facing API modernization from a monolith to AWS-based microservices (API Gateway, Lambda, EKS, Kafka, DynamoDB/RDS), including phased/blue-green production routing of millions of calls. Emphasizes org scaling through skill-based hiring, mentorship, and a you-build-you-run ownership culture, while balancing technical leadership with executive stakeholder communication and budgeting.

Experience

Senior Director of Software EngineeringXperi, Inc. (TiVo)
Director of Software Engineering (TiVo)Xperi, Inc. (TiVo)
Sr. Manager of Software Engineering (TiVo)Xperi, Inc. (TiVo)
Engineering Manager – Emerging Technology Group: Digital Media Systems Business UnitCisco Systems, Inc.
Engineering Manager – Advanced Data Products & Mobile IP Network Management Systems TeamTellabs, Inc.
Senior Staff Software EngineerMotorola, Inc.

Education

Anna Universitymaster, Computer Applications
PSG College of Technologybachelor, Computer Technologies

Key Strengths

  • Led monolith-to-microservices transformation for TiVo IPTV client-facing APIs
  • Designed AWS-based architecture using API Gateway, Lambda, and managed Kubernetes (EKS)
  • Executed phased/blue-green production rollouts routing millions of calls to reduce regression risk
  • Built streaming ingestion pipeline for external TV guide metadata using managed Kafka into DynamoDB/RDS
  • Drove org/process change: redefined roles, change management, and adopted you-build-you-run ownership
  • Formed and enabled full-stack cross-functional teams (server, client, DevOps, QA) with training and mentorship
  • Established KPI-driven measurement of productivity and quality (dev/deploy time, quality and production metrics)
  • Strong executive/stakeholder communication and budget management alongside hands-on technical leadership
  • Led architectural selection of modern UI framework (chose VueJS over ReactJS based on microservices-driven UI update needs)
  • Implemented automated end-to-end testing infrastructure to catch regressions early
  • Introduced API versioning to maintain backward compatibility amid breaking changes
  • Resolved cross-team Agile planning conflicts by aligning two teams with input from Product Marketing and Customer Success
  • Improved developer experience by launching a Swagger-based API developer portal and chatbot documentation; reduced support tickets

Discover more candidates like Mahesh

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Mahesh

Mahesh already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

JavaGoJavaScriptSpring BootSpring FrameworkJ2EEKafkaAWSServerless ArchitectureKubernetesDockerDynamoDBAmazon RDSMySQLOracle