Adolfo Gómez-Urda Montijano

adolfog at gmail.com

LinkedIn Profile      MobyGames Developer Bio     

Work Experience    Technical Skills    Education    Additional Skills and Interests   

Work Experience

Currently Working On

    

    


Games I Have Localized (THQ)

Saints Row The Third
French, Italian, German, Spanish, Dutch, Japanese, Korean, Russian, Polish, and Czech
Xbox 360, PS3, and PC     Warhammer 40,000: Space Marine
French, Italian, German, Spanish, Dutch, Japanese, Russian, Polish, and Czech
Xbox 360, PS3, and PC     SpongeBob's Surf & Skate RoadTrip
French, German, Spanish, and Dutch
Xbox 360 Kinect     Red Faction: Armageddon
French, Italian, German, Spanish, Japanese, Russian, Polish, and Czech
Xbox 360, PS3, and PC     Homefront
French, Italian, German, Spanish, Dutch, Japanese, Russian, Polish, and Czech
Xbox 360, PS3, and PC

Games I Have Localized (Ubisoft)

Prince of Persia: The Two Thrones
Japanese and Korean
PS2     Star Wars: Lethal Alliance
French, German, Italian, and Spanish
PSP     Tom Clancy's Rainbow Six: Vegas
French, Italian, German, Spanish, Japanese, Russian, and Polish
Xbox 360, PS3, and PC     Surf's Up
French, German, Italian, and Spanish
PSP, DS, and GBA     Hamsterz 2
French, German, Italian, Spanish, and Dutch
Nintendo DS     Assassin's Creed
French, German, Italian, Spanish, Japanese, Korean, Russian, and Polish
Xbox 360 and PS3     Assassin's Creed: Director's Cut Edition
French, German, Italian, Spanish, Korean, Russian, Polish, and Czech
PC     Tom Clancy's Rainbow Six: Vegas 2
French, Italian, German, Spanish, Japanese, Russian, and Polish
Xbox 360, PS3, and PC     Battle of Giants - Dinosaurs
French, German, Italian, Spanish, Dutch, Swedish, and Norwegian
Nintendo DS     Cesar Millan's Dog Whisperer
French and Spanish
Nintendo DS     Brothers in Arms: Hell's Highway
French, German, Italian, Spanish, Japanese, Russian, and Polish
Xbox 360, PS3, and PC     CSI:NY
French, German, Italian, and Spanish
PC     Far Cry 2
French, German, Italian, Spanish, Japanese, Russian, Polish, Czech, and Hungarian
Xbox 360, PS3, and PC     Academy of Champions
French, German, Italian, Spanish, and Dutch
Nintendo Wii     Imagine Detective
French, German, Italian, Spanish, Danish, Dutch, Norwegian, and Swedish
Nintendo DS     No More Heroes 2: Desperate Struggle
French and Spanish
Nintendo Wii     Assassin's Creed: Bloodlines
French, German, Italian, Spanish, Danish, Dutch, Norwegian, Swedish, Russian, and Japanese
PSP     Assassin's Creed II
French, German, Italian, Spanish, Danish, Dutch, Norwegian, Swedish, Russian, Polish, Czech, Japanese, and Korean
Xbox 360, PS3, and PC     Pure Football
French, German, Italian, Spanish, Dutch
Xbox 360 and PS3     Assassin's Creed Brotherhood
French, German, Italian, Spanish, Portuguese, Danish, Dutch, Norwegian, Swedish, Russian, Polish, Czech, Japanese, and Korean
Xbox 360, PS3, and PC


Localization Project Manager, September 2010 - Present
THQ, Montreal, Quebec, Canada Localization Engineer, October 2005 - September 2010
Ubisoft, Montreal, Quebec, Canada Senior Spanish Translator/Reviewer, January 2003 - October 2005
SDL International, Montreal, Quebec, Canada Software Developer (Corel Ventura 10), January - August 2002
Corel Corporation, Ottawa, Ontario, Canada Freelance Subject Matter Expert (Java, HTML, DHTML, XML), February 2002 - April 2005
Transware plc., Dublin, Ireland Freelance Spanish Reviewer, September - October 2002
Symantec Corporation, Dublin, Ireland

Webmaster, Translator, Research Assistant, and Office Assistant, September 2000 - August 2002
School of Linguistics and Applied Language Studies (SLALS), Carleton University, Ottawa, Canada Freelance Multimedia Translator, 1998 - 1999
DLMultimedia, Madrid, Spain Translator and Interpreter, 1997 - 1998
Sierra Nevada Basketball Club of Granada, Spanish top division, Granada, Spain

Technical Skills

Education

Bachelor of Computer Science, September 2000 - December 2006
     Location: Concordia University, Montréal, Québec, Canada
     CS courses taken: Programming Methodology (Class definitions. Designing classes and member functions. Class libraries and their uses. Input and output. Program development. Introduction to software engineering. Specification and implementation. Inheritance.), System Hardware (Processor structure, Data and Instructions, Instruction Set Processor (ISP) level view of computer hardware, assembly language level use. Memory systems -- RAM and disks, hierarchy of memories. I/O organization, I/O devices and their diversity, their interconnection to CPU and Memory. Communication between computers at the physical level. Networks and computers.), Introduction to Theoretical Computer Science (Finite state automata and regular languages. Push-down automata and context-free languages. Pumping lemmas. Applications to parsing. Turing machines. Undecidability and decidability.), Data Structures and Algorithms (This course will emphasize the definition, usage, and manipulation of fundamental data structures and their associated algorithms: stacks and queues, trees, tables, lists, arrays, strings, sets; and will introduce files and access methods. External sorting, B-trees, multi-key organizations.), System Software (Hardware-software interface, system kernel, system services, system evolution. Assemblers, compilers, linkers, and loaders. System component interfaces. User-level view of operating systems.), Technical Writing and Communication, Software Engineering I (Principles of software development and maintenance. Software lifecycle models and deliverables: requirements analysis and specification, architectural and detailed design, implementation, verification and validation. People, product, and process issues: team dynamics, communication, presentations, reviews.), Operating Systems (Operating system evolution and services. Process management: concepts of processes, concurrent languages, process states, process communication, operating system structure, processor scheduling, monitors. System management: virtual memory, resource allocation, queue management, communication with peripherals, exception handling. File systems. Interactive computation. Protection. Distributed systems.), Data Communication and Computer Networks (The study of remote access to and communications between computers. Network architectures and topology; communication protocols and interfaces, functional layers; transmission facilities including communications equipment, line utilization, switching, and error handling; standard protocols; network interfaces including routing and flow control; point-to-point, broadcasting, and local networks theory and current practice; high-level protocols; reliability and security, encryption.), Databases (Classical database management: modelling, data integrity, data independence and security, ANSI/SPARC architecture, data models (relational, hierarchical, and network), database design, detailed study of the relational model.), Designing Programs with C++ (Introduction to C++; syntax; compiler directives; simple programs. Programming with strings. Program organization. Input and output using streams. The Standard Template Library; containers; algorithms; iterators. Classes and types; new types; abstract types; inheritance and dynamic binding. Overloading and generic programming. Advanced topics: abstract classes; type conversion; exception handling; memory management.)
     Location: Carleton University, Ottawa, Ontario, Canada
     CS courses taken: Abstract Data Types and Algorithms (Introduction to the design and implementation of abstract data types and to complexity analysis of data structures. Topics include: stacks, queues, lists, trees and graphs. Special attention is given to abstraction, interface specification and hierarchical design through the use of an object-oriented programming language.), Computer Organization (A thorough treatment of computer system organization. Processor architectures (RISC, CISC, superscalar). Instruction sets and addressing modes. Assembly language. Basics of digital logic and hardware construction. Memory organization and cache principles. System buses. Input/output methods and devices.), Internet Application Programming (Design and implementation of Internet application programs. Topics include: fundamentals of the Web, introduction to client/server architectures, Internet programming, Web browsers, hypertext links, network programming.), Programming in C++ (In-depth study of the language C++ from a software engineering perspective, with emphasis on features supporting the development of large efficient and reusable systems. Topics include: encapsulation, templates, references, constructors and destructors, overloading, memory management, exception handling, and the standard template library.), Design and Implementation of Computer Applications (A continuation of Introduction to Object-Oriented Programming focusing on the design and implementation of complete applications including the user interface, the software architecture, and the interacting domain objects. Brief introduction to UML. Possible application topics include a testing framework, user-interface architectures and managing persistence.), Introduction to Systems Programming (A course designed to introduce the student to programming with procedures and primitive data types. Topics include: arrays, strings, pointers, heap and stack memory allocation and deallocation, iterative and recursive linked list manipulations, system/library calls.), Introduction to Object-Oriented Programming (A first course in problem solving and computer programming designed for students who wish to specialize in Computer Science. Introduction to object-oriented programming: syntactic constructs, data abstraction, classification and inheritance, typing and polymorphism, testing and debugging.), Discrete Structures I (An introduction to discrete mathematics and discrete structures. Topics include: propositional and predicate calculus, Boolean algebra, introduction to complexity of algorithms, mathematical reasoning, counting, recurrences, relations, introduction to graphs.), & II (A second course in theoretical aspects of computer science. Topics include: formal languages and automata theory, computability theory, complexity theory, graph theory and algorithms, NP-completeness.)
Graduate Diploma in Software Localisation, 1999 - 2000
     Location: University of Limerick, Ireland
     Courses taken: Localisation Process I (What is localisation, the localisation industry; tools and resources; key stages of the process including engineering and translation; introduction to Software Localisation from the perspective of the localisation process.) & II (QA/testing; publishing; case studies of a software publisher and a service provider.), Language Engineering I (Introduction to multilingual technical documentation; tools for developing documents; representing the content and structure of a document; further issues relating to document content and structure; the World-Wide Web.) & II (Architecture of a document processing system; typical Language Engineering tasks within Localisation; the terminology database; the translation workbench; the machine assisted translation system; technology underlying Language Engineering systems.), Programming Global Applications I (Introduction to programming fundamentals; preparing software to be independent of language, locale, and market; architectural issues; designing an international-aware user interface; an introduction to approaches to designing and implementing international-aware software.) & II (An introduction to locale classes and libraries; defining an international web site: browser considerations for multiple languages; internationalisation of HTML, URLs etc.; multilingual language servers; considerations when developing international web sites; programming international-aware applications to facilitate conducting business over the WWW.), Quality and Localisation (Text processing versus data processing; tools and resources; design and use of tools for software quality assurance, localisation engineering, testing and software project management.), Localisation Engineering Fundamentals (Data input, storage, manipulation, output; character codes and character sets; introductory operating system concepts - installation, basic commands, methods of processing, data security and integrity, backup and recovery, drivers; file management; system configuration: formatting/partitioning disks/drives, disk imaging tools, multiple operating system tools, locale management, code pages; telecommunications (technical basis): client-server principle, network principles and protocols, dialogue systems; structure of the Internet, electronic mail.)
Bachelor of Arts in Translation and Interpreting, 1995 - 1999
     Location: Universidad de Granada, Spain
     Specialization: Scientific and Technical Translation

Additional Skills and Interests



Last updated: April 9th, 2012
Create a free website with Weebly