Greater New York City Area
- Current
-
- Director, Product Management at Sonoa Systems
- Past
-
- Senior Staff Software Engineer at BEA Systems
- Principal Architect at TransactPlus
- Consulting I/T Architect at IBM
- Senior Technical Consultant at Transarc Corporation
- Software Developer at Citibank
- Education
-
- Brown University
- Highland Park High School
- Connections
-
221
connections
- Industry
- Computer Software
Gregory Brail’s Summary
I am now working in the world of hands-on product management after working as an architect, developer, consultant, and SE at BEA, IBM, TransactPlus, Transarc, and Citibank.
Gregory Brail’s Experience
-
Director, Product Management
Sonoa Systems
(Privately Held; 51-200 employees; Computer Networking industry)
July 2007 — Present (2 years 5 months)
Focusing on Product Management, defining what our product can do today and where it should go in the future.
-
Senior Staff Software Engineer
BEA Systems
(Public Company; BEAS; Computer Software industry)
February 2002 — June 2007 (5 years 5 months)
At BEA, I workd as the architect for an internal BEA project that's part of the "microService Architecture." Our project builds a modular, OSGi-based backplane that other BEA products build on top of. It includes some components from WebLogic Server, some from open source, and others that we wrote new.
Prior to that, I was the technical lead for the JMS team, responsible for WebLogic JMS, the most popular messaging software you haven't heard of, and I was involved in the overall architecture of WebLogic Server. -
Principal Architect
TransactPlus
(Computer Software industry)
June 2000 — January 2002 (1 year 8 months)
TransactPlus provided guaranteed, transactional message delivery over the Internet. We had a solution that included a JMS-API-based messaging client that talked using HTTP with a message router based on Encina and Oracle. It all ran on a hardened, highly-available pile of hardware sitting in the most secure data center in New York. Unfortunately, we spent all our money before there were customers interested in using it all.
-
Consulting I/T Architect
IBM
(Public Company; Computer Software industry)
December 1998 — June 2000 (1 year 7 months)
For a few years, I did everything at IBM from helping the sales force on Wall Street to helping customers around the country use the then-brand-new "MQSeries Integrator."
-
Senior Technical Consultant
Transarc Corporation
(Computer Software industry)
May 1994 — December 1998 (4 years 8 months)
Helped customers, primarily but not only on Wall Street, as they attempted to put DCE and Encina into production. I succeeded in many cases and I think some people who found DCE and Encina painful still wish I hadn't.
-
Software Developer
Citibank
(Public Company; Banking industry)
June 1992 — May 1994 (2 years )
Worked on a team that tried to bring Unix, TCP/IP, and DCE into Citibank's funds transfer system. Developed "Objtran" and "Objdce", two C++ class libraries that simplified the enormously complex DCE and Encina APIs. Released these libraries as "free software". You can still get 'em today if you want!
Additional Information
Gregory Brail’s Groups:
Philomusica Chamber Chorus
Dessoff Choirs