David Rupp

Consultant at ThoughtWorks

Greater Denver Area

Current
Past
  • Senior Software Engineer at Stratavia
  • Sr. Java Developer at InfoNow
  • Ruby on Rails Contractor at Wybron, Inc. (Sole Proprietorship)
Education
  • University of Colorado at Denver
  • University of Florida
Connections
46 connections
Industry
Computer Software
Websites

David Rupp’s Summary

David Rupp is a senior engineer with over 20 years of experience developing software for large, mission-critical systems for employers such as United Airlines (Apollo computer reservation system; IBM 370 assembler language), Louisiana State University (university web presence and housing application; COBOL), and Great-West Life (401k web application; Java, J2EE stack).

David has also worked in smaller, more startup-like environments such as Ping Identity (Ruby on Rails, Java), Wybron (Ruby on Rails), and Stratavia (Java, Ruby, Python).

In May of 2008, David completed his Master's Degree in Computer Science at the University of Colorado, with emphases in programming languages (Principles of Programming Languages, Theory of Automata) and theory (Theory of Complexity, Applied Graph Theory).

David Rupp’s Specialties:

M.S., Computer Science, University of Colorado (May, 2008)


David Rupp’s Experience

  • Consultant

    ThoughtWorks

    (Privately Held; Management Consulting industry)

    December 2008Present (8 months)

    Ruby on Rails developer for major client in Texas.

  • Senior Software Engineer

    Stratavia

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

    November 2006October 2008 (2 years)

    Developed web applications in Java, Struts 2, JSP, XUL, and Jython. Ported thick-client Eclipse RCP application to thin-client webapp. Maintained Ant build scripts. Developed client side presentation using HTML, CSS, and Javascript (including Prototype and Scriptaculous).

  • Sr. Java Developer

    InfoNow

    (Computer Software industry)

    20052006 (1 year)

  • Ruby on Rails Contractor

    Wybron, Inc. (Sole Proprietorship)

    (Sole Proprietorship; 11-50 employees; Entertainment industry)

    May 2006October 2006 (6 months)

    Respected as a leading innovator in the lighting industry, Wybron, Inc. develops cutting-edge, award-winning products for customers around the globe in the entertainment, house of worship and architecture industries.

    I worked with the lead developer, Scott Longberry, to specify and build out the InfoStore application, which is part of Wybron's multi-award-winning InfoTrace product. InfoTrace is a combined software/hardware solution that allows lighting system owners to monitor the performance of their equipment.

    Technologies: Ruby, Ruby on Rails, LigHTTPD, MySQL, Java, Javascript (Prototype / Scriptaculous).


David Rupp’s Education

  • University of Colorado at Denver

    M.S. , Computer Science , 20042008

    Emphasis on Artificial Intelligence (coursework in AI and Neural Networks) and Programming Language Theory (Concepts of Programming Languages, Theory of Automata). Additional coursework in Graph Theory and Theory of Computation.

    Activities and Societies:
    Association of Computing Machinery
  • University of Florida

    B.S. , Computer and Information Science , 19831987

    Activities and Societies:
    University Choir, Chamber Singers, College Bowl

Additional Information

David Rupp’s Websites:

David Rupp’s Interests:

Java, Ruby, Rails, JRuby, Python, Lisp. Programming language theory. Compiler construction. ANTLR, StringTemplate.


David Rupp’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Rupp’s full profile:

  • See who you and David Rupp know in common
  • Get introduced to David Rupp
  • Contact David Rupp directly

View Full Profile