Professional Experience
Consultant (01/98 - current)
Responsible for providing consulting and professional services in many technology areas including project management, system architectures, Object Oriented technologies, J2EE, BPM, SOA, web/e-commerce, etc. Customers include several fortune 100 corporations. (Struts /JSPs/XML/EJBs/JDBC/Oracle/DB2/UML/Hibernate/Agile/Websphere/Weblogic)
J2EE Pattern Oriented Framework (JT). Pattern oriented framework for the rapid implementation of J2EE systems. This framework supports several J2EE and BPM technologies (Enterprise Java Beans, Struts, Ajax, JDBC, JMS and Web Services among others). Responsible for functional specifications, overall software architecture, software design and implementation of several software modules. (Patterns/UML/SOA/BPM/EJBs/JMS/XML/AJAX/JSPs/Hibernate/Websphere/Weblogic)
Provided consulting services on behalf of IBM. Responsible for functional specifications, software architecture, software design and implementation. Redesigned/implemented several major components of J2EE systems, including the distributed object database and messaging system, to solve performance and scalability issues. (J2EE/RMI/Swing/Sockets/C/AIX/Windows NT)
Brought as a lead engineer for the implementation of embedded communication interfaces to a new generation of control systems. The system was delivered on time and within budget after 12 months. Responsible for cost/schedule estimation, functional specifications, overall software architecture, software design and implementation of several software modules (Unix/UML/C/Networking/Embedded Systems/TCP/IP/serial communications)