Cover photo
Gary Weaver
Works at Proto Labs, Inc.
Lives in Raleigh, NC
In Ruby webservice and web app development since 2008, in Java Software Development, Software Development Project Management, and Software Development Management since 1999, and in IT since 1996. Have experience in developing Rails apps to integrate with legacy databases, developing and integrating with RESTful, JSON, XML, and SOAP webservices and pages acting as services, multi-threaded applications, website data extraction, developing plugins for commercial applications like Confluence, and general web app and portlet development for a variety of uses, including industrial, higher-education, mobile content delivery, telecommunications provider/reseller, POS, and government institutions. Led development on many open source projects including many Ruby gems on GitHub, the Custom Space User Management plugin for Confluence, the Confluence Shibboleth Authenticator plugin, Nerot, Schema Sleuth, Hourz, Jasig Mail Portlet, Jasig Facebook Portlet, etc. and contributed to several others. The Custom Space User Management plugin is used by several Fortune 100 and Fortune 500 companies.
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Raleigh, NC
- Raleigh, NC
  • Proto Labs, Inc.
    Senior Software Engineer, 2012 - present
  • Duke University
    Senior Analyst Programmer/Technical Lead, 2007 - 2012
  • Motricity
    Senior Software Engineer/Development Manager, 2006 - 2007
    Lead Software Developer/Project Manager, 2002 - 2005
  • Systech Retail Systems, Inc.
    Software Developer, 2001 - 2002
  • NC Division of Water Quality
    Applications Analyst/Programmer, 1999 - 2001
  • Pomerantz/USPS
    Information Systems Specialist, 1998 - 1999
  • State of North Carolina
    Computer Consultant, 1998 - 1998
  • Randstad/Tech Specialists/State of NC
    Network Specialist, 1996 - 1998
Basic Information


Gary hasn't shared anything with you.

People are more likely to share with you if you add them to your circles.