Arunkumar Boovaragamoorthy

Arunkumar Boovaragamoorthy

Software Developer

Followers of Arunkumar Boovaragamoorthy421 followers
location of Arunkumar BoovaragamoorthyErie, Colorado, United States

Connect with Arunkumar Boovaragamoorthy to Send Message

Connect

Connect with Arunkumar Boovaragamoorthy to Send Message

Connect
  • Timeline

  • About me

    Principal Software Engineer

  • Education

    • PSG College of Technology

      -
      BE Electrical and Electronics Engineering

      Activities and Societies: Active member of Electrical Department activities, member of EEEA, IEEE

    • University of Colorado Boulder

      2008 - 2010
      MS Computer Engineering

      Activities and Societies: Web designing for Disability Services , University of Colorado. Database design and Web application development for Disability Services, University of Colorado.

  • Experience

    • Pillar Data Systems

      Feb 2010 - Sept 2011
      Software Developer

      -> Development of a prototype to demonstrate the effectiveness of Sub-LUN Auto tiering. (C ++ )-> Development of a framework to performance test the Storage system using the SPC suite. ( Perl )-> Development of a utility for recovering / deploying new software on the internal test machines. This greatlyreduced the turnaround time for testing new software on the hardware. ( Bash , Perl)

    • Oracle

      Oct 2011 - Aug 2020

      -> Design and development of the Configuration / Control module responsible for system start up, high availability handling, hardware monitoring. (C ++ )-> Development of the Management module which provides a RESTful API for system management. (Java , Spring, REST, Jenkins, Gradle )-> Design and development of the Software update module which Non – disruptively updates all the components of the storage system. (Java , C++ )-> Development and maintenance of an in house OS update module designed to install the OS components to an alternate root partition there by ensuring high availability of the management software through the OS update process. (Bash scripting)-> Design and development of a custom Linux installation script which runs in a RamFS and installs the custom Linux OS on a freshly installed SSD. The RamFS provides a recovery shell environment to debug / fix problems on a system which fails to boot from disk. (Bash scripting) Show less -> Development and maintenance of the transport module used to provide a low overhead and reliablecommunications between components in the system. ( C , TCP/IP , Linux sockets)-> Development and maintenance of an internal data integrity verification tool. (C , Cross platformdevelopment in Windows / Linux / Solaris )-> Development and maintenance of various low level modules which help configure network, monitorhardware, and update firmware.( Linux networking , IPv4 /Ipv6 , DHCP/DNSMASQ , systemD / initD ,BIOS/UEFI , ILOM , ROT , CHEF , Bridging / Bonding ) Show less

      • Senior Principal Software Engineer

        May 2019 - Aug 2020
      • Principal Software Engineer

        Oct 2015 - Aug 2020
      • Senior Software Engineer

        Oct 2011 - Sept 2015
    • Livongo

      Aug 2020 - Nov 2022
      Technical Lead
    • Oracle

      Nov 2022 - now
      Consulting Member of Technical Staff
  • Licenses & Certifications

    • Certified ScrumMaster (CSM)

      Scrum Alliance
      Apr 2018