Raul Acevedo


http://www.cantara.com  •  raul@cantara.com
401 Union Street #201  •  San Francisco CA 94133  •  415-730-3402


Professional Summary

Software system architect specializing in Java, C++, Unix, XML, and the Internet. MIT graduate with over 15 years of development experience. Broad but in-depth background includes client/server systems, web development, e-commerce, scalability and performance, development life cycle and release management, quality assurance, and data warehousing.

Expertise (years): Java/J2EE/Servlets/JSP (4), C/C++ (14), XML (2), Unix/Solaris/Linux (14), Oracle (7), Perl (8).

Industries: Finance, Internet, Healthcare, Consulting, Law, Copyright & Trademark, Real Estate, Air Traffic Control, Hardware, Public Utility, Embedded Systems, Artificial Intelligence.

Education

Massachusetts Institute of TechnologyCambridge, MAJune 1992
Bachelor of Science in Computer Science and Engineering. Concentration in East Asian Religion. Related course work includes Software Design, Artificial Intelligence, Computer Architecture, Computation Theory, and Compiler Design.

Java Programmer CertificationSun MicrosystemsMarch 1998
The Java Programmer Certification tests the breadth of a candidate's knowledge of Java. It covers all aspects of the language, including inheritance, interfaces, exceptions, streams, graphical user interfaces, and threading.

Employment History

Support.comJava, J2EE, JSP, WebLogic, WebSphere, XML, Oracle, DB2, iPlanet, Apache
Internet, Technical SupportRedwood City, CA  •  March 2001--July 2001
Contract Architect aiding with Solaris/WebLogic/Oracle and AIX/WebSphere/DB2 customer deployments, and configuring the Unix development environment under all platforms.
 •
Aided in customized customer deployments of Solaris/WebLogic/Oracle implementations.
 •
Created AIX/WebSphere/DB2 development environment, keeping it consistent with Solaris/WebLogic/Oracle.
 •
Wrote simplified Java database API, focusing on simplicity for ASP developers transitioning to JSP.


In 2000, I moved from Boston to San Francisco to join zipRealty.com as their Chief Architect.

zipRealty.comJava, J2EE, XML, Servlets, JSP, Octane, Oracle, Apache, Linux
Internet, Real EstateBerkeley, CA  •  February 2000--January 2001
Chief Software Architect in charge of company's overall software technology architecture.
 •
Led the technical design and implementation of the company's web site, a complex project completed under intense time pressure and coordinated with a separate team implementing the company's Octane customer service platform.
 •
Designed and implemented most core Java functionality, including the basic database access layer, generic form handling routines, XML infrastructure, and most JSPs.
 •
Worked directly with product development, the I/S department, QA, and the Executive Team in coordinating the company's software direction.
 •
Led team of Java and Perl developers, supervising technical tasks and ensuring a common, coherent architecture.
 •
Wrote the Unix build system used by Java and HTML developers to create the web site.
 •
Used XML to allow Java or HTML developers to easily add or modify web forms without code or database changes.
 •
Wrote XML and XSL infrastructure to abstract away JSP logic into simple, data driven XML descriptions.
 •
Greatly enhanced web site performance by making static page elements built at compile time instead of run time. This included a simple but powerful templating mechanism which generates all static content at build time.


The following positions, from November 1995 to December 1999, were independent contract
engagements under Cantara Consulting, the consulting firm I started in October 1995.

PharmatrakJava, XML, Servlets, JSP, UML, PHP, Apache, Linux
Internet, HealthcareBoston, MA  •  April 1999--December 1999
Contractor designing and implementing interactive web sites and tools for web tracking, analysis, and configuration.
 •
Designed and implemented portal web site providing timely and relevant pharmaceutical information for doctors.
 •
Wrote tools to validate code errors in static client web pages.
 •
Wrote administrative front end for web tracking analysis tools.

Thomson & ThomsonJava, Perl, Netscape Publishing Xpert, Oracle, Unix
Internet, Copyright & TrademarkQuincy, MA  •  April 1998--April 1999
Contractor for Web site providing on-line access to Thomson & Thomson's trademark and copyright database.
 •
Designed an end user pricing server supporting a wide range of product billing models.
 •
Prototyped the administrative graphical front end.
 •
Improved billing process and performed significant data integrity and revenue recovery against billing database.

Wellington ManagementC++, Visual Basic, Oracle, Windows NT
FinanceBoston, MA  •  September 1997--April 1998
Contractor aiding in maintenance and enhancements to existing financial analysis tools and critical client/server applications. Worked on a wide range of technologies, focusing on platform migration and performance.

Thomson & ThomsonPerl, Netscape Publishing System, Oracle, Java, Unix
Internet, Copyright & TrademarkQuincy, MA  •  May 1997--August 1997
Contractor on web site providing access to company's trademark and copyright database. Redesigned back end billing algorithm to facilitate error handling, dynamic updating, and upgradability.

BBN PlanetPerl, Netscape Publishing System, Oracle, JavaScript, Unix
Internet, Law, ConsultingCambridge, MA  •  January 1997--April 1997
Contractor for web site providing news, moderated discussion forums, and searchable library archives for lawyers.
 •
Wrote CGI modules allowing site members to create and manage private user areas.
 •
Wrote Perl SQL library querying the Oracle back end database.
 •
In charge of designing and implementing access control extensions, billing, and reporting.

Fidelity InvestmentsC++, Oracle, SQL, Perl, Unix
FinanceBoston, MA  •  July 1996--December 1996
Contractor for a client/server application gathering and manipulating corporate action information.
 •
Performed extensive debugging and wrote enhancements to the C++ and Oracle SQL back end.
 •
Designed and implemented module for matching corporate action payouts to existing data.
 •
Designed test engine generically grouping tests into hierarchical categories for flexibility in exercising test suites.

TeradyneC++, X Window System, Unix, C, PostScript, Automated Testing
HardwareBoston, MA  •  November 1995--June 1996
Contractor debugging and extending an X Window System application for creating and editing hardware schematics.
 •
Designed and implemented algorithm thoroughly analyzing and verifying the structure of a schematic.
 •
Added new user interface elements and functionality, including a C++ PostScript print driver.
 •
Designed and implemented generic C and C++ window API for use by main application and related products.


After finishing MIT in 1992, I worked full-time at Sapient and GCC Technologies,
receiving promotions to Lead Developer and Engineering Manager respectively.

SapientPowerBuilder, Oracle, SQL, Visual Basic, SQLWindows
Public Utility, ConsultingCambridge, MA  •  October 1994--October 1995
Used PowerBuilder and Oracle SQL on Unix to help implement an automatic dispatching and order tracking system for a large gas service company. Interacted heavily with clients and was responsible for design and development of significant portions of the system.
 •
Iteratively designed and modified screens with the client.
 •
Worked with clients on designing entire business subprocesses essential to overall functionality.
 •
Implemented all of the above specifications in PowerBuilder and SQL.
 •
Supervised the testing phase, working with the client on test scripts, fixing bugs, and the overall testing process.
 •
Primarily responsible for entire reporting portion, including design, test, and client approval.
 •
Promoted to Lead Developer for assignment on subsequent projects.

GCC TechnologiesC, Perl, Unix, PostScript, Embedded Systems
Printers, Embedded SystemsBedford, MA  •  August 1992--October 1994
Developer for embedded, multi-tasking operating system driving sophisticated PostScript printers.
 •
Responsible for system display, crash-proof firmware updates, and cross-project build compatibility.
 •
Wrote Perl source control system providing individual sandboxes, project-specific rules, and system-wide logging.
 •
Wrote parallel build system allowing multiple network hosts to be used simultaneously for a single build.
 •
In charge of important software port contract with large distribution company in Korea. Solely responsible for porting design and implementation, and the primary technical contact for the Korean distributor.
 •
Received GCC Engineering Recognition Award for outstanding effort in Korean porting project.
 •
Promoted to Engineering Manager in charge of GCC's Core Engineering team.


Before graduating from MIT, I had several key internships in research and private industry.

Digital Equipment CorporationC++, X Window System, Unix
HardwareLittleton, MA  •  June 1991--August 1991
Redesigned and extended the functionality of a flow graph viewer produced by a machine code translator.
 •
Converted a purely Xlib application to Xlib and Xaw and greatly enhanced the user interface.
 •
Completely rewrote Xlib C++ graphics code to yield a several fold performance increase.

MIT Artificial Intelligence LaboratoryCommon Lisp
Artificial IntelligenceCambridge, MA  •  September 1989--April 1990
Implemented and aided in the design of a portable Common Lisp checkpoint facility capable of saving and later restoring the current Lisp environment in a machine-independent format.

Temple University HospitalBASIC, x86 Assembler
MedicalPhiladelphia, PA  •  June 1985--August 1985
Designed and implemented a radiological physics flashcard test program for medical students. Used a hybrid approach embedding fast graphic assembler routines into the core BASIC code.

Personal

Born in Río Piedras, Puerto Rico; fluent in English and Spanish. Interests include sushi, martial arts, fitness, music by Vangelis, Dead Can Dance and Nine Inch Nails, and Häagen-Dazs Dulce de Leche ice cream.