Summary
Overview
Work History
Education
Skills
Accomplishments
Patents Filed
Timeline
Generic

Dhanaraj Maruthachalam

Software Development Manager
Bengaluru

Summary

With over 18 years experience, I bring a proven track record of leading and delivering major storage features. Expert in managing cross-team projects on cloud/distributed platforms and completing the critical deliverables on time. Enthusiastic in inventing new proposals and driving the product roadmap. With over 4 years of experience At AWS, I developed key leadership skills to lead and inspire the team

Overview

18
18
years of professional experience

Work History

Software Development Manager

Amazon Web Services
04.2020 - Current
  • Leading 10 member team for Aurora Storage Datapath team
  • Successfully delivered multiple high-impact projects on time
  • Collaborated with cross-functional teams to ensure seamless integration of new features including performance improvements
  • Championed in continuous improvement initiatives, identifying minor/major enhancements and contributing to product roadmap
  • Driven customer escalations/calls and delivered mitigation/fixes at the earliest
  • Led several initiatives to improve the product quality and test framework improvements

Senior Software Engineer (MTS-5)

Nutanix
11.2017 - 03.2020
  • Developed key storage features for Distributed File Storage team as a Lead developer
  • Designed/implemented Nested-Share feature from end-to-end
  • SAMBA – streams/snapshot support for nested shares
  • Design of volume/VG provisioning for event management/FileAnalytics
  • The infra and workflow implementations for the above features

Storage Developer - IV

Hewlett-Packard/HPE
01.2012 - 11.2017
  • Developed features for Distributed Filesystems team
  • Implementation of RAFT protocol for distributed Filesystem on Linux kernel platform
  • Replicating user config/policy data across nodes using RAFT infrastructure
  • Supporting live segment migrations
  • Rewrite of remote IO for segment migration


  • EVA - Block Stroage: Involved in product transition and component ownership of platform subsystems, remote replication, caching, and SCSI handler
  • Enhancements and bug fixes to two major successful releases

Senior Software Engineer

LSI
05.2010 - 12.2011
  • DAS/BlockStorage - Scaling up of secondary cache to support up to 1TB
  • Implemented a new virtual/physical memory layout for MegaRaid
  • NAS/Filesystem - Developed several snapshot utilities for the new unlimited snapshot design: Scheduling automated snapshots, naming scheme, reclaimable space computation

MTS-II

Sun Microsystems
01.2006 - 11.2009
  • Solaris Kernel sustenance - Worked on various Solaris kernel subsystems
  • Fixed critical bugs including kernel deadlocks, missing interrupts, memory optimization, hangs and panics
  • Involved in customer calls and resolved critical issues


Education

Master of Science - CSE

IIT Madras
Chennai
04.2001 -

B.E (CSE) -

Sri Krishna College of Engg & Tech
Coimbatore
04.2001 -

Skills

  • Storage and system design

  • Cloud and Distributed systems

  • Multi-threading and Linux

  • Performance

  • Roadmap planning

  • Mentoring/hiring and leadership

  • RCA and debugging

  • C, C, shell scripts

Accomplishments

  • Participated in several hiring drives at AWS including 200+ interviews
  • Received HP Leading the way Award (560 USD) for delivering a critical point patch to Intel
  • Received LSI Catch the Spark Award for the quick delivery of 1TB SSD cache support project from MegaRaid team
  • Authored seven IEEE publications in wireless networks and Storage area
  • B.E CSE dept topper - Received Academic Excellence award thrice
  • Secured 91.61 percentile in the Gate 2002

Patents Filed

  • Task Execution in SAN - WO2016209313A1 (3150/CHE/2015)
  • Computing System Cache - WO2017019129 (3822/CHE/2015)
  • Replicating Memory Volumes - WO2017014814A1 (3784/CHE/2015)

Timeline

Software Development Manager

Amazon Web Services
04.2020 - Current

Senior Software Engineer (MTS-5)

Nutanix
11.2017 - 03.2020

Storage Developer - IV

Hewlett-Packard/HPE
01.2012 - 11.2017

Senior Software Engineer

LSI
05.2010 - 12.2011

MTS-II

Sun Microsystems
01.2006 - 11.2009

Master of Science - CSE

IIT Madras
04.2001 -

B.E (CSE) -

Sri Krishna College of Engg & Tech
04.2001 -
Dhanaraj MaruthachalamSoftware Development Manager