RIMON BARR rimon-(at)-acm.org - http://rimonbarr.com - 607.227.6332 Objective Leverage my computer science, software, and business training and experience, as well as my analytical problem-solving skills and intuition, to solve complex and important, yet practical problems. Attain a position combining expertise with responsibility, leadership, and strategic decision-making. Education CORNELL UNIVERSITY, Ithaca, NY PhD, Computer Science, May 2004 MBA, Johnson Graduate School of Management, December 2002 MSc, Computer Science, May 2002 UNIVERSITY OF TORONTO, Toronto, ON Honors BSc, Computer Science and Biology, magna cum laude, May 1998 Experience 1998 - 2004: CORNELL UNIVERSITY, Ithaca, NY Research, Department of Computer Science - Thesis: Invented a novel, efficient approach for constructing discrete-event simulators that leverages virtual machines and unifies existing designs. Converted the Java environment into a high-performance simulation platform. Constructed a scalable wireless network simulator that can accurately model million node networks, a 100-fold improvement over prior work. Advisor: Professor Zygmunt J. Haas - Implemented a distributed operating system for wireless ad hoc and sensor networks that automatically migrates programs and data to reduce latency and increase application longevity by conserving energy - Designed a stream-oriented language and an optimizing runtime to efficiently execute periodically repeating, pipelined tasks, such as financial computations and stock-ticker analyses, in parallel 2000: TRILOGY SOFTWARE, Austin, TX Business and Software Development - Developed supply-chain process and extranet, critical to business model scalability, for automotive e dealership dot com startup, tripling unit profits and halving fulfillment time - Created integrated intranet applications to improve operations, inventory management and order tracking, drastically reducing transaction overhead and enabling new dynamic pricing strategies 1999: IBM ALMADEN, San Jose, CA Database Research, Almaden Research Center - Designed query languages to integrate XML with relational data; investigated various language and execution strategy alternatives in terms of expressiveness and efficiency - Research published at top conference and productized 1997 - 1998: IBM TORONTO, Toronto, ON Software Development, Database Group - Successfully spearheaded project giving IBM industry leadership with support for new high-speed networking standard (VIA/InfiniBand) and record performance in its flagship parallel database product; a strategic win over competitors Oracle and Microsoft - Extended database communication layer to allow modular protocol plug-ins, providing valuable performance improvements for websites, electronic commerce and other database-driven applications 1995: MICROSOFT CORPORATION, Seattle, WA Software Development, Office Group - Implemented two successful Office 97 features, later also used in Windows. Learned valuable software practices and about managing complex development projects 1993 - 1994: VEHICLE INFORMATION CENTER OF CANADA (VICC), Toronto, ON Consultant - Accelerated, from days to minutes, the production of statistical vehicle accident reports, the primary company product distributed to insurance companies nationwide; enabled more timely updates and better service, generating additional revenue Academic - Specialization: Research focused in areas of databases, distributed systems, networking, languages, and simulation. Publications listed online. MBA focus on economics, finance, and software engineering. - Teaching: Designed, taught and assisted with more than a dozen computer science and business courses; mentored 8 masters and undergraduate students on research projects. - Awards: Received full tuition and stipend for entire graduate and MBA studies, undergraduate scholarships, and teaching excellence awards; excelled at programming, math, and physics competitions. - Other: Invented Spyce (details online) Skills Proficient in the major programming languages; web, network, open-source and database technologies, protocols and standards; operating systems and desktop applications, including: C, C++, Java, Python, C#, VB, Pascal, Lisp, JSP, XML, SQL, O/JDBC, IBM DB2, MySQL, SAP, Unix, POSIX, Win32API, COM, .NET, MS Office, Corel, AutoSketch, Photoshop (remainder online) Personal Enjoy soccer, chess, playing guitar and karate