| Objective | Work in a challenging full time software engineering position in Europe,
preferably doing state of the art research and/or development.
|
| Education | University of Southern California, Los Angeles, CA, USA; Ph.D.,
Computer Science--Software Engineering; Dissertation: Detecting Architectural
Mismatches During Systems Composition; Expected Graduation Date: July 1998;
GPA: 3.91.
M. Sc., Computer Science (specialization in Software Engineering); May 1995; GPA: 3.91 Rensselaer Polytechnic Institute, Troy, NY, USA; M. Sc., Computer Science; August 1992; GPA: 3.89 Universidade do Estado do Rio de Janeiro, Rio de Janeiro, Brazil;
B.S., Mathematics; June 1989
|
| Research
Interests |
Design, development and evolution of software systems, more specifically
software architecture theory and its role at the various stages of the
software development life-cycle.
|
| Professional
Experience |
Program Committee Member, 4th IEEE International Conference
on Engineering of Complex Computer Systems (ICECCS'98), and Youth Forum
in Computer Science and Engineering (YUFORIC), both August 1998. Also for
the Ground System Architectures Workshops (GSAW98 and GSAW97), February
1998 and 1997, The Aerospace Corporation, El Segundo, CA.
Research Assistant, Center for Software Engineering (CSE), Computer Science Department, USC (University of Southern California), Los Angeles, CA, since August 1993--working under the supervision of Dr. Barry Boehm on the Software Architecture research group, and supporting various CSE related activities, including software engineering graduate courses and an EDCS (Evolutionary Development of Complex Systems) contract with DARPA (Defense Advanced Research Program Agency). Summer Employee, Software Reengineering IRAD group at TRW, Space Park, CA, June to September 1995--worked on the generation of a software reengineering course geared to TRW professionals, as well as assisted in the selection of software reengineering tools for the IRAD effort. Summer Employee, UNAS (Universal Network Architecture Services) group at TRW, Domingues Hills, CA, June to August 1993--worked on the generation of an updated version of the UNAS/SALE training course, as well as the development of a UNAS/SALE usage tutorial material. Laboratory Assistant, Department of Programming and Data Processing, USC (University of Southern California), Los Angeles, CA, 1993--for the BASIC Programming Language course. Research Assistant, Department of Computer Science, RPI (Rensselaer Polytechnic Institute), Troy, NY, 1992--worked under the supervision of Dr. David Musser on Generic Library for Systems Programming project, which consisted of constructing a reusable software library for IBM. Teaching Assistant, Department of Computer Science, RPI, Troy, NY, 1991 to 1992--for the courses Automata and Formal Languages, Data Base Fundamentals, and Introduction to Artificial Intelligence. Associate System Analyst, IBM Brasil, Rio de Janeiro, Brazil, 1988 to 1991--started doing systems' analysis, implementation and installation, and then changed to project coordination and software quality assurance. Trainee, COMPUSYSTEMS Consultoria Informatica e Processamento
de Dados Ltda., Rio de Janeiro, Brazil, 1987 to 1988--worked on the design
and development of a word processor similar to the WORD STAR, elaborated
using TURBO PASCAL.
|
| Honors and
Awards |
Co-principal Investigator on Research Grant, from Northrop Grumman
for Ph.D. dissertation research, 1997 (with Dr. Barry Boehm).
CAPES scholarship, from the Brazilian Government for Ph.D. studies, 1992-1996. Outstanding Academic Achievement Award, at USC, April 1995 and April 1997. Class leader during the last two high school years, and during
all but the first undergraduate years.
|
| Computer Skills | Languages and Software, HTML, awk, C, C++, Ada, Lisp, PL/I,
Pascal, sml, SQL, Z, ACME
Operating Systems, UNIX, MS-Windows, DOS, TSO, VM, X Window System
|
| Languages Spoken | English, Portuguese, Spanish, and German (studying at introductory
level).
|