He earned his bachelors degree in Digital/Analog Communication Technology at the University at Buffalo. He has an extensive background in distributed technologies and telecommunications, including: Bell Laboratories, Bell Communication Research, MITRE, DEC, and Aplion Networks. His expertise covers software engineering methodology, distributed computing, database management, communication networks, operating systems, etc. Languages and technologies in which he is fluent include: C, C++, Java, IDL/RMI, UML, XML, XSLT, HTML, CGI, PL/SQL, SQL, ESQL/C, XDR/RPC, PHP, DTD, XSchema, TCL/TK, Korn/Bourne Shell, AWT, SWT, Swing, Applets, Servlets, DOM, SAX, JavaBeans, SOAP, WSDL, UDDI, IBM MQM.