Trevor Robinson

Trevor Robinson

Lead Software Architect at HPDI, LLC

Austin, Texas Area

Current
Past
  • Lead Software Architect, Design Verification at Newisys, Inc.
  • Software Engineer at Pervasive Software
  • Software Architect at Hydrocarbon Production Data (HPDI), LLC
  • Software Developer - Summer Intern at Microsoft Corp.
  • Software Developer - Spring Intern at Accelerix, Inc.
  • Software Developer – Summer Intern at S3, Inc.
  • System Administrator, Software Developer at University of Texas of the Permian Basin (CEED)
  • Co-founder at Arcane Technologies
Education
  • The University of Texas at Austin
Connections
268 connections
Industry
Computer Software

Trevor Robinson’s Summary

Software architect with 15 years of commercial experience and a consistent track record of innovation, quality and mentoring. Responsible for projects in numerous areas (compilers, databases, ASIC verification, communications, digital audio) and of vast complexity (100K+ lines of code). Specialize in Java, C#/.Net, and XML technologies, but have mastery in many areas, such as C++, Perl, COM, and SQL/RDBMS.

Trevor Robinson’s Specialties:

OO software design in Java, C#, C++ or Delphi; cross-platform development; compiler front-end design; XML and database technologies; software process improvement


Trevor Robinson’s Experience

  • Lead Software Architect

    HPDI, LLC

    (Privately Held; Computer Software industry)

    March 2009Present (9 months)

    Developing a high-performance, DRAM-based database engine.

  • Software Engineer

    Google

    (Public Company; GOOG; Internet industry)

    September 2008March 2009 (7 months)

    Part of the Google Sites team, focusing on new structured data and page template features. Austin office closed mid-March 2009.

  • Senior Software Development Engineer

    Microsoft Corporation

    (Public Company; 10,001 or more employees; MSFT; Computer Software industry)

    December 2005September 2008 (2 years 10 months)

    Owned design and development of the ASP.NET web service for Windows Live Drive and the peer-to-peer client communications component of Live Mesh.

  • Server Software Engineer

    Cesura Inc

    (Privately Held; 51-200 employees; Computer Networking industry)

    July 2005November 2005 (5 months)

    Part of the Java server team, implementing usage pattern analysis, problem detection, and probable cause analysis for the Cesura application service level management appliance.

  • Lead Software Architect, Design Verification

    Newisys, Inc.

    (Public Company; 10,001 or more employees; SANM; Computer Hardware industry)

    July 2001July 2005 (4 years 1 month)

    Principal architect and implementor of ASIC design verification software. Also responsible for simulation and debugging tools, including Jove (jove.sf.net), Juno (juno-xlat.sf.net), and PacketViz (packetviz.sf.net).

  • Software Engineer

    Pervasive Software

    (Public Company; 51-200 employees; PVSW; Computer Software industry)

    January 2000June 2001 (1 year 6 months)

    Member of database engine and developer solutions teams. Architect and implementor of numerous software infrastructure and proof of concept projects, including the core cross-platform portability library, C++ class library, componentized build system, JDBC driver, and XML XPath query engine.

  • Software Architect

    Hydrocarbon Production Data (HPDI), LLC

    (Partnership; 1-10 employees; Computer Software industry)

    June 1996December 1999 (3 years 7 months)

    Designed and implemented software solutions for end-user applications and internal data processing systems, while also maintaining database servers and company web site. One of two people responsible for making HPDI's software widely regarded as the best in the petroleum production data industry.

  • Software Developer - Summer Intern

    Microsoft Corp.

    (Public Company; 10,001 or more employees; MSFT; Computer Software industry)

    June 1999August 1999 (3 months)

    Responsible for refactoring core Win2K shell COM components into static libraries to allow MSN Explorer to run on pre-Win2K operating systems. Coordinated with JavaScript/DHTML team to develop C++ COM components used by the MSN Explorer GUI.

  • Software Developer - Spring Intern

    Accelerix, Inc.

    (Privately Held; 51-200 employees; Computer Software industry)

    January 1999May 1999 (5 months)

    Designed and implemented a DirectX 6 hardware test tool and GDI driver debugging tool for a 2D/3D graphics accelerator chip using VC++ and MFC.
    (Accelerix was purchased by Mosaid in 1999.)

  • Software Developer – Summer Intern

    S3, Inc.

    (Public Company; 501-1000 employees; SIII; Computer Software industry)

    June 1998August 1998 (3 months)

    Co-developed DirectX 6 support for Savage3D Win9X driver, conducted performance investigation into using the Intel Vtune C/C++ compiler, and worked with SQA to identify and fix bugs found in DX5 & DX6 driver.
    (S3's graphics business now exists as a VIA Technologies joint venture company called S3 Graphics Co. Ltd.)

  • System Administrator, Software Developer

    University of Texas of the Permian Basin (CEED)

    (Educational Institution; 10,001 or more employees; Computer Software industry)

    June 1994June 1996 (2 years 1 month)

    Developed and maintained an on-line bulletin board system for several industry organizations, which included maintaining a multi-gigabyte on-line database of oil and gas production and well information, developing custom add-on modules using C and Btrieve, and writing many DOS/Windows utility programs, such as software installers, script compilers, and graphics viewers/converters.

  • Co-founder

    Arcane Technologies

    (Partnership; 1-10 employees; Computer Software industry)

    January 1991May 1994 (3 years 5 months)

    Developed and released two software products: 1) A shareware SoundBlaster programming library, including DMA-driven DAC/ADC, FM and software wave-table synthesis, text-to-speech, and MIDI. 2) A free, feature-rich modem communications package.


Trevor Robinson’s Education

  • The University of Texas at Austin

    BSEE , Computer engineering , 19961999

    Magna cum laude (3.9 GPA)

    Activities and Societies:
    IEEE

Additional Information

Trevor Robinson’s Groups:

  •    Ex-Microsoft Employees
  •    Googlers & Xooglers
  •    Ex-Pervasive Alumni

Trevor Robinson’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Trevor Robinson’s full profile:

  • See who you and Trevor Robinson know in common
  • Get introduced to Trevor Robinson
  • Contact Trevor Robinson directly

View Full Profile