Brett Z Rubin [email protected] Lead, User Interface, Tools and Generalist Engineer
Total Page:16
File Type:pdf, Size:1020Kb
Brett Z Rubin [email protected] Lead, User Interface, Tools and Generalist Engineer Newport Beach, CA 92660 www.brettzrubin.com Summary: • 11 years professional game industry experience • 12 shipped game titles • Strong C/C++, debugging and profiling skills • Low-level systems and cross-platform programming • Understanding of good interface and workflow design • Commitment to process, communication and collaboration Skills: Languages Software Platforms • C/C++ • Microsoft Visual Studio, • PlayStation 2 (PS2) • UnrealScript, Kismet, Material SNSystems, CodeWarrior • Xbox Editor • Unreal Engine 3 • GameCube (GCN) • ActionScript 2.0/3.0 • Adobe Flash, Adobe Flex, • PlayStation Portable (PSP) • HTML, CSS, JavaScript, XML, FlashDevelop • Windows PC SQL, PHP • Adobe Photoshop • Flash • C# • Web: WAMP, Wikimedia, • Web • x86 Assembly Joomla, WordPress, Firebug, • Xbox 360 • PS2 MIPS Assembly Firefox, IE, Safari, Chrome • PlayStation 3 (PS3) • MAXScript • Version Control: Perforce, • Dreamcast • VBA TortoiseSVN, AlienBrain, VSS, • Arcade Code Collaborator • IncrediBuild • Bug tracking: Mantis, Bugzilla, PR-Tracker, Buggit • Microsoft Office • WinRAR, FileZilla Experience: inXile entertainment, Newport Beach, CA 2006 – 2010 Lead Engineer | Fantastic Contraption | www.fantasticcontraption.com • C++, Flash, MFC, PHP, SQL • Led team of programmers to expand license into the direct download market • Integrated Facebook and Twitter code to reach the social media community • Redesigned code and appearance of UI to bring popular IP to PC Senior Engineer | Line Rider | www.linerider.com • Used object oriented programming to introduce additional riders and cinematics to famous IP • Beta 3 and Halloween 2010 versions User Interface Team Lead | Hei$t | PC, Xbox 360, PS3 • C++, UnrealScript, Kismet, Material Editor, Photoshop, Yahoo! Widgets • Led small team to design and implement UI for open world squad based game on Unreal 3 Freelance 2008 – Present Selection of Clients: • Web Developer | Women In Games International | www.womeningamesinternational.com • Web Developer | Heather Logas | www.beforeyoucloseyoureyes.com • Web Developer | Design Direct Deliver | www.designdirectdeliver.com • Web Developer | OutsourceRM | www.outsourcerm.com • C++ and Flash Developer | Jenkat Games | Shoe-B-Doo, Corner Pocket, Discombobulated, Mr. Biscuits: The Case of the Ocean Pearl High Voltage Software, Inc., Hoffman Estates, IL 2001 – 2006 Senior Programmer | Leisure Suit Larry: Island Tale, 50 Cent: Bulletproof G Unit Edition | PSP • Created mini-game system for rapid development and completed 18 in two weeks • Reprogrammed memory allocation sequence of third party engine to fit within 32MB retail mode Certification and Localization Lead Engineer | Charlie and the Chocolate Factory, Leisure Suit Larry: Magna Cum Laude 2, Zathura, Codename: Kids Next Door, Operation V.I.D.E.O.G.A.M.E., Leisure Suit Larry: Magna Cum Laude | PS2, Xbox, GCN, PC • Architected and led small team in coding cross-platform certification and localization solution • Educated producers and developers in certification shortcuts and pitfalls • Created tools for configuration and target-platform preview of certification technology • Documented certification technology design, schedule, progress, personnel and resources • Partnered with publishers to expedite certification and localization Engineer | Hunter the Reckoning: Redeemer, Hunter the Reckoning: Wayward, Disney’s Stitch: Experiment 626 | PS2, Xbox • Coded I/O systems: controller input, vibration, sound effects, memory card • Optimized memory usage by aligning class data members and reducing memory fragmentation Midway Games, Inc., Chicago, IL 1999 – 2001 Junior Pipeline Engineer | Blitz 20-02 | PS2, Dreamcast • Wrote art pipeline tools for texture mipmapping, data swizzling, geometry stripping and DMA packing Junior Engineer | Blitz 20-02, Slugfest 20-03, Red Card Soccer 20-03 | PS2, Arcade • Coded system which used Adobe After Effects output to create animated interface screens • Spearheaded standardization of interface across all sports titles to brand Midway Sport Asylum Education: Bachelor of Science in Computer Science, University of Wisconsin–Madison, Madison, WI Brett Z Rubin Page 2 .