ࡱ> oqn[ 5(bjbj :fΐΐ%  8ln= LYYYY444<<<<<<<$Z?A=44444=YY(=4dYY<4<2l5Y0el;3*<>=0n=4~B~BT5~B5444==d444n=4444~B444444444 : LOU G. VASSILEV  HYPERLINK "mailto:lougv22@yahoo.com" lougv22@yahoo.com  HYPERLINK "http://louvassilev.awardspace.com/" http://louvassilev.awardspace.com/Game ProgrammerExecutive Summary 2 years of professional experience developing videogames, with one released title. Developed two PC games in C# and one in Flash 6.0 as side projects. Programmed gameplay content such as in-game objects behavior and mission progress tracking and implemented gameplay support systems that meet project requirements. Designed and developed Graphical User Interfaces for a number of game systems. Extensive hands-on experience with database programming. Extensive knowledge and job experience with creating technical specifications for gameplay systems that meet the requirements of the design and art teams.Technical Proficiencies Languages: ActionScript, ASP, Assembly, BASIC, C, C++, C#, COBOL, ColdFusion, CSS, HTML, Interactive C, Java, JavaScript, Lua, Pascal, Perl, PHP, PL/SQL, SQL, Tcl, UNIX Shell Scripting, VBScript, Visual Basic.NET Databases: Microsoft Access, MySQL, Oracle 8i, PostgreSQL 7.3/7.4, SQL Server 2000 Platforms/Networking: Windows 95/98/NT/2000/XP, Linux (Red Hat, Yellow Dog), TCP/IP, SSH Tools: Microsoft Visual Studio 6.0/2003/2005/2008, Decoda, DirectX, Ogre, RakNet, CEGUI Layout Editor, CVS, Subversion, Adobe Flash and Fireworks, Adobe Photoshop, Case Studio 2.0, CrystalReports.NET, pgAdmin III, MySQL Query Browser, CygWin, UnitTest++Work Experience Game Programmer 6/2007 present K20 Center, Norman, OK Developed videogames in C++ and Lua for PC and the Samsung Ultra Mobile Personal Computer platform. Used Ogre for 3D graphics, Flash CS3 and CEGUI for user interfaces, RakNet for networking, and the C++ Standard Template Library (STL). Created design documents (program flowcharts, UML designs, and ERD database designs) for portions of the game according to user specifications. Added and modified tables and stored procedures in MySQL 5.0 database and developed C++ code to interact with it. Worked on Lua scripts to define the behavior of in-game objects and to provide capabilities for interacting with them. Collaborated with designer to translate game content from storyboards into missions and gameplay scenarios. Used Subversion for keeping track of source code changes. Performed game testing and used Acunote and Trac for keeping track of bugs found. Designed and implemented process for caching images on the local machines hard drive to reduce network traffic. Created task tracking system and weather system for controlling in-game rain. Designed and developed GUI (in CEGUI and Flash/Actionscript) and backend for several in-game modules such as Report Generator, Email, and Interactive Map. Used the Scrum project management method for agile software development to organize and keep track of tasks to work on. Vassilev 2 Worked in a team of 9 programmers, 3 artists, and 1 designer and collaborated with team members on a number of tasks. Pushed out new builds of the game (using Visual Patch, True Update, and Setup Factory) and provided technical support to players. Used UnitTest++ to implement unit tests for various parts of the code to ensure correct function and observance of functional specifications. Information Technology Analyst 8/2003 6/2007 (full-time), 6/2007 11/2008 (part-time) Center for Independent and Distance Learning, Norman, OK Design and development of a large scale Windows GUI application in Visual Basic.NET/2005 connecting to Oracle 8i and PostgreSQL 7.3/7.4 databases. Created design documents for 3-tiered system architecture consisting of Presentation, Business Logic, and Data Access layers. Implemented above system in Visual Basic.NET. Development of ASP Web application connecting to MS Access database. Made extensive use of Object Oriented Programming principles in all software systems developed. Gathered project requirements and developed software process flowcharts and Graphical User Interface (GUI) design documents. Prepared database design documents, i.e. Entity Relationship Diagrams (ERD), in Case Studio 2.0 and created Oracle 8i and PostgreSQL 7.3/7.4 database objects, i.e. tables, views, stored procedures, functions, triggers, and sequences. Extensive use of SQL, DDL scripts, and Shell scripting to interact with and manipulate Oracle and PostgreSQL databases residing on Linux-based servers. Created coding conventions document outlining coding standards to be observed in the development of Visual Basic.NET desktop application as well as during the creation of new database objects. Designed and developed reports using the CrystalReports.NET tools within VisualStudio.NET 2003/2005. Worked with and briefly supervised two other developers to facilitate code and database changes.Information Technology Analyst (Temporary) 4/2003 - 8/2003 University of Oklahoma College of Continuing Education, IT Dept., Norman, OK Development of dynamic web applications in Cold Fusion and DHTML interfacing with Oracle database. Design and development of Perl scripts running in a Linux environment and connecting with Postgres and Oracle database servers. Automated the execution of Perl scripts via Crontab shell commands and scripts written in Tcl programming language. Software installation and troubleshooting. Student Web Developer 1/2002 - 8/2002 Sooner Information Network, Norman, OK Developed DHTML and PHP site modules interfacing with MySQL and Oracle databases and running on Apache Web server. Software installation and troubleshooting. Created design documents from user defined specifications and developed the corresponding software applications.Intern 5/2001 - 12/2001 MedUnison, L.L.C., Oklahoma City, OK Development of dynamic Web applications (DHTML, ASP with VBScript) running on Internet Information Services Web Server and communicating with SQL Server 2000 database. SQL Server 2000 database manipulation. Audio/Video Multimedia development and manipulation. Converted program designs into appropriate software applications taking into consideration the available resources and current software and hardware systems. Designed and developed main corporate Web site. ( HYPERLINK "http://www.medunison.com/" http://www.medunison.com/) Vassilev 3 Student Computer Operator 5/2000 - 5/2001 University of Oklahoma Library Systems, Norman, OK Programming TCP/IP applications in Visual C++ and ASP with VBScript, running on Internet Information Services Web Server and utilizing the WinSock API and the HTTP protocol. Worked with SQL Server 2000 database. Assisting staff and students with software and hardware installation and troubleshooting. Installing, modifying and maintaining University PCs. Dynamic Web applications development (CSS, HTML, JavaScript). Responsible for backing up Sun Enterprise 3500 server.Projects Pathways" (Programmer) k20 Center/k20 Center (PC) a SIMS-like game developed in C++ and Lua, with Ogre for 3D graphics McLarins Adventures (Programmer) k20 Center/k20 Center (UMPC) a Massive Multiplayer Online Game (MMOG) developed in C++ and Lua, using Ogre for 3D graphics and CEGUI for user interfaces McLarins Adventures Ultimate (Programmer) k20 Center/k20 Center (UMPC) an upgraded version of the above game with Flash and Actionscript 3.0 for user interfaces and improved graphics system (support added for Collision Detection, animals, grass, and shadows) Nettrix an arcade-type PC game utilizing GDI+ and Collision Detection; clone of popular computer game Tetris C#, Visual Studio.NET 2003 Netterpillars - an arcade-type PC game utilizing Artificial Intelligence and Sprites; clone of popular computer game Caterpillars C#, Visual Studio.NET 2003  HYPERLINK "http://louvassilev.awardspace.com/programs/games/WalkingMan/WalkingMan.htm" \t "_self" DirectX Walking ManSample C# application demonstrating Managed DirectX features Simple space shooting game created in Macromedia Flash 6.0Education Bachelor of Science in Computer Science University of Oklahoma - Norman, OK     789JKNOpcOpBpc7hLNHh^B*phhLNHh0JB*ph'jhLNHhES>*B*UphhLNHh>*B*ph!jhLNHh>*B*UphhLNHh^V0JB*ph'jhLNHhES>*B*UphhLNHh^V>*B*ph!jhLNHh^V>*B*Uph)hLNHh^B*CJOJQJ^JaJph)hLNHhHB*CJOJQJ^JaJph)hLNHhLB*CJOJQJ^JaJph XC & F  $If]gdLNH@kdf$$IfTlE0'''4 laytLNHT@kd$$IfTlE0'''4 laytLNHT  $If]gdLNH$  $If]a$gdLNH      vk`kUJ?U?U4hLNHh9B*phhLNHhB*phhLNHh6wgB*phhLNHh4B*phhLNHh,B*phhLNHhZ8B*ph)hLNHh^B*CJOJQJ^JaJph)hLNHhSvB*CJOJQJ^JaJph)hLNHh`B*CJOJQJ^JaJphhLNHhZ]B*ph)hLNHhZ]B*CJOJQJ^JaJph)hLNHh}XB*CJOJQJ^JaJph)hLNHhIB*CJOJQJ^JaJph  L M U V ^ `  & ' ( ? @ I M \ ^ ӽ|gZM@3hLNHhqB*\phhLNHh4oB*\phhLNHh. bB*\phhLNHhXiB*\ph)hLNHhXiB*CJOJQJ^JaJph)hLNHhDLaB*CJOJQJ^JaJphhLNHh^B*phhLNHhxJB*phhLNHh iB*phhLNHhUB*phhLNHh9B*phhLNHhlB*phhLNHhwB*phhLNHhNB*phhLNHh)ZB*phhLNHhJ3B*ph `  ' ( @ ( ) qqqqq  $If]gdLNH N $If]gdLNH$  $If]a$gdLNH@kd$$IfTlE0'''4 laytLNHT & F  $If]gdLNH ^ l q { Ƚ{p{eZODO9hLNHhcB*phhLNHh/9B*phhLNHhnTjB*phhLNHh&RB*phhLNHhLB*phhLNHhWB*phhLNHh}WB*phhLNHh(#B*phhLNHh B*phhLNHh- B*phhLNHhB*phhLNHhf B*phhLNHh6QB*phhLNHhzvB*phhLNHh{XB*phhLNHh9+<B*phhLNHh'bB*phhLNHhOB*ph ' ( ) 3 4 8 K T X ] ` ~ ƻynaTaI>hLNHh ?`B*phhLNHhK`B*phhLNHhK`B*\phhLNHhqB*\phhLNHh}HB*phhLNHh!B*phhLNHhB*phhLNHhPB*phhLNHhnB*phhLNHh4oB*phhLNHh/9B*phhLNHhq@6B*phhLNHhq@6B*\phhLNHhqB*phhLNHhDLaB*phhLNHhB*phhLNHhCB*ph  3 8 : B K O Q T U W Y ƻyncXMBM7hLNHhu|B*phhLNHhdB*phhLNHhUB*phhLNHhB*phhLNHhQZB*phhLNHhrB*phhLNHh6B*phhLNHhB*phhLNHhvB*phhLNHh pB*phhLNHh-B*phhLNHhBB*phhLNHhmB*phhLNHhmB*\phhLNHhqB*phhLNHhK`B*phhLNHh ?`B*phhLNHh%B*phY  %Ƚ{paR@#hLNHh1B*CJ\]aJphhLNHh!BB*CJaJphhLNHh\LrB*CJaJphhLNHhDLaB*phhLNHhmB*phhLNHh?d^B*phhLNHhouB*phhLNHhAB*phhLNHhHLB*phhLNHh!B*phhLNHhsB*phhLNHhX3B*phhLNHhFB*phhLNHh AB*phhLNHh)D[B*phhLNHh B*ph &R?fK & F n p$If]`pgdLNH & F n L$If]^`LgdLNH  $If]gdLNH$  $If]a$gdLNH>kd$$IfTl0'''4 laytLNHT mN  $If]gdLNH%&Row{>?   ׶׫tit^S^H^hLNHh(B*phhLNHh)YB*phhLNHh|EB*phhLNHh2B*phhLNHh-B*phhLNHh|_JB*phhLNHhZ8B*phhLNHh B*phhLNHhxI:B*phhLNHhsB*phhLNHh(B*phhLNHh6B*phhLNHh3B*phhLNHhV5B*phhLNHh!BB*ph#hLNHh!BB*CJ\]aJphH+ws_$  $If]a$gdLNH & F  L$If]^`LgdLNH & F n L$If]^`LgdLNH & F n L$If]^`LgdLNH & F n p$If]`pgdLNH  $If]^gdLNH ) )*+@d!'(1JvȽ鲧{pepeZOhLNHh2zMB*phhLNHhbkB*phhLNHhNwB*phhLNHh@dB*phhLNHhB*phhLNHhB*phhLNHh6B*phhLNHh-B*phhLNHh\B*phhLNHhsB*phhLNHhB*phhLNHhQ9B*phhLNHh]aB*phhLNHhB*phhLNHh|EB*phhLNHh:kB*ph7lȽӜӑӑ{pep{ZOhLNHhB*phhLNHh,B*phhLNHhIB*phhLNHhw B*phhLNHhhMB*phhLNHhTB*phhLNHhB*phhLNHh=dB*phhLNHh+6(B*phhLNHhG4 B*phhLNHhEB*phhLNHhyB*phhLNHhbkB*phhLNHh'vB*phhLNHh2zMB*phhLNHhqxB*ph%DO@" e & F  $If]^gdLNH  $If]^gdLNH$  $If]a$gdLNH & F n L$If]^`LgdLNH  $If]gdLNH%D_`s~,@O@q"̫ti^iSHhLNHh|/B*phhLNHhlIB*phhLNHhB*phhLNHh>B*phhLNHhB*phhLNHh$B*phhLNHh8;B*phhLNHh'B*phhLNHh4B*phhLNHh^B*phhLNHh0cB*phhLNHhS B*phhLNHh@@B*ph#hLNHh^B*CJ\]aJphhLNHhB*phhLNHh+kB*ph  ),W<>AIW?޽ޫޠޠޕފm[PhLNHhDtB*ph#hLNHhU?B*CJ\]aJph#hLNHh{B*CJ\]aJphhLNHh0JB*phhLNHhp^B*phhLNHh|B*phhLNHhpB*ph#hLNHh^B*CJ\]aJphhLNHhSJB*phhLNHhV B*phhLNHhkJB*phhLNHh^B*phhLNHh|/B*phhLNHhd?=B*phe+,W;  $If]gdLNH$  $If]a$gdLNH>kdg$$IfTl0'''4 laytLNHT  $If]^gdLNH ;<=>W1nVAA  $If]^gdLNH$  $If]^a$gdLNH@kd $$IfTlI0'''4 laytLNHT  $If]gdLNH>kd$$IfTl0'''4 laytLNHT?I}h ~ !!!镫zgzZzODhLNHhTY]B*phhLNHhMB*phhLNHh 0JB*ph$jhLNHhESB*UphjhLNHh B*UphhLNHh B*phhLNHhEB*phhLNHhB*phhLNHh"B*phhLNHhQh9B*phhLNHhB]B*phhLNHhnB*ph#hLNHh^B*CJ\]aJphhLNHh^B*phhLNHh6B*ph1 g & F  L$If]^`LgdLNH  $If]gdLNH$  $If]a$gdLNH>kdd$$IfTl0'''4 laytLNHT  $If]^gdLNH !!!!!!)!q!!("O""~iii  $If]^gdLNH  $If]gdLNH$  $If]a$gdLNH>kd$$IfTl0'''4 laytLNHT & F   $If]^` gdLNH !!!!)!n!p!!!("4"8"L"""#T#U#V#W#X#Y#Z#b#c#d#y#о|qf[P[hLNHh=^B*phhLNHhz!qB*phhLNHh_TB*phhLNHh2B*phhLNHhEB*phhLNHh@B*phhLNHhaB*phhLNHh,B*phhLNHh +B*phhLNHh^B*ph#hLNHh^B*CJ\]aJph#hLNHh^B*CJ\]aJph#hLNHhTY]B*CJ\]aJphhLNHhTY]B*ph"#U#V#W#X#s4>kd^$$IfTl0'''4 laytLNHT$  $If]^a$gdLNH>kd $$IfTl0'''4 laytLNHT & F D @@@$If]`gdLNH  $If]^gdLNHX#Y#Z#c##$%5&&''~~~~~~~ & F  $If]gdLNH  $If]^gdLNH>kd$$IfTl0'''4 laytLNHT$  $If]^a$gdLNH y#z###$$$$$$$$$%2%F%G%e%w%x%%%%%3&5&&&&8'9':'ȽȲȲȜvcv$jhLNHhESB*UphjhLNHh=^B*UphhLNHhHB*phhLNHh\OB*phhLNHh=^B*phhLNHh#1B*phhLNHh) $B*phhLNHhB)%B*phhLNHhZB*phhLNHhaB*phhLNHhmBB*phhLNHhz!qB*phhLNHh}B*ph:'M'N''''''''''''''(("(#($(%(&(((Ҽұti^iSiH@<hjhUhLNHh'*B*phhLNHhw{tB*phhLNHh8B*phhLNHh^B*phhLNHhGTOB*\]phhLNHh0B*\]phhLNHhQuB*phhLNHh(GB*phhLNHhkB*phhLNHh_TB*phhLNHhX-sB*phhLNHh,>B*phhLNHh=^B*phjhLNHh=^B*Uph$hLNHh=^0J>*B*mH phsH '''''''#(pW & F  $If]^gdLNH>kd$$IfTl0'''4 laytLNHT  $If]gdLNH>kd<$$IfTl0'''4 laytLNHT#($(%('(((*(+(-(.(0(1(2(3(4(5(gdi$  ]a$gdLNH>kd$$IfTl0'''4 laytLNHT(()(+(,(.(/(1(2(3(4(5(hLNHh'*B*phh. hih.hjhU 8P:p(/ =!"#$% DpDyK lougv22@yahoo.comyK Jmailto:lougv22@yahoo.comyX;H,]ą'cDyK #http://louvassilev.awardspace.com/yK ^http://louvassilev.awardspace.com/yX;H,]ą'cU$$If!vh5'#v':V lE'5'4ytLNHTU$$If!vh5'#v':V lE'5'4ytLNHTU$$If!vh5'#v':V lE'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTU$$If!vh5'#v':V lI'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTDyK http://www.medunison.com/yK Lhttp://www.medunison.com/yX;H,]ą'cedQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHT8DyK _selfyK http://louvassilev.awardspace.com/programs/games/WalkingMan/WalkingMan.htmyX;H,]ą'cQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHTQ$$If!vh5'#v':V l'5'4ytLNHT^ 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH nH sH tH D`D '*NormalOJQJ^J_HmH sH tH f@f 7 ) Heading 1& pPdx@&^CJOJQJ^JaJZ@Z '* Heading 2& pPdx<@&^CJaJDA`D Default Paragraph FontRi@R  Table Normal4 l4a (k (No List NB@N 7 ) Body Text$d<<^a$@TOT '* Bulleted List  & F h ^` b/b '* Body Text 1<<^ @OJQJ^J_HmH sH tH :: j] Contact Info$a$RR _O Your Name$d<a$CJOJQJ^JaJTAT ZdYour Name Char CJOJQJ^JaJmH sH tH 6U@Q6 (D Hyperlink >*B*ph4 @b4 qIFooter  !.)q. qI Page Number88 ]small1CJOJQJ^JaJFVF ;FollowedHyperlink >*B* ph44 iHeader  !PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] 5 f  ^ Y % ?!y#:'((5(!"$%(+./2 e;1 "X#'#(5( #&')*,-018JN9M5 XXXX8@0(  B S  ?:M% % ' ' ( ( * + - . 0 1 3 6 N''((GG{ $ AI99?Ih~(48DLLVVZZbbd$ % % ' ' ( ( * + - . 0 1 6 N''(($ % % ' ' ( ( * + - . 0 1 3 6 |HJ5}~#~$>>J@bbx2V1 (fO*LbRbQI?]rVfDfflGUktXXn4 &vI^`.^`.88^8`.^`.^`OJQJ^Jo(^`OJQJ^Jo(88^8`OJQJ^Jo(^`OJQJ^Jo(hh^h`.hh^h`OJQJ^Jo(hnn^n`OJQJo(hHh>>^>`OJQJ^Jo(oh  ^ `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh~~^~`OJQJ^Jo(hNN^N`OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHhnn^n`OJQJ^Jo(h>>^>`OJQJ^Jo(oh  ^ `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh~~^~`OJQJ^Jo(hNN^N`OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo( h^` OJQJ^Jo(hnn^n`OJQJo(hHh>>^>`OJQJ^Jo(oh  ^ `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh~~^~`OJQJ^Jo(hNN^N`OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJ^Jo(h~~^~`OJQJ^Jo(ohN N ^N `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJ^Jo(h^^^^`OJQJ^Jo(oh..^.`OJQJ^Jo(hnn^n`OJQJo(hHh>>^>`OJQJ^Jo(oh  ^ `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh~~^~`OJQJ^Jo(hNN^N`OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(hnn^n`CJOJQJ^JaJo(h>>^>`OJQJ^Jo(oh  ^ `OJQJ^Jo(h  ^ `OJQJ^Jo(h^`OJQJ^Jo(oh~~^~`OJQJ^Jo(hNN^N`OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(Vf~}|?]&v (UkffXn0LbR                                             ˬ        8(#(IKXS ,Cs!6OJGOn,|ls@@IFDtE V f p_ &G  a G4 q7 ouOVWQ9HI]nw !w%'J3U?9PjG$12'E6Q`EMZSu,arV}W!Fy0Dl>*b- E S g U!GI#) $Y$7s$B)%B%G%L%Bs%&f'z~'(+6(p(7 )n2)DT)VT* +[+',-3.<. |.|/#1g2Zx23X35V56q@6A6Z8/9Qh9:+:;:xI:8;H<9+<d+< p<d?=+>,>@i?q?6@9@B@B_@N A)]AmB(DgDE|EFgF+G-0GnGLNH&I$JxJSJ|_J:KHLfL#M[0MhM2zMN"N*N sNO'O OGTO\O_Ob'vk*h} r!i#N\`du8)Zsp^>o5%KTU+k<.B .DOT]%HHq{X53zBE}XfxQ/2e2BFCB[i;JOFGY_sc !B%qI|*!Ivkc6)Y ~e?A(Gra=d@ .d)STYnlIs{?#=HZdkICBK"4~{FEkJo LmxGh&iZ[j]'6ptU H) Akx /,.6i5"TzLi^V^1L-_He}HXq)38Qu +,WOA{C , )!Un B|hr4)25s JC(`-IwGxBw^P|('*/F8 Z]2Svv":L% ' @85 @UnknownG*Ax Times New Roman5Symbol3. *Cx Arial?. Arial Black7. [ @Verdana;Wingdings?= *Cx Courier NewA BCambria Math"h7G7GY:Y:4d  2QP?h2!xxGame Programmer Resume Lou Vassilev Office UseT             Oh+'0Lx    ,4<DGame Programmer ResumeLou VassilevNormal Office Use2Microsoft Office Word@0@v3@v3Y՜.+,D՜.+,X hp  Microsoft Corporation:  Game Programmer Resume Title(T\ _PID_HLINKS _TemplateIDApd Khttp://louvassilev.awardspace.com/programs/games/WalkingMan/WalkingMan.htm_http://www.medunison.com/=##http://louvassilev.awardspace.com/Omailto:lougv22@yahoo.comTC060915071033  !"#$%&'()*+,-./012356789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdeghijklmpRoot Entry FЊ;rData 41Table<BWordDocument:fSummaryInformation(^DocumentSummaryInformation8fCompObjy  F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q