Muralikrishnan Anandakrishnan

Director of Engineering

Bengaluru, Karnataka, India21 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 18 years of experience in product companies
  • Expertise in cloud-native systems and operational excellence
  • Proven track record in leading software development teams
Stackforce AI infers this person is a seasoned leader in Cloud Computing and Embedded Systems engineering.

Contact

Skills

Core Skills

Cloud ComputingEngineering ManagementProduct ManagementSoftware DevelopmentEmbedded SystemsNetwork EngineeringSystems Engineering

Other Skills

3G chipset technologyARMARM based softwareAlgorithmsCC++CVSClearCaseClient/server interfacesCloud-native backupData StructuresData analysisDatabase managementDatabasesDebugging

About

I have 18 years of experience in product companies building large scale systems. My expertise is in developing new features for customers starting from definition all the way to launch and driving operational excellence for technical teams. I have extensive experience in building and managing software development and quality assurance teams.

Experience

Rubrik, inc.

Director of Engineering

Oct 2019Present · 6 yrs 5 mos · Greater Bengaluru Area

  • Leading the team that is responsible for simplifying and optimising cloud-native backup and recovery operations for all public cloud IaaS and PaaS workloads.
Cloud-native backupRecovery operationsPublic cloud IaaSPublic cloud PaaSCloud ComputingEngineering Management

Amazon

Software Development Manager

Oct 2014Oct 2019 · 5 yrs · Bengaluru, Karnataka, India

  • Digital Commerce platform offers a wide variety of services to teams within Amazon providing core transactional and infrastructure capabilities (including database management, Tier-1 business logic hosting, availability and technical operations) that enables customers to acquire digital content.
  • I lead the strategy, design, product management, user experience, development and operations of the Digital library management team within Commerce platform at Amazon. Our team supports Amazon teams in offering a location where customers can manage their purchased and personal content, their authorized devices, and their purchasing and consumption preferences. We learn about customers’ preferences, in order to enhance their engagement with digital content, subscriptions and devices.
Digital CommerceDatabase managementUser experienceTechnical operationsProduct ManagementSoftware Development

Qualcomm, bangalore

2 roles

Staff Engineer/Manager

Promoted

Aug 2011Sep 2014 · 3 yrs 1 mo

  • QUALCOMM CDMA Technologies (QCT) is the largest provider of 3G chipset and software technology in the world. IMS team within QCT develops and supplies SMS, VoLTE and Video-Telephony system software for wireless voice and data communications based on its CDMA technology and other 3G, 4G technologies.
  • Responsibilities include design, development and testing of IMS ( IP Multimedia Subsystem) modem software for ARM based embedded chipsets.
  • Development of IPC software to help equipment manufacturers get access the IMS software running on modem.
  • Mentoring and leading a team of four to design and develop IMS Rich communication suite services like instant messaging, file transfer and image share.
  • Environment: C, C++, Perl, Trace32, REX, L4 and Perforce version control.
3G chipset technologyEmbedded systemsIP Multimedia SubsystemARM based softwareEmbedded SystemsSoftware Development

Staff Engineer

Jun 2008Aug 2011 · 3 yrs 2 mos

  • QUALCOMM CDMA Technologies (QCT) is the largest provider of 3G chipset and software technology in the world. QCT develops and supplies integrated circuits and system software for wireless voice and data communications, multimedia functions and global positioning system products based on its CDMA technology and other 3G, 4G technologies.
  • Responsibilities include integration, debugging and testing modem and application software for ARM based embedded chipsets.
  • Software automation using scripting languages like Perl.
  • Coordinating multiple technology teams to meet key customer delivarables and deliver software that meets the highest quality standards.
  • Experience with ARM processors and Trace32 real time debugging tools.
  • Knowledge of real-time operating systems like REX and L4 microkernels.
  • Management of critical software bugs and their propogation to the customers.
  • Environment: C, C++, Perl, Trace32, REX, L4 and Perforce version control.
IntegrationDebuggingTestingReal-time operating systemsEmbedded SystemsSoftware Development

Tektronix communications

Software Design Engineer

Oct 2005Jun 2008 · 2 yrs 8 mos · Dallas-Fort Worth Metroplex

  • GeoProbe product line addresses Network Assurance by providing network engineers with the information required to solve network and service problems across technologies, applications and element vendors. With GeoProbe products, network operations personnel can pro-actively monitor, manage, diagnose, and troubleshoot the overall health of mobile, fixed, and multi-service networks.
  • Design, develop and test monitoring solutions for complex wireless protocols like UTRAN (UMTS Terrestrial Radio Access Network) using object oriented programming and design concepts on UNIX platforms.
  • Design and development of user plane Key Performance Indicator (KPI) modules on the Iub interface.
  • Writing highly efficient C++ code using multi-threaded programming and data structures to run on top of ATCA hardware running Monta Vista CGE 4.0 RTOS.
  • Documenting task specifications, design reviews, software integration, writing test cases and creating test plans according to testing methodologies.
  • Software debugging using GDB, memory profiling using tools like valgrind and writing PERL scripts for data analysis and automation of certain processes.
  • Responsibilities include analysis and optimization of the existing UTRAN monitoring applications.
  • Analysis of the performance and support of the monitoring solution at the customer sites.
  • Environment: C++, Perl, UNIX, Monta Vista CGE 4.0, GDB, Callgrind, Valgrind and CVS version controls.
Network AssuranceWireless protocolsMulti-threaded programmingData analysisNetwork EngineeringSoftware Development

Verizon

Software Design Engineer

Aug 2004Oct 2005 · 1 yr 2 mos · Dallas-Fort Worth Metroplex

  • Worked on the Verizon Converged Ordering Front-End Engine (COFEE) which is an umbrella of systems that are required for Operations and Business Support, providing a single point of entry for the Ordering and Billing Systems.
  • Requirement gathering and analysis of user requirements.
  • Design, development and implementation of the system under multi-tier architecture.
  • Responsibilities included replacement and analysis of the existing system and make modifications as required by the given specifications.
  • Active role in integration and system testing.
  • Developed client/server interfaces using CORBA.
  • Used the version control manager Clearcase to keep track of the changes the system undergoes every time a new version of the system is developed.
  • Environment: C++, UNIX (AIX 5.2), CORBA (Orbix 3.3.1), Clearcase.
Operations SupportSystem integrationClient/server interfacesVersion controlSoftware DevelopmentSystems Engineering

Education

Buffalo State University

Master Of Science — Computer Science

Jan 2002Jan 2004

University of Madras

Bachelor of Technology — Information Technology

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Cloud Computing & Engineering Management

Explore similar profiles based on matching skills and experience