Bruce Snyder

Bruce Snyder

ActiveMQ Consultant, Open Source Consultant, Author, Apache Software Foundation Member

Greater Denver Area

Current
Past
  • Partner and Principal at Organic Element
  • Principal Engineer at IONA Technologies
  • Senior Architect at LogicBlaze Incorporated
Education
  • Illinois State University
Connections
494 connections
Industry
Computer Software

Bruce Snyder’s Summary

I work full-time for SpringSource as a consultant and engineer. I spend most of my time there consulting and working on Apache ActiveMQ, Apache Camel, SpringSource tcServer and SpringSource AMS.

I am a member of the Apache Software Foundation and I work on a few Apache projects. I've been involved in open source for 15 years and do everything from designing and developing software to building communities and everything in-between.

I also write articles and books on open source, I speak at conferences around the world about open source and I build communities around open source. I reside near beautiful Boulder, Colorado with my family where i enjoy cycling, running and anything outdoors.

Bruce Snyder’s Specialties:

* Apache Software Foundation Member

PMC Member/Developer
* Co-founder of Apache Geronimo
* Apache ActiveMQ
* Apache Camel
* Apache ServiceMix
* Apache XBean

JCP Expert Group Member
* JSR 243 (Java Data Objects 2.0)
* JSR 221 (JDBC 4.0)
* JSR 291 (Dynamic Component Support for Java SE)

Co-author
* ActiveMQ in Action
* Beginning Spring Framework 2
* Professional Apache Geronimo


Bruce Snyder’s Experience

  • Senior Software Engineer

    SpringSource

    (Privately Held; Computer Software industry)

    September 2008Present (1 year 3 months)

    Consulting, engineering, sales, support and training around SpringSource and Apache products.

  • Member

    Apache Software Foundation

    (Computer Software industry)

    2007Present (2 years )

  • Owner and Principal

    Jailey Solutions

    (Computer Software industry)

    August 2003Present (6 years 4 months)

    Enterprise level consulting, development and training using open source software in a variety of capacities.

  • Partner and Principal

    Organic Element

    (Computer Software industry)

    June 2008June 2009 (1 year 1 month)

    Enterprise level integration and middleware consulting for clients using open source software.

  • Principal Engineer

    IONA Technologies

    (Public Company; 201-500 employees; IONA; Computer Software industry)

    April 2007June 2008 (1 year 3 months)

    Successfully took LogicBlaze through an acquisition by IONA Technologies to start a new division at IONA focused on the
    LogicBlaze business plan. Critical core team member in continuing to execute on the Logicblaze business plan in the open source division at IONA. Continue roles from LogicBlaze business working with many Global 2000 customers to make them successful with the FUSE product line. Served as mentor to many other engineers to help them become familiar with the FUSE platform, how to develop applications using it, how to troubleshoot it and how to support it. Architecture, development and support of the FUSE components based on Apache ActiveMQ, Camel, ServiceMix and CXF.

  • Senior Architect

    LogicBlaze Incorporated

    (Computer Software industry)

    November 2005April 2007 (1 year 6 months)

    In April 2007, I assisted in taking LogicBlaze through an acquisition by IONA Technologies. I am currently with IONA as a Principal Engineer and carrying on with my LogicBlaze colleagues in the same capacity to continue to deliver open source solutions for service oriented integration. For information about the acquisition, see the press release:

    http://www.iona.com/pressroom/2007/20070410.htm?WT.mc_id=125789.

    At LogicBlaze I spent my time developing open source, developing products, evangelizing open source, speaking to customers, assisting in sales, and making critical business decisions with clients, partners and inside the company. LogicBlaze was a startup based in Los Angeles, CA with people distributed throughout the world and we continued to work this way at IONA.

    Senior Architect for the open source enterprise integration company providing consulting services, support and training for Apache
    ActiveMQ, Apache Camel and Apache ServiceMix. Assisted in running many phases of the business including consulting, training, sales, strategy, critical business decision-maker; architecture and development on all products. Worked with many customers around the world on integration and messaging related architecture and development.

  • Practice Leader

    Virtuas Open Source Solutions

    (Computer Software industry)

    20052005 (less than a year)

    Advisement, consulting and training around open source software.

  • Senior Software Engineer

    DigitalGlobe

    (Privately Held; 201-500 employees; Aviation & Aerospace industry)

    June 2002June 2004 (2 years 1 month)

    Develop the satellite planning and tasking software including feasibility of imaging orders, scheduling of imaging orders, task event list generation, and much, much more. Many other functions involved including handling of cloud cover forecast and recomputing of imaging order collection opportunities. Design of the next generation system including the database vendor and schema, the hardware and operating system, the software architecture including the application server, clustering, caching and failover as well as the mass refactoring. Heavy use of RMI in a client/server, distributed architecture using Java with Oracle9i/Oracle10g and RedHat Linux. Refactor persistence layer to make use of Spring JDBC support. Design a client side facade to remote EJBs and RMI apps using Spring dynamic proxy support using EasyMock for testing.

  • Software Design Engineer

    Hewlett-Packard

    (Public Company; HPQ; Information Technology and Services industry)

    February 2002June 2002 (5 months)

    Work as part of the HPUX division to design and development of multi-platform hardware and software inventory management solution to be shipped with the HPUX operating system. The solution utilized Java, JSP/Servlets, Tomcat, MySQL and XML. Refactor the build and test process using Ant, JUnit and related tools. Design a test plan integrating the use of JTest and JUnit for black box and white box testing. Heavy tuning of Jakarta Tomcat and the Java Virtual Machine for performance reasons. Utilization of JProbe and JTest for performance analysis and code coverage.

  • Senior Software Engineer

    iWITNESS Incorporated

    (Privately Held; 11-50 employees; Computer Software industry)

    May 2001December 2001 (8 months)

    Design and development of a J2EE prototype surrounding the Sarbanes-Oxley Act using Java, Oracle and JBoss to reduce a client's hardware investment by 90%. Automation of product installation that decreased product deployment from three weeks to two days. Research and analyze object persistence products to replace the current persistence infrastructure using the Castor open source project with Oracle8i. Software development using Java (JSPs, Servlets), C++, Python, Perl, Oracle8i, CORBA, Solaris and shell. Use of Extreme Programming methodologies and continuous integration in order to shorten the development cycles. Administration and customization of Solaris, Red Hat Linux, Bugzilla, CVS, DNS, Sun JumpStart process, Oracle8i and Oracle Internet Directory.

  • Software Engineer

    Avolent Incorporated

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

    August 2000May 2001 (10 months)

    Design and development of an Enterprise Invoicing/Billing Payment and Presentment system (EIPP/EBPP) through the use
    of J2EE, XML, BEA Weblogic and Oracle8i. Development of an object persistence layer using the Castor Project with Oracle8i, flat XML documents and the file system. Define and distribute the Java environment through shell scripts throughout the engineering environment. Design and development of a prototype comparing JSP vs. XML/XSL executing under ATG Dynamo, BEA Weblogic, Orion
    and Tomcat running on Red Hat Linux and Solaris.

  • Software Architect

    ProSavvy

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    March 2000August 2000 (6 months)

    Design of a B2B XML infrastructure surrounding the Ariba Punch Out model using Java, ColdFusion and CommerceXML (cXML). XSL development for document transformation. Administration of Solaris environment including DNS, iPlanet Enterprise Messaging and Directory servers, StarBase
    StarTeam and data backups.

  • Software Engineer

    Global Crossing

    (Public Company; 1001-5000 employees; GLBC; Telecommunications industry)

    June 1999March 2000 (10 months)

    Design and development of enterprise messaging and provisioning solutions for a unified messaging platform for
    incorporation into a VOIP platform and product. Installation and administration of hardware and software from Sun Microsystems, Arrowpoint, Cisco, EMC and Veritas. Design and development of products using Java, LDAP, Apache, Perl, PHP, Javascript, shell and Informix in an effort to develop a webmail product. Administration of Solaris environment including iPlanet Directory Server and Sun Internet Mail Server. Design of software development processes used by all engineering teams. Configuration and testing of load balancing solutions from Arrowpoint, Alteon, F5, Resonate and Radware.

  • Webmaster

    The Expert Marketplace

    (Privately Held; 51-200 employees; Outsourcing/Offshoring industry)

    April 1999June 1999 (3 months)

    Development, maintenance and administration of websites created using Perl and Oracle7. Migration of development environment from Perl and Oracle7 on SCO Unix to ColdFusion and Oracle8 on RedHat Linux
    and Solaris. Administeration of SCO Unix and Red Hat Linux environments including Sendmail, Apache, backups, etc.

  • Quality Assurance Engineer

    Quark

    (Privately Held; 1001-5000 employees; Computer Software industry)

    June 1996April 1999 (2 years 11 months)

    Black box and white box testing of the QuarkDMS digital asset management system designed and developed using Java, C/C++ and
    Oracle8 running on Solaris and NT. Testing of QuarkDMS query engine and web client through all phases including pre-Alpha, Beta and product releases. Utilization of Segue SilkTest for automated testing and Segue QA Radar for defect tracking and reporting. Develop a full library of components in Segue SilkTest designed for QuarkDMS automated testing. Design and development of an automated test farm that executed tests nightly pushing results into Oracle8 for analysis. Creatation of structured use cases and test plans encompassing Solaris and NT platforms to establish functionality baselines
    for the purpose of new feature testing and regression testing. Administration of Apache Jserv, JRun, ServletExec and Websphere running on Solaris and NT platforms.


Bruce Snyder’s Education

  • Illinois State University

    BS , Public Relations , 19901993


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Bruce Snyder’s full profile:

  • See who you and Bruce Snyder know in common
  • Get introduced to Bruce Snyder
  • Contact Bruce Snyder directly

View Full Profile