Ramakrishnan G

Software Engineer

Bengaluru, Karnataka, India16 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Active contributor to OpenStack Ironic with over 100 commits.
  • Designed innovative bare metal provisioning solutions.
  • Experienced in multithreaded and event-driven applications.
Stackforce AI infers this person is a Cloud Computing Engineer with expertise in OpenStack and Python development.

Contact

Skills

Core Skills

OpenstackPython

Other Skills

Bare metal provisioningCDistributed SystemsDriver developmentIronicJavaLinuxRESTSoftware DevelopmentTest automationUnix

About

* Python programmer with experience in REST based frameworks, multithreaded applications using green IO, event driven applications and distributed systems. * Open source software contributor. * Experience working on GNU/Linux system internals. * Experience in git/gerrit workflow and configuring CI for it using Jenkins. * Prior programming experience in Java, Perl and C.

Experience

Arista networks

Software Engineer

Dec 2015Present · 10 yrs 3 mos · Remote

Hewlett-packard

3 roles

Bare metal provisioning in Openstack

Promoted

Nov 2013Nov 2015 · 2 yrs

  • Active contributor and core reviewer in Openstack Ironic project -
  • 100+ commits, 15000+ LOC and 500+ reviews in upstream Openstack Ironic project.
  • Designed and implemented the parallel deployment of bare metal hardware in Ironic
  • using torrent (POC, still not submitted upstream).
  • Designed and implemented different drivers for HP Proliant hardware in Ironic which enhances
  • the security of bare metal systems in data center by avoiding insecure protocols
  • like PXE, TFTP.
  • Development and maintenance of proliantutils python module to manage HP Proliant hardware.
  • Developed pyremotebox python module and its upstream Ironic drivers to emulate
  • VirtualBox as HP Proliant hardware to facilitate ease of testing.
  • Designed and worked on major refactor in Ironic drivers to split the driver interfaces in
  • Ironic, (boot and deploy) for better and ease of reuse of code.
  • Worked on other features in Openstack Ironic.
OpenStackPythonIronicBare metal provisioningDriver developmentTest automation

Manageability solution for HP-UX

Sep 2011Oct 2013 · 2 yrs 1 mo

  • Worked on adding support for NPIV, Integrity vPars and DIO Networking in CloudSystem Matrix.
  • Fixed bugs and customer escalations in different components of CloudSystem Matrix.

Development of test framework for HP-UX

Jul 2009Aug 2011 · 2 yrs 1 mo

  • Worked on abstraction of test automation interfaces into YAML configuration
  • file which eased the process of addition of tests into the test framework.
  • Worked on design of combinatorial test scheduling in test framework which was supposed
  • to lead to better testing scenarios (project was not completed and was de-prioritized during
  • coding phase)
  • Worked on migrating test framework to MySQL and created a dashboard to show useful
  • statistics for admins.
  • Worked on various other features and bug fixes.

Education

College of Engineering Trivandrum

B.Tech — Computer Science and Engineering

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Openstack & Python

Explore similar profiles based on matching skills and experience