Chad B. Carrico, Ph.D.

 

E-mail ccarrico@pacbell.net


Objective

A senior software engineering position leveraging my Object-Oriented experience, Java, and C++ skills.

Technical Summary

Hardware:

·         Sun, HP, Wintel

Operating Systems:

·         NT, Solaris, HPUX

 

Languages:

·         Java, C++, C, SQL

 

Databases:

·         SYBASE, ORACLE.

Work Experience

2000 . 2001 Ten Square, Inc. San Jose, CA

Manager, Field Systems

·         First line manager in the Field Systems group - NT based servers deployed at client sites managing display of advertising content on gas pumps. Ran a team of five engineers with the following responsibilities:

·         Remote diagnostics and maintenance tool development for the Local Site Servers (NT OS, Apache web server) deployed at customer sites: implemented using servlets and Freemarker based html pages.

·         Remote software distribution, patches and upgrades . differential patch generation (InstallManager), perl based wrappers for installation, error checking, rollback, etc.

·         Build engineering and source control for both field and server development. Responsible for Clearcase management, release management, build system, and associated infrastructure.

1996 . 2000 Bridge Information Systems, Inc. Palo Alto, CA

Principal Software Engineer

·         Bridge Internet Toolkit: Designed and implemented JNI libraries for delivering real time and static data, and accompanying Java beans used in servlets and embedded in JSP.s.

·         Bridge Data Integration Framework (Technical Lead): End to end design and implementation of COM plugins serving real time data from the Bridge Trading Room System (BTRS) financial data integration platform to BridgeStation7, Bridge.s next generation client workstation. Provided the BTRS API and protocol extensions supporting the richer multidimensional data types provided by BridgeFeed4.0.

·         JBTRS: Designed and implemented a Java version of the BTRS publishing API.s as part of a prototype Java BTRS platform. Supported communication with both Java and legacy C base routing/filtering software.

·         Design and prototyping of the Dow Jones Broadcast Feed: multi-threaded application consisting of a .Broadcast Generator. which consolidated upstream data sources, and fed a downstream .Broadcast Collector. which served as a client cache for the space of financial instruments of interest to the client site.

·         Project lead on the Telerate Feed Server redesign (TFS 3.0). Implemented the feed interface of the redesigned server for pages and record requests. The redesign offered significant performance enhancements.

·         Implemented Sessions/Symbology, a service on top of a proprietary protocol, in the Telerate Feed (symbology provides symbol query support on instrument symbols in the Feed). Implemented session support of records and schemas.

·         Implemented request/fail-over recovery and throttling in the original Telerate Feed. This provides network scalability in the face of bursty traffic.

1994 . 1996 Barra, Inc. Berkeley, CA

Senior Research Analyst

·         Participated in the initial design and implementation of a C++ based fixed income analytics library.

·         Coded and debugged C++ diagnostics library routines for validation and testing of COSMOS risk models.

·         Designed and implemented a SYBASE risk metrics database used in a comparative study of risk models.

·         Database schema design, stored procedure access, query optimization for Barra.s fixed income and equities database. Evaluated features and performance tradeoffs between Oracle and Sybase for a large scale fixed income instruments database.

1991 - 1994 Argonne National Laboratory Argonne, IL

Nuclear Engineer, Reactor Analysis

·         Designed, coded, documented, tested one third of an ORACLE database and interface design for an inventory system (material control and accountability) used in a fast reactor fuel cycle facility.

·         Served as a team liaison with Argonne-West (Idaho site) personnel for code requirements and specification, as well as testing and training issues.

·         Performed debugging, qualification testing, training, and quality assurance for the database code and user interface.

Education

1991 Northwestern University Evanston, IL

Ph.D., Mechanical Engineering

1989 Northwestern University Evanston, IL

MS., Mechanical Engineering

1986 Northwestern University Evanston, IL

BS. Nuclear Engineering . with honors

 

Awards received

National Merit Scholar, Tau Beta Pi Engineering Honor Society, Walter P. Murphy Fellowship, Runner-up: Best Student Paper (ANS Pittsburgh meeting, 1991), Mark Mills Award (best student paper ANS 1992)

 


Publications:

 

E. E. Lewis, C. B. Carrico and G. Palmiotti, Variational Nodal Formulation for the Spherical Harmonics Equations, submitted to Nucl. Sci. & Eng.

C. B. Carrico, E. E. Lewis, and G.Palmiotti, Matrix Rank in the Variational Nodal Method, Trans. Am.Nucl. Soc., 67, (1994).

G. Palmiotti, C. B. Carrico, and E.E. Lewis, Variational Nodal Methods with Anisotropic Scattering, NS&E,115, p. 233 (1993).

C. B. Carrico, U. R. Hanebutte, and E. E. Lewis, Comparison of Space-Angle Approximations in Response Matrix Algorithms, Proceedings of Mathematical Methods and Supercomputing in Nuclear Applications, Karlsruhe, Germany, I-58, (1993).

J.Y. Doriath, F. Malvagi, G. Palmiotti, J. M.Ruggieri, C. B. Carrico, E. E. Lewis, and G. Gastaldo, Variational Nodal Method (VNM) to Solve 3D Transport Equation: Applications to EFR Design, Proceedings of Mathematical Methods and Supercomputing in Nuclear Applications, Karlsruhe, Germany, I-571, (1993).

C. B. Carrico, E. E. Lewis, and G. Palmiotti, The Variational Nodal Method: A Three-Dimensional Transport Method in Cartesian, Triangular, and Hexagonal Geometry's Trans. Am. Nucl. Soc., 66,p. 265, (1992).G. Palmiotti,

C. B. Carrico, and E. E. Lewis, Generalization of the Variational Nodal Method to Include Anisotropic Scattering, Trans. Am. Nucl. Soc., 66, p. 271, (1992).

C. B. Carrico, E. E. Lewis, and G. Palmiotti, Three-Dimensional Variational Nodal Transport Methods for Cartesian, Triangular, and Hexagonal Criticality Calculations, Nuclear Science and Engineering, 111, pp. 168 - 179, (1992).

C.B. Carrico, E. E. Lewis, and G. Palmiotti, A Reduced Angular Trial Function Set for the Variational Nodal Method, Trans. Am. Nucl. Soc., 65, (1992).

C. B. Carrico and E. E. Lewis, Nodal Variational Transport Solutions of Multigroup Criticality Problems, Progress in Nuclear Energy, 25, V2-3, (1991).

C. B. Carrico, G. Palmiotti and E. E. Lewis, Nodal Variational Transport Methods in Three Dimensions: Cartesian, Triangular and Hexagonal Geometries, Trans. Am. Nucl. Soc., 64, p.273, (1991).

C. B. Carrico, G. Palmiotti and E. E. Lewis, Nodal Variational Transport Methods for Triangular and Hexagonal Geometries, Trans. Am. Nucl. Soc., 63, p. 186, (1991).

U. Hanebutte, C. B. Carrico, and E. E. Lewis, Comparison of SN and PN Response Matrix Methods on Massively Parallel Computers, Trans. Am. Nucl. Soc., 63, p. 180,(1991).

C.B. Carrico and E.E. Lewis, Variational Nodal Solution Algorithms for Multigroup Criticality Problems, Proc. Int.Topl. Mtg. Advances in Mathematics, Computations and Reactor Physics, Pittsburgh, Penn., April 28- May 1, (1991).