Search

Steven Salevan Phones & Addresses

  • New York, NY
  • San Francisco, CA
  • Brooklyn, NY
  • Raleigh, NC
  • Cary, NC
  • Newark, DE

Work

Company: Tumblr May 2012 Address: New York, NY Position: Site reliability engineer

Education

Degree: BS School / High School: North Carolina State University 2004 to 2008 Specialities: Computer Engineering

Skills

Python • Java • Virtualization • Linux • Test Automation • C++ • Cloud Computing • Hadoop • Clojure • Git • EC2 • Red Hat Linux • Open Source • Bash • Puppet • Ruby

Languages

Scala

Awards

Member of Eta Kappa Nu and Tau Beta Pi h... • Recipient of Independent Weekly's Indies...

Interests

coding, cooking, songwriting, interviewi...

Industries

Computer Software

Resumes

Resumes

Steven Salevan Photo 1

Site Reliability Engineer At Tumblr

View page
Position:
Site Reliability Engineer at Tumblr
Location:
Greater New York City Area
Industry:
Computer Software
Work:
Tumblr - New York, NY since May 2012
Site Reliability Engineer

Google - Mountain View, CA Jul 2010 - Jul 2012
Test Lead/Test Engineer, Google Earth

Red Hat, Inc Aug 2008 - Jul 2010
Quality Assurance Engineer

Taintradio.org 2009 - 2009
DJ

NCSU Student Media 2005 - 2009
Local Music Director, WKNC
Education:
North Carolina State University 2004 - 2008
BS, Computer Engineering
Skills:
Python
Java
Virtualization
Linux
Test Automation
C++
Cloud Computing
Hadoop
Clojure
Git
EC2
Red Hat Linux
Open Source
Bash
Puppet
Ruby
Interests:
coding, cooking, songwriting, interviewing bands, making awkward Star Trek references
Honor & Awards:
Member of Eta Kappa Nu and Tau Beta Pi honors societies Recipient of Independent Weekly's Indies Arts Award for local music-supporting radio work, July 2008 (http://www.indyweek.com/indyweek/steve-salevan-provides-a-home-for-local-music-on-the-airwaves/Content?oid=1209671)
Languages:
Scala

Publications

Us Patents

Systems And Methods For Network Command Delegation Using Auto-Discovered Pathways

View page
US Patent:
8078712, Dec 13, 2011
Filed:
Nov 26, 2008
Appl. No.:
12/324526
Inventors:
Michael P. DeHaan - Morrisville NC, US
Adrian Likins - Raleigh NC, US
Steven Salevan - Raleigh NC, US
Assignee:
Red Hat, Inc. - Raleigh NC
International Classification:
G06F 15/173
US Classification:
709223, 709203, 709224, 709238, 370238
Abstract:
Embodiments relate to systems and methods for network command delegation using auto-discovered pathways. A network management server can generate configuration or other commands to transmit to a set of supervisory hosts, which in turn relay the commands to an underlying set of hosts and/or targets. A network map can be maintained specifying pathway(s) to the supervisory hosts and/or underlying hosts and/or targets for delivery of the commands. The pathway(s) can be automatically generated using a discovery tool which probes connections to the supervisory host(s) and/or underlying hosts/targets, and records that information to a network map. The most efficient pathways on a total-hop, transit time or other basis can be identified. A systems administrator at the network management server can issue compact commands that are automatically disseminated to destination hosts/targets over large-scale and geographically diverse networks, without manually specifying pathways. Multiple layers of supervisory hosts can be used.

System For Trigger-Based "Gated" Dynamic Virtual And Physical System Provisioning

View page
US Patent:
20100223383, Sep 2, 2010
Filed:
Feb 27, 2009
Appl. No.:
12/394825
Inventors:
Steven A. Salevan - Raleigh NC, US
Wesley D. Hayutin - Raleigh NC, US
Assignee:
Red Hat, Inc. - Raleigh NC
International Classification:
G06F 15/173
US Classification:
709226
Abstract:
Computing resources are dynamically provisioned to virtual and physical systems. In one embodiment, a control system manages the provisioning of computing resources for multiple client systems. A request for resource provisioning can be sent to the control system as a trigger. The control system converts the information in the trigger into a demand curve that specifies the rates at which resources are to be provided to a client system. The control system then causes the resources to be provisioned to the client system based on the demand curve and a dynamic provisioning profile. The dynamic provisioning profile can be created by a system administrator based on the amount and characteristics of the resources available for provisioning the client system. The dynamic provisioning profile can also specify one or more gate points that indicate the thresholds at which dynamic provisioning can be stopped.
Steven A Salevan from New York, NY, age ~37 Get Report