Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
DAVID RUSBARSKY Email: [email protected] Permanent Address: 9 Avalon Lane, Marlborough, CT 06447, 860-295-1659 School Address: 1490 Nathaniel Rochester Hall, Rochester, NY 14623, 585-758-3432 OBJECTIVE A programming position with a fun and intellectually challenging work environment. Available: Feb 27, 2005 EDUCATION Rochester Institute of Technology (RIT), Rochester NY Bachelor of Science in Computer Science, expected March 2006 Concentration within field of study: Artificial Intelligence Minor: Psychology GPA: 2.676 PFOS: 2.760 RELEVANT COURSES Introduction to AI: Belief-Desire-Intentions (BDI) architecture, genetic algorithms, neural networks, Bayesian networks, pathfinding techniques, decision trees. Distributed AI: BDI architecture, blackboard systems, pathfinding techniques, communication techniques, state machines. AI for Game Programming: Decision trees, BDI architecture, Blackboard systems, pathfinding techniques, state machines, rule based architecture using Dempster- Shafer Theory, fuzzy logic, goal based architecture, machine learning. Genetic Algorithms: Several reproduction, crossover, and mutation techniques, encoding, ordered greed. COMPUTER SKILLS Programming Languages – Java, C++, C Operating Systems – Unix, Windows 2000 Advanced Server Software Programs – Forte, Visual Studio (Visual J++, Visual C++) Software Design – GUI design using Java.Swing, object orientated programming, multi-threaded applications, TCP-IP ADDITIONAL SKILLS Initiative / Team Building / Self-improvement - as a member of a group called the Computer Science House at RIT, members strive to learn outside of the classroom by doing projects and creating activities which reflect the goals of the community members Leadership – Held Computer Science House leadership positions including: secretary, house history director, and chairman/president. PROJECTS Rubik’s Cube – A genetic algorithm program that learns how to solve a Rubik’s Cube puzzle. Skills used - Genetic Algorithms, Java, C Artificial Intelligence Learning Site – a web site dedicated to explaining how different aspects of artificial intelligence work with example programs to help people learn how and why artificial intelligence works. Skills used – Java, C++, Genetic Algorithms, Distributed AI, Game AI methods Unreal Tournament Bot – a bot was created that plays Unreal Tournament in capture the flag mode. Skills Used – C++, BDI architecture, Blackboard architecture RoboCup – A soccer simulation that allows two computers to play soccer against each other. Skills Used – Java, BDI architecture WORK EXPERIENCE Autonomous Vehicle, Rochester Institute of Technology, Rochester, NY Nov 29, 2004 through current date Employed to help develop and implement software for a fully autonomous car. The vehicle is capable of avoiding objects using vision and laser sensors while following a given course using GPS. Assistant District Technology Coordinator, Clinton Public Schools, Clinton, CT June 1 through September 1, 2001, 2002, 2003 Employed by the town of Clinton to perform various duties including systems administrator, repair/maintenance of workstations and servers, writing scripts for logon procedures, permissions, and mass new user creation/deletion. References available on request.