Eric J. Bruno

Follow me on Twitter: @ericjbruno
Email me:

Co-founder, Marathon Records, Inc.
Founder, Allure Technology, Inc.

This site is all about general technology and software development on many topics, with a focus on Java and the enterprise. In particular, you’ll find articles on subjects such as Java EE, JavaFX, iPhone development, and other mobile application development environments as well.

(I own all of the photos on this site. Please ask for permission before using any.)

Software Architecture and Development

Eric Bruno is a highly motivated, success-oriented computer scientist. He is highly skilled, educated, and experienced in the art and science of full life cycle, large-scale software architecture, design, and development. His accomplishments span client/server development, highly distributed development, multi-tiered web development, real-time development, and transactional software development. Mr. Bruno is highly proficient developing with C++ and Java.

All of the software he has worked on has had real-time, mission critical requirements. To meet these requirements, Mr. Bruno has studied and used object-oriented software design techniques using UML, and software architecture. Also, to meet these requirements, he has designed, built, and deployed software that uses enterprise messaging (JMS, TIBCO RV), COM, SQL, Web Service technology, XML, Solaris, Windows, Mac OS X, multi-threaded parallel processing, Tomcat, WebLogic, and the Sun Application Server.

Mr. Bruno has experience working in the financial industry, in particular with Foreign Exchange trading systems, as well as real-time news and financial data delivery systems and the web site software and infrastructure. He has worked on trading systems for Spot matching, Spot conversational trading, and Forward-swap trading (Dealing 2000-2, Dealing 2000-1, and Dealing 3000). He has developed real-time trading displays, inter-bank credit systems, trading engines, real-time message parsers, order routing systems, and trade settlement systems. He has gained financial and foreign exchange experience through prototyping efforts involving real users, as well as frequent client site visits to trading floors.

In over 22 years of software architecture and development experience, Mr. Bruno has worked on large scale systems, has acted as technical advisor, chief architect, and has lead teams of developers. He has been involved in all aspects of software development, from requirements gathering, to testing and QA. Mr. Bruno is a team player, knowing how to leverage the work of others, as well as contribute to other people’s software designs.


Eric Bruno has written for Dr. Dobb's, OpenStack Cloud, Smart Enterprise Exchange, InformationWeek, PCConnection, Macworld, and other publications. He has hundreds of articles and technical publications to his name, and has written numerous white papers and other marketing material for the following companies:

  • Techweb
  • IBM
  • Rational
  • Oracle
  • HPE
  • Intel
  • SAP
  • Sun Microsystems
  • SoftwareAG
  • CA Technologies (Computer Associates)
  • Dell
  • BMC
  • Incredibuild
  • PagerDuty
  • Twistlock
  • Rancher
  • Metricly
  • Zend
  • Viacode
  • Brocade
  • Primeton
  • Wipro
  • Perforce
  • Collabnet
  • Dynatrace
  • Datastax
  • Terracotta
  • Kofax
  • MKS Software
  • Safenet
  • Pervasive Software

He has also written books (links on the right)

  • Java Messaging
  • Real-Time Java Programming
  • JavaFX