Hemanth Makkapati

Software engineer with strong work-ethic and over 9 years of software engineering experience across cloud infrastructure development and static program analysis. Experienced in managing small teams.

Experience

Rackspace, July 2013 - Present

Senior Software Developer

  • Tech Lead at the OpenStack Innovation Center (OSIC), a joint effort between Rackspace and Intel to drive enterprise adoption of OpenStack
  • Currently leading zero-downtime upgrade effort in OpenStack Glance
  • Mentor new OpenStack developers
  • Assist with design and development of Rackspace Cloud Servers and Images
  • Developed Scheduled Images, a product based on the open-source project Qonos
  • Interact with product managers, engineering managers, quality engineers, system engineers and support staff on a daily basis
  • Experience with configuration management, release engineering, service deployments and customer escalations

OpenStack, July 2013 - Present

Glance Core Contributor | Glance Security Liaison | General Contributor
  • Contribute code to Glance and other OpenStack projects on a regular basis
  • Release Glance as per OpenStack release schedule
  • Triage bugs and security vulnerabilities
  • Review code and blueprints submitted to Glance
  • Propose new blueprints to Glance
  • Help with upstream project maintenance

NDSSL, Virginia Tech, August 2011 - May 2013

Graduate Research Assistant

  • Built elastic resource management framework to scale scientific applications
  • Developed CINET, a Cyber-Infrastructure for Network Science
  • Worked on ESB-like middleware for interactive epidemic simulations 
(Above work resulted in two publications listed below)

TCS Innovation Labs, September 2005 - August 2011

Researcher

  • Devised Vertical Service Extraction technique to identify slices of code that implement a given functionality using static program analysis techniques. This was used to modernize legacy systems
  • Developed Dr.Fault, a backwards debugger with in-built static program analysis capabilities
  • Designed and lead the team to develop Refactoring Workbench for legacy languages

Education


M.S., Computer Science

Virginia Tech, Blacksburg, VA

Graduated: May 2013

GPA: 3.95/4

Thesis:  Simfrastructure: A Middleware with Advanced Resource Management Capabilities for Large-scale Simulation Systems.


Bachelor of Tech., I.C.T.

DA-IICT, Gandhi Nagar, India

Graduated: May 2005


Skills


Python, Java SE, JSON, Git, Puppet, Ansible, MySQL, Alembic, OpenStack, Eucalyptus, Hadoop, Hibernate, Ply, Jenkins, XML, UML, UNIX

Publications


  • Keith Bisset, Suruchi Deodhar, Hemanth Makkapati et al. Simfrastructure: A Flexible and Adaptable Middleware Platform for Modeling and Analysis of Socially Coupled Systems. In 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2013

  • Madhav Marathe, Keith Bisset, Hemanth Makkapati et al. CINET : A CyberInfrastructure  for Network Science. In 8th IEEE International Conference of eScience, October 2012

  • Vallabh Anwikar, Ravindra Naik, Adnan Contractor and Hemanth Makkapati. Domain-driven Technique for Functionality Identification in Source Code. In 3rd India Workshop on Reverse Engineering, February 2012

  • Rahul Jiresal, Hemanth Makkapati and Ravindra Naik. Statechart Extraction from Code – An Approach using Static Program Analysis and Heuristic Based Abstractions. In 2nd India Workshop on Reverse Engineering, February 2011

Certifications


  • Certified OpenStack Administrator, October, 2016
  • Sun Certified Programmer for the Java 2 Platform 1.4, March 22, 2006

Recognition


  • Nominated for Best Outgoing Graduate Student of 2013 at Virginia Tech
  • Star of the Month at TCS Innovation Labs, April 2006
  • Top Performer at TCS Innovation Labs, December 2005


Activities


  • Facilitated Rocketry workshop at Blacksburg Middle School, November 2013

  • Co-founded and organized Color War at Virginia Tech, August 2012 - August 2013

  • General Secretary, Indian Students Association at Virginia Tech, November 2012 – November 2013

  • Member, Greenpeace at Virginia Tech, August 2012 – May 2013

  • Volunteer for Women in Computing Day 2012 at Virginia Tech

  • Co-founder, Scratch Education Program, May 2009 – July 2011

  • Taught MIT Scratch to 6th and 7th grade school children as part of the Scratch Education Program

  • Co-founded GreenBrigade, an environmental group at TRDDC, April 2007 – July 2011

  • Lead Organizer of Pratibimb, the annual tech-fest at TRDDC, August 2008 – July 2011

Powered by CakeResumePowered by CakeResume