JUAN HUMBERTO RICO 103 Wells Hill Ave. Toronto, Ontario M5R 3A9 E­mail: jhrico@eecg.toronto.edu OBJECTIVE Seeking a position of Hardware/Software Engineer, where my education, skills and experience in the VHDL language, FPGA architectures, logic emulation, and computer programming will be utilised to their fullest potential. EDUCATION 1998 ­ Present University of Toronto Department of Electrical and Computer Engineering Master of Applied Science . Thesis Title: VHDL code partitioning for the TM­3 logic emulator. 1993 ­ 1998 ITESM Guadalajara, Mexico. B.Sc. Electronic Systems Engineer EMPLOYMENT EXPERIENCE Research Assistant May 1999 ­ Present University of Toronto ­ Toronto, ON, Canada. . Designed and developed an innovative partitioning CAD tool for an FPGA­based logic emulator, demonstrating effective problem solving and creative skills. . Tested the developed software tool by synthesising its modified output VHDL code using state­of­the­art commercial CAD tools. . Evaluated various VHDL parsers, graph representations, and partitioning algorithms, demonstrating strong research and decision­ making skills. . Proved excellent written communication skills by explaining abstrac concepts in a simple way in the thesis write up. Teaching Assistant Sep. 1998 ­ Present University of Toronto ­ Toronto, ON, Canada. . Conducted tutorials and laboratory practices in undergraduate courses ``Computer Hardware'', ``Computer Organisation'', and ``Introduction to Computer Programming''. . Identified the individual needs and/or problems of students and provided simple, understandable solutions. Owner Feb. 1997 ­ Jun. 1998 CYGNUS C. y A ­ Zapopan, Jal. Mexico. . Developed strong organisational skills with some experience b running my own business. . Configured, assembled and sold personal computers and Ethernet LANs. . Compared distributor prices and quality in several products. . Provided technical support to customers. Hardware and Software Design Engineer Aug. 1997 ­ Feb. 1998 CYDSA ­ El Salto, Jal. Mexico. . Designed hardware and software for a network of monitors. . Evaluated and selected suitable components (e.g. microcontrollers). . Provided written reports. Test Engineer Aug. 1997 ­ Dec. 1997 IBM de Mexico ­ El Salto, Mexico. . Installed, tested and configured IBM TME 10 Netfinity Server and Client 4.0. . Communicated with other 12 other team members to update them as each stage of the work was completed. Assistant Sales Manager Nov. 1996 ­ Jan. 1997 ICG de Aguascalientes ­ Aguascalientes, Mexico. . Compared prices and characteristics of routers, switches, bridges, computers, and network cards for quotation of Local Area Networks. . Identified the necessary hardware and software needs and/or problems of companies/clients and provided solutions. . Recommend hardware and software purchases. Survey Maker Jun. 1995 ­ Aug. 1995 Distribuidora Mercedes Benz ­ Aguascalientes, Mexico. . Designed and analysed surveys for a new Automotive Store . Recommended the type of parts to have for good service. EXTRACURRICULAR ACTIVITIES AND INTERESTS . Input/Output Electronic and Computer Science Magazine ­ Editor 1996 ­ 1997 . Students Association of Electronic Systems Engineering ­ Treasurer 1997­1998 . Object Oriented Programming Systems, Languages and Applications (OOPSLA) Conference Student Volunteer 1996, 1997, 1998 and 1999 REFERENCES AVAILABLE UPON REQUEST Optional Keywords: microcontrollers, FPGA, VHDL, embedded, logic emulator, prototyping, CAD, operating systems, hardware development, software development, user interfaces. Computer Skills: 80x86, 80x51, HCII, 68000, DSP TMS320s, Pascal, C, HTML, Visual Basic 5.0, VHDL, Tcl/Tk, Lex, Yacc, and Java computer languages; Unix, MS/DOS, Windows 3x/95/98/NT, and OS/2 Warp operating systems. Languages: Fluent in English and Spanish Translator from above languages into English and vice versa