Joe Ganley

Joe Ganley

Senior Computer Scientist at White Oak Technologies

Washington D.C. Metro Area

Current
Past
Education
  • University of Virginia
  • Virginia Polytechnic Institute and State University
  • Virginia Polytechnic Institute and State University
Connections
95 connections
Industry
Computer Software
Websites

Joe Ganley’s Summary

Software architect, developer, and project manager with over a decade-long track record of successfully delivered software. I am an expert C++ programmer, am proficient in Python and Lisp, and have experience in many other languages and technologies as well.

I specialize in solving hard problems, such as manipulating enormous volumes of data and optimization algorithms for NP-hard problems.

Joe Ganley’s Specialties:

C++
Python
algorithms
data mining
text processing
rendering
graphics
compilers


Joe Ganley’s Experience

  • Senior Computer Scientist

    White Oak Technologies, Inc.

    (Computer Software industry)

    January 2008Present (1 year 7 months)

    I work on analytics and visualization tools to help users make sense of enormous volumes of data.

  • Software Architect

    Synopsys, Inc.

    (Public Company; 1001-5000 employees; SNPS; Computer Software industry)

    November 2006January 2008 (1 year 3 months)

    I was the technical lead for the infrastructure of an entirely new applications platform, Galaxy Custom Designer. As such, I designed and co-developed the platform infrastructure that is shared across applications, such as the user interface, the scripting interface, the undo system, and the interface layer between the apps and the database (providing, for example, transactions and transient modifications). I supervised about five overseas developers.

  • Senior Software Engineer

    Tabula, Inc.

    (Privately Held; 51-200 employees; Semiconductors industry)

    February 2006November 2006 (10 months)

    Since this company is still in stealth mode, I cannot describe my duties there at this time.

  • Senior Software Engineer

    Cadence Design Systems

    (Public Company; 1001-5000 employees; CDNS; Computer Software industry)

    January 2002February 2006 (4 years 2 months)

    I worked on the OpenAccess database and related infrastructure technology, including OpenGL rendering of high-volume layout data and compilation of a proprietary Lisp dialect. OA is a database for electronic design applications; it stores geometric and connectivity data, more like a geographic information system than a more conventional relational database.

  • Senior Engineering Manager

    Simplex Solutions, Inc.

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

    May 1999January 2002 (2 years 9 months)

    I was in charge of placement technology for the X Architecture (a chip technology that features pervasive use of diagonal interconnect) from its genesis. I was the principle designer and implementor of the X placement solution, and ultimately the manager of the placement group with two direct reports. I received 21 patents for this work.

  • Software Engineer

    Cadence Design Systems

    (Public Company; 1001-5000 employees; CDNS; Computer Software industry)

    June 1995May 1999 (4 years)

    I worked on the Virtuoso XL full-custom layout editor and related products (Virtuoso itself and the pCell compiler). I received one patent for this work.


Joe Ganley’s Education

  • University of Virginia

    Ph.D. , Computer Science , 19921995

    Dean's Fellowship.
    Virginia Space Grant Fellowship.
    Nominated for both ACM and SIAM doctoral dissertation awards.

  • Virginia Polytechnic Institute and State University

    M.S. , Computer Science , 19901992

    Activities and Societies:
    ACM Programming Team (placed 3rd in the world).
  • Virginia Polytechnic Institute and State University

    B.S. , Computer Science , 19861990

    Activities and Societies:
    ACM Programming Team (placed 8th in the world).

Additional Information

Joe Ganley’s Websites:

Joe Ganley’s Groups:

  •    Python Community
  •    C++ Professionals

Joe Ganley’s Contact Settings

Interested In:

  • career opportunities
  • new ventures
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Joe Ganley’s full profile:

  • See who you and Joe Ganley know in common
  • Get introduced to Joe Ganley
  • Contact Joe Ganley directly

View Full Profile