RAGHU RAO

13+ Years Senior Enterprise Cloud Solutions Engineer 

Experienced in building enterprise solutions for several finance, ticketing and data companies

Experience

haggle INC. AND beagles LABS

Senior Cloud and Systems Developer 8/2012 - Present

  • Built Haggle's Payment platform for participating merchants using Stripe payment API
  • Setup Haggle's Cloud platform on Google App Engine and Amazon EC2
  • Built Cloud pipeline integrations for Haggle transactions to run on Amex's Membership Program Cloud setup
  • Built Integration of Haggle Loyalty algorithms into Yelp's Data Platform.

ThoughtWorks

Software Architect 1/2005 - 8/2012

  • Started as Engineer in Thoughtworks' Emerging Cloud Architectures team, and went onto lead the team from 2008. 
  • Led the Enterprise Platforms deployment team for Thoughtworks client UKTrainLine - UK's largest transportation ticketing website.
  • Implemented Cloud transactions Search and Scaling for Thoughtworks client Barclays' asset management product.

Nous systems

Senior Developer 7/2003 - 7/2004

  • Built Healthcare data analytics platform from scratch.

excelsoft systems

Developer 8/2002 - 5/2003

  • Transformed desktop based learning product into cloud based Saas model product

Skillset

  • Cloud
    • Amazon EC2 configuration and scaling
    • Autoscaling for loadbalancing EC2 instances
    • Cloud memory distribution and memory profiling tools
    • Google App Engine and Cloud configuration and scaling
    • Rackspace cloud configuration and scaling
  • Datastores
    • MongoDB
    • SQL databases like MySQL, Postgres, Oracle
    • Native Graph databases like Neo4j
  • Scaling and Automation
    • Selenium
    • Performance management tools like BMC, CA, Mercury
  • Design Patterns and API
    • Deep knowledge of Design Patterns for Enterprise and Cloud hosted distributed software
    • API and SDK generation
    • RESTful API
  • Architecting
    • Modeling software using state machines
    • UML
    • Architecture evaluation using tradeoff analysis
  • Programming Languages
    • C++, C#, Java, Python, Ruby, Ruby on Rails
    • Java MVC cloud frameworks like Spring, Struts 

Education

Masters in INFORMATION TECHNOLOGY SYSTEMS

Sikkim Manipal University 2005/07

Bachelors in INFORMATION Science Engineering

Visveswaraiah Technological University, Bangalore India 1998/2002