Peter N. Alduino Yorktown Heights, NY E-mail: peter@AlduinoConsulting.com (914) 245-8839 Web: www.AlduinoConsulting.com CAREER OBJECTIVE Experienced, certified computer engineer with solid background in financial/securities industry seeks senior development position designing technical enterprise-level, object-oriented software applications, IT processes and Unix scripts. SKILL SET Unix, J2EE Java (Certified), C++, Perl/CGI, HTML, XML, JavaScript, JavaBeans, EJB, JSP, SOAP, Web Services, JNDI, RMI/CORBA, X Motif, Eclipse, SQL (Sybase, Oracle, DB2) EXPERIENCE Starwood Hotels & Resorts Worldwide Inc. , White Plains, NY May 2006 – Present Hospitality CRM e-Commerce (Software Consultant) - Languages: J2EE Java, XML, WSDL OS: MS Windows XP Professional, Linux DB: Oracle (8i, 9i, 10g) HW: IBM Thinkpad T43, HP Servers Java IDE: IBM Rational SW Development Platform (IRAD V6) - Designed and developed the Starwood-MeetingBroker Connector, a distributed web-services Java application to automate processing of corporate group booking leads via electronic RFPs. - Integrated Starwood's global eSales application with MeetingBroker.com, a hosted B2B e-Commerce CRM tool for hospitality sales executives, using Java, Oracle and the Apache Axis SOAP engine to enable bi-directional data exchange between Starwood's various sales and catering systems. Morgan Stanley, New York, NY July 2002 – April 2006 Institutional Securities / Corporate Services (Software Consultant) - Languages: J2EE Java, Perl/CGI, HTML, XML OS: SunOS/UNIX DB: SYBASE, DB2 HW: Compaq Deskpro and Dell OptiPlex PCs, Sun Servers Java Appl. Servers: Ariba Buyer v7.1 & v8.2 - Worked on the Ariba iBuySmart project, a Java B2B eProcurement application that automates the workflow of requisition routing and approval, purchasing, and invoicing throughout MSDW using TIBCO messaging software. - Developed client/server supply-chain management applications in Perl and Java, improving access to global purchasing data in SYBASE and DB2 databases and enabling data transmission via XML/EDI links with vendors. Alduino Consulting Services Inc., Yorktown Heights, NY May 2001 – June 2002 Management Consulting - Languages: J2EE Java, C++ OS: SunOS/UNIX, Microsoft Windows 2000 Professional DB: SYBASE HW: Sun ULTRA 5 , IBM NetVista A60 Java Appl. Servers: BEA WebLogic, Apache Tomcat - Developed a dynamic load module to incorporate a multi-factor equity-pricing model into the Algorithmics Inc. RiskWatch risk management system using the Risk++ C++ class library and GNU development tools. - Participated in Java Enterprise Development certification training (completed May 2002). Morgan Stanley Dean Witter & Company, New York, NY May 1997 – April 2001 Institutional Securities / E-Business Technology (Software Consultant) - Languages: J2EE Java, C++, Perl/CGI, HTML, XML OS: SunOS/UNIX DB: SYBASE HW: Sun ULTRA 1 Java Appl. Servers: IBM WebSphere, Macromedia JRun, Apache Tomcat - Developed the Y2K Distributed Tool Set, a suite of Perl scripts, Java applets, and C++ applications to help software developers assess and test production code and SYBASE databases for potential Year 2000 problems. - Excellent communication skills recognized by management when chosen to organize and lead training classes to instruct developers about Y2K issues and the use of the Y2K Tool Set . - Created N-tier client/server web applications for the EBT group (Perl and J2EE Java servlets using JDBC): - Y2K Event Management : R/A/G heatmap tool to monitor regional business unit status during the Y2K event. - E-Commerce Collaboration : A moderated, online discussion tool similar to internet newsgroups. - Employee Photos: Integration of security JPEG photos into the web-based corporate LDAP directory. - Cross-Selling Supplemental Compensation: Employees can submit bonus requests from other business units. - Online Charitable Contributions: Developed to support the Morgan Stanley Children's Hospital of New York. - Portal Modules : Auto-integration of MSDW code modules into the Epicentric runtime framework using XML. - EBT Change Management: R/A/G heatmap tool to monitor application testing during portal software upgrades. Deutsche Morgan Grenfell Inc. , New York, NY December 1995 – April 1997 Investment Banking Systems, Deutsche Bank AG (Software Consultant) - Language: C++ OS: AIX/UNIX DB: ORACLE HW: IBM RISC System/6000 - Developed OO front-end trading, risk assessment, and portfolio management applications for dbGETS, a global multi-currency trading system for equities and equity derivatives, using the UIM/X GUI builder, Rogue Wave class libraries, and Reuters Triarch Source Sink Library (SSL) for real-time, networked IPC of financial data. - Designed and implemented a multi-threaded front-end/back-end transaction, position, and P&L reconciliation system using IBM MQSeries message queuing software and ORACLE database information. Smith Barney Inc., New York, NY July 1995 – November 1995 Capital Markets Automation / Fixed Income & Credit Risk Management (Software Consultant) - Language: C++ OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation 20 - Designed and developed the Trade Capture module for the Strategic Analysis For Exposure (SAFE) risk management project using Booch object-oriented methodologies and Rogue Wave class libraries. - Developed custom GUI components using X Window/Motif widgets for the UIM/X GUI builder. - Created client account reports of SYBASE database information using SQR (Structured Query Report Writer). Phibro Division of Salomon Inc. , Westport, CT February 1995 – June 1995 Energy Commodities Trading (Software Consultant) - Language: Objective C OS: NEXTSTEP/UNIX DB: SYBASE HW: NeXTstation Turbo - Developed position, scheduling, and risk management reports of SYBASE database information using SQR. - Helped create an object-oriented reporting GUI for the Integrated Commodities Trading System (ICTS), a NEXTSTEP client/server risk management application for commodities trading. Goldman Sachs & Company, New York, NY August 1993 – January 1995 Global Securities Lending (Software Consultant) - Language: C OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation IPX - Generated X Window/Motif software using the UIM/X GUI builder to facilitate inter-firm stock loan activity. - Created client portfolio reports of SYBASE database information using SQR. - Developed GUI programs to run ad-hoc SYBASE database reports and to schedule nightly batch reports. - Ported Sun Open Look stock loan applications to X Window/Motif. Morgan Stanley & Company, New York, NY July 1992 – July 1993 International Derivatives Trading (Software Consultant) - Language: C OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation IPC and a NCD X Terminal - Developed applications and C shell scripts to process and store nightly transmissions of foreign market data. - Integrated Morgan's Trade Analysis and Processing System (TAPS) with the client/server database to place historical equity pricing data into time series using SYBASE image and text field BLOBs. Pfizer Inc., New York, NY April 1992 – June 1992 (Part-Time) Free-Lance Consultant, Roerig Marketing Research & Planning - Language: Turbo C++ OS: MS-DOS DB: Flat Files HW: IBM PS/2 Model 55SX - Developed software to generate sales field activity reports based on pharmaceutical marketing data. Shearson Lehman Brothers Inc., New York, NY September 1991 – June 1992 Fixed Income Research (Software Consultant) - Language: C OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation 2 - Developed portfolio analysis software for the IMPACT project using the Neuron Data Open Interface portable GUI builder for the X Window System. - Designed and implemented customer tracking applications to analyze SYBASE database information. Timeplex Inc., Woodcliff Lake, NJ March 1990 – August 1991 TIME/VIEW Network Management Development (Software Consultant) - Language: C OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation 2, Sun IPC, and Sun 386i - Developed software for TIME/VIEW, the graphical network management system for Timeplex LINK telecommunication equipment, using Teknekron Communications Systems X Window System toolkit. - Designed and implemented a security system using data encryption to prevent software piracy. - Developed C shell scripts to perform TIME/VIEW software installations and upgrades. - Modified the software library to facilitate build-time modifications of GUI product terminology. IBM Corporation , New York, NY November 1989 – February 1990 Citicorp Enterprise Banking (Software Consultant) - Language: C OS: AIX/UNIX HW: IBM RISC System 6000 and PS/2 Model 70 - Helped develop the graphical user-interface for banking applications using the OSF/Motif X Window System and User Interface Language (UIL) and Market Focus Technologies' development tools. - Provided technical support for IBM multimedia marketing demonstrations to Citibank representatives. Salomon Brothers Inc., New York, NY June 1989 – October 1989 Fulcrum Technology Testbed (Software Consultant) - Language: C OS: SunOS/UNIX DB: SYBASE HW: Sun SPARCstation 1, Sun 4/110, Sun 3/60, and Sun 386i - Developed a trader workstation user-interface application coupling real-time market data and SYBASE database information using the OSF/Motif X Window System and UIL. - Participated in a comprehensive review of the technical alternatives for digital market data delivery over Salomon's distributed architecture. - Wrote technical documentation for Salomon's software libraries. Stamford Systems Inc., Stamford, CT July 1988 – May 1989 Information Systems Modeling and Analysis (Small, Start-Up Company) - Language: C OS: SunOS/UNIX HW: Sun 386i - Designed and developed software to parse and analyze IS network models based on graph topology to determine system reliability, availability, and maintainability statistics. - Incorporated queuing theory into algorithms combining system load and capacity to determine overall IS performance and average response times. - Arranged and presented seminars outlining the modeling and analysis subsystem to new personnel. Digital Equipment Corporation , Marlboro, MA June 1987 – June 1988 High-Performance Workstations - Language: C OS: Ultrix/UNIX and VAX/VMS HW: DEC VAX 8800 and VAXstation 8000 - Developed real-time 3-D graphic software and benchmark programs for Digital's high-performance workstations. - Implemented PEX extensions to the X Window System server. - Tested and debugged MIT Version 11 of the X Window System server. - Created software development tools using C shell scripts. IBM Corporation, Poughkeepsie Laboratory, NY 1982 – 1987 (Part-Time '85 – '87) Solid Modeling Technology - Language: PL/I OS: VM/CMS and MVS/XA HW: IBM 3090 - Developed software algorithms for an interactive, 3-D solid modeler (a B-rep/CSG hybrid) used by mechanical engineers to design IBM mainframe computers. - Earned an IBM Cost Effectiveness Award for developing an automatic vertex labeling tool. - Improved mechanical designer productivity by optimizing Boolean operations on model geometry enabling CAD batch processing tasks to become interactive. - Designed and developed an automatic bill-of-material report generator using CAD data. - Implemented and supported RACF data security system. Rensselaer Design Research Center, Troy, NY 1985 - 1987 Graduate Research Assistant, Center for Interactive Computer Graphics - Language: C OS: Ultrix/UNIX HW: DEC VAXstation II/GPX - Improved geometric modelers used in mechanical CAD to enhance product visualization and engineering analysis. EDUCATION Master of Engineering, Computer and Systems Engineering Rensselaer Polytechnic Institute, Troy, NY (GPA 3.9) - Concentration in computer graphics, artificial intelligence, and CAD/CAM/CAE. - Master's Thesis: Mass Property Analysis of Non-Manifold Topological Models. B.S. Engineering, Magna Cum Laude, Computer and Information Sciences University of Florida, Gainesville, FL (GPA 3.7) - Strong mathematic and engineering background with concentration in software and digital design and application. - High Honors Project: Real-Time Robotic Collision Detection and Correction. Professional Training - IBM Professional Programmer Development Degree - Java Enterprise Development Certification : J2EE Java, JDK, JDBC, AWT/JFC, Applets, Servlets, Agents, Threads, Sockets, JSP, XML, XSL, JavaBeans, EJB, JNDI, RMI, CORBA, SAX/DOM, IDL, IIOP, JMS, JavaMail, Jini, SOAP, RPC. - OO Programming in C++ , Programming with VAX PHIGS, Digital Image Processing Fundamentals, SYBASE for Programmers. |