PAULO PACHECO 73 Campbell Ave. Toronto, ON M6P 3T9 Phone/Cel: (416) 534-4074 / 839-3821 ppacheco@cs.utoronto.ca I – HIGHLIGHTS * Extremely committed with computing technology innovation. Excellent communication skills. * 9 years of software development with strong mathematical background. * MS Visual C++/MFC/Opengl, Visual Basic, Java, SqlServer/Sybase, Windows 9x/NT, Unix. * Complex algorithmic solutions. * Highly motivated worker and continuously improving knowledge. II – EDUCATION Since 09/02 UNIVERSITY OF TORONTO Ph. D. candidate in Computer Science – Computer Vision 09/02 UNIVERSITY OF TORONTO M. Sc. in Computer Science – Human Computer Interaction, Information Exploration 1992 ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO (POLI - USP) B. Sc. in Electronic Engineering III – PROFESSIONAL EXPERIENCE Since 09/00 University of Toronto * Instructor * Responsible for four courses with 50 – 100 students each (Introduction to Computer Programming, File Structures & Data Management, Software Engineering I, Introduction to AI) * Positions as a Teacher assistant (Data Structures) 7/99 – 12/00 Alias|Wavefront - Toronto * Software Engineer / Researcher * Implemented a NURBS <----> Bezier data converter for Studio * Developed a 6-DOF 2 handed input prototype using Wacom tablets * Improved a digital tape drawing aiming the automotive industry * Organised code repository – code version control system * MS-Visual C++ / MFC / OpenGL / Perl - Windows NT / Irix / Solaris 1/97 – 4/99 LUCASOFT - Educational Software Research and Development * General Manager / C++ Programmer * Developed a 25,000 line code product for algebra teaching ( “X is = “ ) – full life cycle * Created major GUI innovations in cognitive visualisation * Developed symbolic computing toolbox and animation between steps, to graphically assist students in equation resolutions * MS-Visual C++ / MFC / OpenGL - Windows 95/98/NT and OOSE Methodology; Rational Rose. 6/97 – 12/97 MGDK & ASSOCIADOS - Consulting Company * Project Coordinator * BICICLETAS CALOI S. A. (Bicycles) > Performed business analysis. Collected information from the whole company, reporting directly to the president. > Made a complete information system, cash flow and cost analysis. > Progress/Windows 95 environment * SAMCIL (Health Care) > Assisted a team of five consultants to achieve the best information system solution (custom package, SAP or Magnus Datasul) > Developed a complete data flow / GUI model in 5 hospitals for a Visual Basic/Win 95 system 9/95 – 6/97 STEFANINI CONSULTORIA E ASSESSORIA EM INFORMÁTICA (System Consulting) * System Consultant * HEWLETT-PACKARD > General bank system implementation. Client/server system consisted of a Power Builder front-end, receiving data from routines coded in C++ > 100 programmers, system analysts and support analysts team > HP-Fusion Methodology, C++/HP-UX Unix environment * A. C. NIELSEN > Improved a system for marketing data collection automation in 3600 cities ( “Observer” – presence analysis), with a simple and effective GUI project > Maintained and improved a system for form design, visual-tree Boolean construction and keep track of product quantities ( “Census” – quantity analysis), with significant GUI innovations > Specified a system for Windows-CE to increase the performance of data collecting, replacing a paper form system. > Analysis and implementation using Visual Basic and Sybase > Did a complete analysis, design and implementation of a real-time TV audience measure system, with real-time data acquisition from 650 domiciles, transmitted via radio-frequency, aiming to feed marketing-related client systems. > Borland C++ / OWL, DOS and Windows 3.1/95 environment, OMT Methodology * FOLHA DA MANHÃ (Newspapers) > Developed a CYMK alignment automation system for newspaper pressing > Developed a technique for scanned image recognition, aiming correct misalignment among crop-marks; image processing using edge detection. > Visual Basic and Borland C++ dll’s in a Windows 95 environment * JOHNSON & JOHNSON > Performed a 20,000 call per month data flow management analysis for a Visual Basic/Win 3.1 system, to provide GUI information to build a commercial Help-Desk information system * KIBON (Ice Creams) > Performed a file management control system analysis in a QNX environment 8/94 – 9/95 ALCATEL-ALSTHOM (Electrical and Industrial Automation) * Software Engineer * Real-time multithread automation system integration and development. Customisation of a 300,000 line-code hydroelectric (CHESF) automation system. Modal Methodology * Trained clients in C programming and system management * Participated of ISO 9000 implementation as Quality Internal Auditor * C, OS/2, IBM LanServer and X-25 protocol for remote operations control and communications IV – SUMMARY AND OTHER INFORMATION * Programming Languages: C, C++ (with OpenGL) - Borland/OWL and MS Visual C++/MFC, Java, VRML, HTML, Pascal, Fortran, Assembly, Visual Basic. Perl. * Methodologies: OOSE, OMT, OOA, Booch (OOD), and Objectory/UML, HP-Fusion. * Operational Systems: DOS, Windows, OS/2, QNX, Unix/Linux. * Databases: Sybase, SqlServer, and Access. * Tools: Corel Draw, Adobe PhotoShop and PageMaker, Macromedia Director, Asymetrix Toolbook, 3D Studio; Rational Rose. * Canadian resident since April/1999. Canadian Citizen. * Languages: English, Portuguese, Spanish and Basic French. V – SUBMITTED WORK * Pacheco, P. & schraefel, m. Focus + Context + Orientation with the Phaser Tool. Proc. of UIST 2002. * Pacheco, P. et ali. A 10-DOF Airbrush Tool. VI – AWARDS AND SCHOLARSHIPS 1979 Scholarship from grade 5 to 8 1979 Bronze Medallist, City Student Chess Competition 1982 Best-grades as French language student, French Alliance Award 1983 Scholarship for high-school References Available