Curriculum Vitae
Rodrigo Damazio
RG 28.365.646-3
E-mail: rdamazio@lsi.usp.br
Telephone: +55-11-5678-4408
Cell Phone: +55-11-9436-0299
Education
- 2001-current - studying electronic systems enginering at Escola Politécnica da Universidade de São Paulo(POLI-USP)
- 1999 - was a high-school exchange student in Selkirk, MB, Canada for one year
- 1996 - was an english exchange student in Cambridge, England for one month
- 1988 - started programming at the age of six
- 1984 - have used computers since two years of age
- future - plans of attendind the Massachusetts Institute of Technology for graduate studies
Academic Honors and Awards
- 2001 - Gold Medal at the OBI(Brazilian Programming Olympiads)
- 1998 - Scholarship for private high school
- 1994 - Magno-Escola Integrada - chosen among more than 1000 students to represent the school in Comdex 94
Languages
- Portuguese - totally fluent
- English - totally fluent
- French - good reading, speaking and writing
- Russian - good reading and writing, regular speaking
Certificates and Diplomas
- University of Michigan - Certificate of Competency in English
- University of Michigan - Certificate of Proficiency in English
- Microsoft - Microsoft Certified System Engineer
- Brainbench - Brainbench Certified Professional - Written English
- Brainbench - Brainbench Certified Professional - High IT Aptitude
- Brainbench - Brainbench Certified Professional - Computer Technician
- Brainbench - Brainbench Certified Professional - Master Windows NT Server Administrator
- Brainbench - Brainbench Certified Professional - Master Windows NT Workstation Administrator
- Brainbench - Brainbench Certified Professional - Master Windows 2000 Server Administrator
- Brainbench - Brainbench Certified Professional - Master Windows 2000 Professional Administrator
- Brainbench - Brainbench Certified Professional - Master Windows 98 Power User
- Brainbench - Brainbench Certified Professional - Master UNIX System Administrator
- Brainbench - Brainbench Certified Professional - Master Linux Administrator
- Brainbench - Brainbench Certified Professional - C Programmer
- Brainbench - Brainbench Certified Professional - C++ Programmer
- Brainbench - Brainbench Certified Professional - Master HTML Programmer
- Brainbench - Brainbench Certified Professional - Master PHP Programming
- Brainbench - Brainbench Certified Professional - Keyboard Typist
Papers and Articles
- 2003(to be published soon) - Distributed Multi-platform Image and Animation Rendering Systems
- 2003(being written) - Standard Template Library Practical Guide(in portuguese - 'Guia Prático de STL')
Interviews
- 1993 - IstoÉ - interviewed on the use of computers by teenagers
- 1993 - Rádio Record - interviewed on educational use of computers
- 1991 - Estadinho - took part on an article on the use of computers by teenagers
Research Support
- current - currently waiting for approval of FAPESP scientific research fund, for research on real-time interactive entertainment systems
Work and research experience
- 2002-current - LSI(Laboratório de Sistemas Integráveis):
- Real-time entertainment systems(games) design and development - Brazilian Stock Car Racing arcade game(in development)
- chosen by development team as official representative at the Game Developer's Conference 2003 in San Jose, CA
- flexible rendering farm system for heterogeneous(PC/SGI) clusters using Maya, POVRay, BMRT, and Renderman renderers, with CORBA backend
- high-performance distributed systems for the first CAVE in Latin America
- development of management and control software for the CAVE, for PCs, SGIs, PowerPC and StrongARM embedded systems in Java, C and C++
- experience with high-performance computers and network equipment
- helped in the development of collaborative musical education software
- 2002 - Linux kernel 2.5 - developed a USB driver for PID-class(force feedback) USB devices
- 2001 - Global Systems Sistemas de Informatica - Installation and support for several computers networks, development of several custom software solutions
- 2001 - Member of the EPEL(student-directed bureau of electrical engineering services) - worked as a network administrator, webmaster for www.gremio.poli.usp.br(older version - no longer online), programmer, chosen responsible for OS-related areas in the implementation of 2000 computer rooms in public schools.
- 2000-current - VROS project - virtual reality, object-oriented operating system
- 2000 - grub.org concepts and programming for a search engine which uses grid computing to gather data
- 2000 - DivX 3.0(Project Mayo) - wrote low-level(x86 assembler) code for the DivX MPEG-4 compression system
- 1998 - Projetar Engenharia de Projetos S/C Ltda. - Installation and maintenance of internal network with around 60 PCs, 3 servers, routers, and end-user training, Development and documentation of database system for the company's Intranet
- 1995 - Prodata Processamento de Dados - Installation and maintenance of 15-PC local network, Development(and documentation) of database system to manage the company's data
- 1995 - Sunbelt Computers - creation and implementation of 3D graphics presentation of their new notebooks for Comdex 95, local network management, with about 50 computers, among PCs and Silicon Graphics
- 1994 - Magno Escola Integrada - desktop publishing for internal newspaper, video recording and editing, as well as 3D animation for internal TV, development of the LAN's security system
- 1993 - On the Road Management - graphics creation and editing(logotypes, posters, etc.), audio recording and processing(including development of custom effects software), and planning, installation and management of a 10-PC local network
- 1988 - started programming at the age of six, in BASIC
Volunteering and Community Service
- Rotary International - have been attending meetings of the Rotaract Club Alto de Pinheiros, part of the Rotary Internal District 4610, and engaged in several social and environmental projects.
- 2000-current - Semente do Arco Íris NGO - non-profit organization with the purpose of re-foresting native vegetation at Serra da Mantiqueira, MG, Brazil, where I help in all possible ways(from administration to actually planting seeds)
- 2001 - Escola Estadual Professor Antônio Alves Cruz - helped create a computer lab with donated hardware, created a library management system, helped community projects from the student counsil.
- 2001 - Member of the Student Counsil(grêmio) at Escola Politécnica da Universidade de São Paulo - developed several student-wise and social projects.
- 1999 - Member of the Student Counsil at Lord Selkirk Regional Comprehensive High School
Technical Knowledge
- Operating Systems(use and management): UNIX(Linux, Free BSD, Solaris, IRIX, and MacOS X), DOS, BeOS, Windows(all versions), Mac OS
- Programming: C/C++(DOS, UNIX and Windows), Pascal/Delphi/Kylix, Visual Basic, OpenGL, CORBA/IDL, UNIX Shell Scripting, SQL and PL/SQL, Java/Java 2, JavaScript, Assembly(x86), Linux kernel programming, client/server systems, distributed systems(clusters), grid computing, cross-compilation, HTML/DHTML/XHTML/CSS, SGML, XML, XUL/XBL/XPCOM, UML, PHP, Active Server Pages(ASP), notions of Perl, etc.
- Databases: Oracle 9i Database, MySQL, PostgreSQL, Microsoft SQL Server
- Server Software: Apache, inetd/xinetd, NFS, FTP, sendmail, X-Windows, NIS/YP, LDAP, DHCP, SNMP, Internet Information Server, Exchange Server 5.5, etc.
- Networking: network project and maintenance(Ethernet 10BASE-T, 100BASE-TX, 1000BASE-TX/1000BASE-FX(Gigabit Ethernet), ATM, Token Ring, etc.), standard networking protocols(TCP/IP(IPv4 and IPv6), PPP, SLIP, Netbeui, SNMP, DHCP, X.25, etc.), routing, firewalling/network security, generic hubs/switches/bridges/routers, CISCO equipment, 3Com equipment, Intel equipment, structured cabling, fiber optics, etc.
- 3D Graphics: 3D graphics programming, Maya 4.5, 3Dstudio Max, SoftImage|3D, Bryce 5, Poser 4, Painter 3D, etc.
- 2D Graphics: CorelDRAW!, Photoshop, The GIMP, etc.
- Graphics Hardware: virtual reality equipment, tracking/motion capture, 3D digitizing, OpenGL and volume rendering accelerators, C.A.V.E. Immersive environments, Silicon Graphics InfiniteReality3 and RealityMonster Rendering Pipes, Passive Stereoscopic systems, Active Stereoscopic systems
- General hardware: PC and Silicon Graphics assembly, configuration and maintenance, RAID systems, SCSI hardware, Cyclades Linux-based Multiserial Devices, handheld devices running Linux or Windows CE, MIDI devices
Other Interests
- social/environmental projects
- cinema and digital video/3D animation
- music and digital audio
©2003 Rodrigo Damazio. Made with VI.