CV for an Industrial Position

Total Page:16

File Type:pdf, Size:1020Kb

CV for an Industrial Position Ivan Ruchkin E-mail: [email protected] Phone: +7-(916)-345-17-89 Objective Software Engineering Position Summary Software developer with more than two years of industrial programming, wide knowledge and ambitions in software engineering. User interface designer with knowledge of human-computer interaction theory, usability, goal- and user-oriented interface design. Has extensive GUI creating experience. Mathematician with focus in applied mathematics, using various techniques to solve problems of formalization and optimization. Education 2006 – now M.V. Lomonosov Moscow State University (MSU), Faculty of Computational Mathematics and Cybernetics (CMC), Computing Systems Lab. Moscow, Russia. Speciality: Applied Mathematics and Computer Science. Concentration: System Software. GPA: 4,9 out of 5,0. 5th (final) year Specialist (equivalent to Masters) student. 1996 – 2005 High School #1273 specialized in English language. Moscow, Russia. Score: 5,0 out of 5,0. Gold medal «For Outstanding Study Achievements». Professional Experience 04.2010 – now Si-Trans Ltd. – an international transport and logistics holding company. Moscow, Russia. Position: software developer, user interface designer (part-time). Responsibilities: Existing ERP system support and development (C++ Builder, T-SQL) New ERP system development (C++ & Qt, T-SQL) Database design (Microsoft SQL Server 2000) Graphical user interface (GUI) design Business process analysis, requirements engineering Accomplishments: Active participation in sensible development practices introduction: version control, issue tracking, coding conventions User interaction improvement in existing ERP system Existing code optimization Document management system development 05.2010 – 08.2010 Google Inc., Thousand Parsec Community developing a platform for 4X games. Position: developer, Google Summer Of Code participant. Responsibilities: Development of cross-platform Thousand Parsec client (Python, wxWidgets) Improvement of existing code User interaction improvement Accomplishments: Development of Thousand Parsec client (several modules) Successful fulfillment of Google Summer Of Code program 09.2008 – 05.2010 Computing Systems Lab, CMC MSU, Moscow, Russia. Position: software developer, user interface programmer, analyst at an R&D project (part-time). Responsibilities: System-level software engineering (C/C++ & WinApi, Ruby) User interface design (GUI Design Studio) User interface implementation (C & WinApi, RubyQt) Malware security threats analysis, survivability analysis Technical documentation writing Accomplishments: System-level library development Two GUIs implementation Build and configuration system part implementation Successfully finished the project Associated Experience 09.2008 – now Courseworks and diploma on «Single-Window Integrated Development Environment» topic. Activities: Detailed review of integrated development environment (IDE) interfaces IDE interface design according to usability theory Single-window interface implementation based on KDevelop (С++ & Qt & KDE) 05.2010 – now Thousand Parsec community, engaged in open source Thousand Parsec gaming platform. Activities: Support and development of Thousand Parsec client (Python, wxWidgets) Graphical user interface design and support 06.2010 Participation in «SYRCoSE» conference (Spring/Summer Young Researchers' Colloquium on Software Engineering), speech on «Single-Window Integrated Development Environment» topic. Nizhny Novgorod, Russia. Knowledge and Skills Software Object-oriented analysis and design (UML), design patterns usage engineering CASE tools usage (Rational Rose, MS Visio, Umbrello) Experience of team development using issue tracking tools (Trac, Redmine), version control system (Git, SVN, Mercurial) Acquaintance with wide range of IDEs Build systems usage (Make, CMake, Autotools and proprietary) Automatic documentation generators usage (Doxygen) Building formal mathematical models of real processes Public speech and discussions experience Graphical user Use interface requirements analysis and development interfaces Goal-oriented interface design GUI prototyping Usability principles application on different abstraction levels Imperative С/С++, Java (basic) programming Ruby, Python, Windows Shell, Bash (basic) languages Assembler Intel x86 (basic) Prolog (basic) API libraries STL VCL, CLX Qt 4 WinApi wxWidgets Boost (basic) POSIX API (IO operations, network, OLE (basic) processes) Databases PostgreSQL Microsoft SQL Server Declarative HTML languages XML (XPath, XSLT) SQL, T-SQL 3D graphics OpenGL programming Operation systems Microsoft Window systems: advanced usage, development Linux systems (Ubuntu, Debian): advanced usage, development Cisco IOS: basic setup of Cisco devices Interests Disciplined development Usage of appropriate development technologies and practices Agile development methodologies User interface design Application of formal mathematical methods to software development Additional Information Birth date 09 June 1989 Birth place Moscow, Russian Federation Languages Russian (native) English (fluent) French (with vocabulary) Certificates & Translator in «Applied mathematics and informatics» sphere. Computational Exams Mathematics and Cybernetics faculty, M. V. Lomonosov MSU, 2010. Grade: excellent. TOEFL iBT 114 (30/30/24/30) taken in 11.2010 GRE General 680/800/4.0 taken in 11.2010 Key personal Pursuit for quality of code qualities Aspiration and ability of learning Research work abilities Effective time organization References are available on request 02.2011 .
Recommended publications
  • How Is Video Game Development Different from Software Development in Open Source?
    Delft University of Technology How Is Video Game Development Different from Software Development in Open Source? Pascarella, Luca; Palomba, Fabio; Di Penta, Massimiliano; Bacchelli, Alberto DOI 10.1145/3196398.3196418 Publication date 2018 Document Version Accepted author manuscript Published in Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY Citation (APA) Pascarella, L., Palomba, F., Di Penta, M., & Bacchelli, A. (2018). How Is Video Game Development Different from Software Development in Open Source? In Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY (pp. 392-402) https://doi.org/10.1145/3196398.3196418 Important note To cite this publication, please use the final published version (if applicable). Please check the document version above. Copyright Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons. Takedown policy Please contact us and provide details if you believe this document breaches copyrights. We will remove access to the work immediately and investigate your claim. This work is downloaded from Delft University of Technology. For technical reasons the number of authors shown on this cover page is limited to a maximum of 10. How Is Video Game Development Different from Software Development in Open Source? Luca Pascarella1,
    [Show full text]
  • An Updated Maximum Likelihood Approach to Open Cluster Distance Determination M
    Astronomy & Astrophysics manuscript no. OCdistanceDeterminationAstroPh c ESO 2018 October 25, 2018 An updated maximum likelihood approach to open cluster distance determination M. Palmer1, F. Arenou2, X. Luri1, and E. Masana1 1 Dept. d’Astronomia i Meteorologia, Institut de Ciencies` del Cosmos, Universitat de Barcelona (IEEC-UB), Mart´ı Franques` 1, E08028 Barcelona, Spain. 2 GEPI, Observatoire de Paris, CNRS, Universite´ Paris Diderot, 5 place Jules Janssen, 92190, Meudon, France Preprint online version: October 25, 2018 ABSTRACT Aims. An improved method for estimating distances to open clusters is presented and applied to Hipparcos data for the Pleiades and the Hyades. The method is applied in the context of the historic Pleiades distance problem, with a discussion of previous criticisms of Hipparcos parallaxes. This is followed by an outlook for Gaia, where the improved method could be especially useful. Methods. Based on maximum likelihood estimation, the method combines parallax, position, apparent magnitude, colour, proper motion, and radial velocity information to estimate the parameters describing an open cluster precisely and without bias. Results. We find the distance to the Pleiades to be 120:3±1:5 pc, in accordance with previously published work using the same dataset. We find that error correlations cannot be responsible for the still present discrepancy between Hipparcos and photometric methods. Additionally, the three-dimensional space velocity and physical structure of Pleiades is parametrised, where we find strong evidence of mass segregation. The distance to the Hyades is found to be 46:35 ± 0:35 pc, also in accordance with previous results. Through the use of simulations, we confirm that the method is unbiased, so will be useful for accurate open cluster parameter estimation with Gaia at distances up to several thousand parsec.
    [Show full text]
  • Etir Code Lists
    eTIR Code Lists Code lists CL01 Equipment size and type description code (UN/EDIFACT 8155) Code specifying the size and type of equipment. 1 Dime coated tank A tank coated with dime. 2 Epoxy coated tank A tank coated with epoxy. 6 Pressurized tank A tank capable of holding pressurized goods. 7 Refrigerated tank A tank capable of keeping goods refrigerated. 9 Stainless steel tank A tank made of stainless steel. 10 Nonworking reefer container 40 ft A 40 foot refrigerated container that is not actively controlling temperature of the product. 12 Europallet 80 x 120 cm. 13 Scandinavian pallet 100 x 120 cm. 14 Trailer Non self-propelled vehicle designed for the carriage of cargo so that it can be towed by a motor vehicle. 15 Nonworking reefer container 20 ft A 20 foot refrigerated container that is not actively controlling temperature of the product. 16 Exchangeable pallet Standard pallet exchangeable following international convention. 17 Semi-trailer Non self propelled vehicle without front wheels designed for the carriage of cargo and provided with a kingpin. 18 Tank container 20 feet A tank container with a length of 20 feet. 19 Tank container 30 feet A tank container with a length of 30 feet. 20 Tank container 40 feet A tank container with a length of 40 feet. 21 Container IC 20 feet A container owned by InterContainer, a European railway subsidiary, with a length of 20 feet. 22 Container IC 30 feet A container owned by InterContainer, a European railway subsidiary, with a length of 30 feet. 23 Container IC 40 feet A container owned by InterContainer, a European railway subsidiary, with a length of 40 feet.
    [Show full text]
  • Kosminio Žingsninio Strateginio Žaidimo Kūrimas. Duomenų Bazės Projektavimas Ir Realizavimas Šiaulių Universitetas 2010
    ŠIAULIŲ UNIVERSITETAS MATEMATIKOS IR INFORMATIKOS FAKULTETAS INFORMATIKOS KATEDRA Remigijus Valčiukas Informatikos specialybės IV kurso dieninio skyriaus studentas Kosminio žingsninio strateginio žaidimo kūrimas. Duomenų bazės projektavimas ir realizavimas Development of Space Turn-Based Strategy Game: Database Design and Implementation BAKALAURO DARBAS Darbo vadovas: Lekt. G. Lūža Recenzentas: Lekt. V.Giedrimas Šiauliai, 2010 Turinys Įvadas ............................................................................................................................................................................. 3 1. Analitinė dalis ....................................................................................................................................................... 4 1.1 Programos be apribojimų .............................................................................................................. 4 1.2 Kompiuteriniai žaidimai ............................................................................................................... 4 1.3 Analogai ........................................................................................................................................ 5 1.4 Kosminis žingsninis strateginis žaidimas...................................................................................... 8 2. Projektinė dalis ..................................................................................................................................................... 9 2.1. Įrankių ir priemonių
    [Show full text]
  • Stephen M. Cabrinety Collection in the History of Microcomputing, Ca
    http://oac.cdlib.org/findaid/ark:/13030/kt529018f2 No online items Guide to the Stephen M. Cabrinety Collection in the History of Microcomputing, ca. 1975-1995 Processed by Stephan Potchatek; machine-readable finding aid created by Steven Mandeville-Gamble Department of Special Collections Green Library Stanford University Libraries Stanford, CA 94305-6004 Phone: (650) 725-1022 Email: [email protected] URL: http://library.stanford.edu/spc © 2001 The Board of Trustees of Stanford University. All rights reserved. Special Collections M0997 1 Guide to the Stephen M. Cabrinety Collection in the History of Microcomputing, ca. 1975-1995 Collection number: M0997 Department of Special Collections and University Archives Stanford University Libraries Stanford, California Contact Information Department of Special Collections Green Library Stanford University Libraries Stanford, CA 94305-6004 Phone: (650) 725-1022 Email: [email protected] URL: http://library.stanford.edu/spc Processed by: Stephan Potchatek Date Completed: 2000 Encoded by: Steven Mandeville-Gamble © 2001 The Board of Trustees of Stanford University. All rights reserved. Descriptive Summary Title: Stephen M. Cabrinety Collection in the History of Microcomputing, Date (inclusive): ca. 1975-1995 Collection number: Special Collections M0997 Creator: Cabrinety, Stephen M. Extent: 815.5 linear ft. Repository: Stanford University. Libraries. Dept. of Special Collections and University Archives. Language: English. Access Access restricted; this collection is stored off-site in commercial storage from which material is not routinely paged. Access to the collection will remain restricted until such time as the collection can be moved to Stanford-owned facilities. Any exemption from this rule requires the written permission of the Head of Special Collections.
    [Show full text]
  • The Search for Gravitational Wave Bursts in Data from the Second LIGO Science Run
    The search for gravitational wave bursts in data from the second LIGO science run Shourov Keith Chatterji S.B. Physics Massachusetts Instititute of Technology, 1995 S.B. Electrical Engineering Massachusetts Instititute of Technology, 1995 Submitted to the Department of Physics in partial fulfillment of the requirements for the degree of Doctor of Philosophy at tlie MASSACHUSETTS INSTITUTE OF TECHNOLOGY September 2005 @ Shourov Keith Chatterji, MMV. All rights reserved. The author hereby grants to MIT permission to reproduce and distribute publicly paper and electronic copies of this thesis document in whole or in part. /1 Ad--, 4 Author ..................................../b. - eb.... Department of Physics June 10, 2005 \ Certified by. ..........................w2 .......... .%. \ Erotokritos ~:dt=nid; Assistant Professor of Physics Thesis Supervisor. - Accepted by ........................ .- +~on2as~eytak Professo f Physics Associate Department Head for Education The search for gravitational wave bursts in data from the second LIGO science run by Shourov Keith Chatterji Submitted to the Department of Physics on June 10, 2005, in partial fulfillment of the requirements for the degree of Doctor of Philosophy Abstract The network of detectors comprising the Laser Interferometer Gravitational-wave Observatory (LIGO) are among a new generation of detectors that seek to make the first direct observation of gravitational waves. While providing strong support for the General Theory of Relativity, such observations will also permit new tests of physical theory in regions of strong space-time curvature and high matter-energy density. However, the observed signals are expected to occur near the limit of detector sensitivity. The problem of identifying such small signals is the primary focus of this work.
    [Show full text]
  • Free and Open Source Software
    Free and open source software Copyleft ·Events and Awards ·Free software ·Free Software Definition ·Gratis versus General Libre ·List of free and open source software packages ·Open-source software Operating system AROS ·BSD ·Darwin ·FreeDOS ·GNU ·Haiku ·Inferno ·Linux ·Mach ·MINIX ·OpenSolaris ·Sym families bian ·Plan 9 ·ReactOS Eclipse ·Free Development Pascal ·GCC ·Java ·LLVM ·Lua ·NetBeans ·Open64 ·Perl ·PHP ·Python ·ROSE ·Ruby ·Tcl History GNU ·Haiku ·Linux ·Mozilla (Application Suite ·Firefox ·Thunderbird ) Apache Software Foundation ·Blender Foundation ·Eclipse Foundation ·freedesktop.org ·Free Software Foundation (Europe ·India ·Latin America ) ·FSMI ·GNOME Foundation ·GNU Project ·Google Code ·KDE e.V. ·Linux Organizations Foundation ·Mozilla Foundation ·Open Source Geospatial Foundation ·Open Source Initiative ·SourceForge ·Symbian Foundation ·Xiph.Org Foundation ·XMPP Standards Foundation ·X.Org Foundation Apache ·Artistic ·BSD ·GNU GPL ·GNU LGPL ·ISC ·MIT ·MPL ·Ms-PL/RL ·zlib ·FSF approved Licences licenses License standards Open Source Definition ·The Free Software Definition ·Debian Free Software Guidelines Binary blob ·Digital rights management ·Graphics hardware compatibility ·License proliferation ·Mozilla software rebranding ·Proprietary software ·SCO-Linux Challenges controversies ·Security ·Software patents ·Hardware restrictions ·Trusted Computing ·Viral license Alternative terms ·Community ·Linux distribution ·Forking ·Movement ·Microsoft Open Other topics Specification Promise ·Revolution OS ·Comparison with closed
    [Show full text]
  • Desarrollo De Un Videojuego Para Móviles Con Unity O Cocos2d-X
    Desarrollo de un videojuego para móviles con Unity o Cocos2d-x Máster Universitario en Desarrollo de Software para Dispositivos Móviles Trabajo Fin de Máster Autor: José María Egea Canales Tutor/es: Miguel Ángel Lozano Ortega Septiembre 2016 Justificación y Objetivos Con el fin de poder aplicar los conceptos sobre videojuegos aprendidos en esta titulación de posgrado, y lograr tratar con los temas sociales y servicios de la plataforma Google, se pretende desarrollar un videojuego 2D sencillo pero completo para Android, que haga uso de servicios de Google, y que nos permita analizar y evaluar la dificultad con la que es posible trabajar con estos. Para el desarrollo del videojuego se pretende utilizar el motor Cocos2d-x. Cabe recalcar que para la construcción correcta del proyecto, se realiza tanto el Documento de Diseño del Videojuego (GDD), como su posterior desarrollo utilizando el motor. El videojuego estará realizado utilizando las bibliotecas de Cocos2d-x de C++, y se utilizará en la medida de lo posible las herramientas de este motor. Se pretende mantener un desarrollo limpio abierto a posibles mejoras y adaptación a dispositivos iOS en el futuro. Como extra, para otorgarle más personalidad, se pretende realizar gráficos propios para todo el videojuego. Página 1 Agradecimientos Este proyecto surge de mis problemas para prestar atención en ocasiones en clase, que me hacen acabar convirtiendo mis hojas de apuntes en hojas de garabatos, así que me agradezco a mí mismo por haber sacado algo productivo del desastre. Gracias, Yo. Por otro lado, agradezco a mi compañero Juan Pomares, porque si lo pillabas de buenas, te resolvía todas las dudas que te pudieran surgir.
    [Show full text]
  • Thesis Outline
    ENERGY AND RUN-TIME PERFORMANCE PRACTICES IN SOFTWARE ENGINEERING DISSERTATION FOR THE AWARD OF THE DOCTORAL DIPLOMA ATHENS UNIVERSITY OF ECONOMICS AND BUSINESS 2021 Stefanos Georgiou Department of Management Science and Technology Athens University of Economics and Business ii Department of Management Science and Technology Athens University of Economics and Business Email: [email protected] Copyright 2021 Stefanos Georgiou This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. iii Supervised by Professor Diomidis Spinellis iv In loving memory of my grandma Contents 1 Introduction 1 1.1 Context ..................................... 1 1.2 Problem Statement ............................... 2 1.3 Proposed Solutions and Contributions ..................... 3 1.4 Thesis Outline .................................. 4 1.5 How to Read this Thesis ............................. 5 2 Related Work 6 2.1 Background ................................... 6 2.1.1 Methodology .............................. 7 2.1.2 Energy Efficiency in the Context of SDLC ................ 8 2.2 Requirements .................................. 9 2.2.1 Survey Studies ............................. 9 2.2.2 Empirical Evaluation Studies ...................... 10 2.3 Design ...................................... 11 2.3.1 Empirical Evaluation of Design Patterns ................ 11 2.3.2 Energy Optimisation of Design Patterns ................ 12 2.4 Implementation ................................. 13 2.4.1 Parallel Programming .........................
    [Show full text]
  • Additional Case Information
    ADDITIONAL CASE INFORMATION Juilan Garcia Diamond Orthopedic Los Angeles Lien claimants ADJ NO IW NAME EMPLOYER CLAIMS_ADMINISTRATOR ADJ9089731 MOISES GAYTAN 2002 D L INC 2002 D L INC 247 COMMERCIAL CLEANING 247 COMMERCIAL CLEANING SERVICES ADJ9754217 KERIN ORREGO SERVICES 247 COMMERICAL CLEANING 247 COMMERICAL CLEANING SERVICES ADJ9754217 KERIN ORREGO SERVICES ADJ9296702 ELSY APARICIO 407 FACTORY 407 FACTORY ADJ10588471 MARIA V GUTIERREZ 99 CENTS ONLY STORES LLC 99 CENTS ONLY STORES LLC ADJ9363094 JOSE ROSALES A AND A AUTO REPAIR A AND A AUTO REPAIR FERNANDO HENARES A AND D HAWAIIAN BBQ A AND D HAWAIIAN BBQ ADJ8819645 CABALLERO A C TIRES A C TIRES ADJ9492756 ALEJANDRO CERDA FLORES ADJ9667090 MARIA VELASQEUZ ABM ONSITE ABM ONSITE ADJ9758980 GABRIEL MARTINEZ YYK ENTERPRISES ACCLAIM IRVINE ADJ10094079 LILIA PEREZ PARKER HANNIFIN CORP ACCLAMATION 802108 SANTA CLARITA ADJ8736682 MARISOL SEDANO PARKER HANNIFIN ACCLAMATION 802108 SANTA CLARITA ADJ8809129 ORLANDO COLLAZO EZE TRUCKING LLC ACCLAMATION 802108 SANTA CLARITA ADJ9451984 DAVID APARICIO COUNTY OF LOS ANGELES ACCLAMATION 802108 SANTA CLARITA ADJ8815807 ODILIA MORALES KERN RIDGE ACCLAMATION FRESNO ADJ8930042 ALEJANDRO PECINA ESPARZA ENTERPRISES ACCLAMATION FRESNO ADJ9016510 MARIA GONZALEZ KERN RIDGE GROWERS ACCLAMATION FRESNO ADJ9320537 GLORIA TRONCOSO ESPARZA ENTERPRISES ACCLAMATION FRESNO GUSTAVO FERNANDEZ ESPARZA ENTERPRISES ACCLAMATION FRESNO ADJ9420124 MARTINEZ ADJ10094079 LILIA PEREZ PARKER HANNIFIN CORP ACCLAMATION GLENDALE ADJ535651 TABITHA RAY OMNI TRANS ACCLAMATION INSURANCE
    [Show full text]
  • How Is Video Game Development Different from Software Development in Open Source?
    How Is Video Game Development Different from Software Development in Open Source? Luca Pascarella Fabio Palomba Delft University of Technology University of Zurich Delft, The Netherlands Zurich, Switzerland [email protected] [email protected] Massimiliano Di Penta Alberto Bacchelli University of Sannio University of Zurich Benevento, Italy Zurich, Switzerland [email protected] [email protected] ABSTRACT Despite being a domain of software systems and being so success- Recent research has provided evidence that, in the industrial con- ful, video games (from hereon, games) have attracted the interest text, developing video games diverges from developing software of software engineering researchers only in the last decade. For systems in other domains, such as office suites and system utilities. example, among the first is the work by Tschang [45] and Tschang In this paper, we consider video game development in the open & Szczypula [46] who hypothesized that game development re- source system (OSS) context. Specifically, we investigate how de- quires developers with uncommon knowledge. In the same vein, velopers contribute to video games vs. non-games by working on Kultima & Alha conducted interviews reporting how game devel- different kinds of artifacts, how they handle malfunctions, and how opers perceive differences in the development of their projects [28] they perceive the development process of their projects. To this pur- and Ampatzoglou & Stamelos provided an overview of the concerns pose, we conducted a mixed, qualitative and quantitative study on a in software engineering for games, indicating that the game domain broad suite of 60 OSS projects. Our results confirm the existence of had received little attention from software engineering research [4].
    [Show full text]
  • Techtalk6-Pdfable.Pdf
    Gaming for Freedom make depend ● What is FOSS? (Beer vs Freedom) ● What are Computer Games? (Not just “triple A” titles) The Talk ● Why FOSS Games are important ● How FOSS is already winning (Including FOSS Games that exist) ● Making your games exist Me, Myself & I ● Worked on various FOSS Games – WorldForge (4 Years) – Thousand Parsec (Founded, 6 Years) ● Ran Gaming Miniconf at Linux.conf.au 2007 and 2008 ● Given talks at Linux.conf.au, Freeplay, LinuxSA Yes, I'm Australian Not Austrian Australian Under construction Why? Oh god Why? ● “FOSS games can not compete” ● Closed nature of gaming console ● Gaming preventing people removing Windows ● Commercial game companies are using FOSS technologies ● FOSS Games are just cool Final Frontier ● Many people believe FOSS games can not compete – Sound familiar? “Open Source can not compete with commercial software” FOSS is competing ● Firefox is at ~20% market share – Even higher in some countries ● “Linux revenue” exceed $35 billion ~10% of all software related, $359 billion (2007) ● Apache runs ~70% of the internet (2007) Why not in games? I'm not a gamer? Why should I care? Media companies want to turn your PC into an ●Xbox ●Playstation ●Wii Linux on the Desktop Games on Linux are required We are already winning! Open Source Growing At an Exponential Rate First games where FOSS ● Spacewar! ● DUNGEN ● MUD Commercial games use FOSS ● Civilisation IV, Eve Online, Battlefield 2, Command & Conquer: Red Alert 3, Freedom Force, ID Software ● Ease of Use Matters - Python ● Size Matters – Lua, SQLite
    [Show full text]