Principal Architect
Santa Clara, California, Us
Initiated, designed and developed the first version of the TIBCO eFTL server, a web socket based server that allows mobile and web clients to talk to and receive messages from FTL clients.Design and lead development of the TIBCO FTL Java API, a sub-microsecond messaging library. Designed TIBCO FTL’s configuration architecture to support deployment to thousands of clients around the concept of a realm server. Lead development of the realm server as well as the configuration user interface. Member of TIBCO’s Horizontal Architecture Committee (HARC) working with multiple groups to provide cohesive solutions across product lines and evaluate technology for future products. • FTL Configuration GUI, Lead designer and developer - HTML5, JavaScript, CSS, SVG, JQuery • FTL Realm Server, Architect and lead developer - Java, Jetty, JSON, REST, Servlet, H2, SQL • FTL Java API, Architect and lead developer - Java, JNI, C • EMS Central Administrator 2.0, Contributing Architect - Java, Jetty, HTML, JavaScript, CSS • EMS Central Administrator 1.1, Architect and developer - Java, Jetty, HTML, Servlet, JSP • EMS Central Administrator 1.0, Architect and developer - Eclipse, SVN, Tomcat, Java, XMLSenior Manager/Architect (2000 - 2005)Managed the user interface group, a cross functional team spread across the US. Led the design and development of TIBCO Designer, a graphical framework for all of TIBCO’s configuration user interfaces. Led the design and user interface development of TIBCO’s flagship graphical programming tool called BusinessWorks. Designer and BusinessWorks have been in production for almost eight years with minimal support costs for the user interface code base. • Project Luna, Project manager, architect and lead developer - Eclipse, Java • TIBCO BusinessWorks, Lead UI designer and developer - Java, Swing • TIBCO Designer, Lead UI designer and developer - Java, Swing, RCS