Diogo Teixeira

Programmer at Splash Damage

Portugal

Current
Past
  • Game Programmer at Move Interactive
  • Freelance Programmer at CXS Computing
  • Project Co-Leader / Lead Programmer at Project Zero (Self-employed)
  • Freelance Programmer at Mandala, SA
  • Game Programmer at Eworks Studios
  • Freelance Programmer at ITDS, SA
  • Game Programmer at True Dimensions Entertainment (Self-employed)
Education
  • Faculdade de Ciências da Universidade de Lisboa (FCUL)
  • Escola Secundária Dr. Joaquim de Carvalho
Connections
121 connections
Industry
Computer Games
Websites

Diogo Teixeira’s Summary

- Three and a half years of professional experience in the computer games industry, developing game technology and logic.
- Extensive knowledge of computational geometry, real-time computer graphics and animation.

Diogo Teixeira’s Specialties:

Programming:
C/C++, x86 assembly, HLSL/GLSL/Cg shaders, general purpose gpu, parallel/threading, sse/vmx simd, cell

Graphics:
Real-time rendering, lighting and shadows, research

Middleware:
GL, D3D 8-10, PS3 GCM, Xbox360 D3D, 3D Studio Max SDK, PhysX, Scaleform, EmotionFX, TGE, Trinigy Vision, Reality Engine, Id Tech 4, Unreal Engine 3

Tools:
Visual Studio, Photoshop, 3D Studio Max, RenderMonkey, SVN, Perforce

Platforms:
PC, PS3, Xbox360, WinCE, Linux, MacOS-X


Diogo Teixeira’s Experience

  • Programmer

    Splash Damage

    (Privately Held; Computer Games industry)

    September 2008Present (11 months)

    Working on core technology for Brink, an innovative multiplayer first person shooter slated for release on PC and current generation consoles.

    More at: http://www.splashdamage.com/brink

  • Game Programmer

    Move Interactive

    (Privately Held; Computer Games industry)

    November 2005April 2008 (2 years 6 months)

    Worked on a hybrid FPS/3rd-person futuristic action adventure game named Ugo Volt (www.ugovolt.com). Responsibilities include game, in-house engine and tools programming using C++ and gamemonkey script. More specifically:
    - Game logic.
    - Base math sub-system.
    - Graphics rendering sub-system and special effects.
    - Material and shader development.
    - Animation sub-system.
    - Engine portability (PC and Consoles).
    - Code profiling and optimization.

    Also helped develop a playable demo using Unreal Engine 3 involving game play code in C++ and UnrealScript, material shaders and special effects.

    2007 - Published the official Floribella 3D platform game for PC using Torque Game Engine. Currently only available in Portugal.

  • Freelance Programmer

    CXS Computing

    (Computer Software industry)

    20052005 (less than a year)

    Helped develop civil engineering software using Delphi and C++.

  • Project Co-Leader / Lead Programmer

    Project Zero (Self-employed)

    (Self-Employed; 1-10 employees; Computer Games industry)

    20042005 (1 year)

    RCmania is an amateur project that was born on the forums of the Portuguese game developer community. This project was discontinued after myself and two other team mates were hired by Move Interactive. Developed in C++ and assembly. For more information: http://rcmania.gamedev-pt.net

  • Freelance Programmer

    Mandala, SA

    (Computer Software industry)

    20042004 (less than a year)

    Helped develop multimedia software using C++ for corporate television feeds.

  • Game Programmer

    Eworks Studios

    (Privately Held; 1-10 employees; Computer Games industry)

    20032003 (less than a year)

    Worked on an 3rd person action adventure RPG named "9th Power". Responsibilities included game logic (C++) and special effects. The game used a third party engine named Alchemy, by Intrinsic Graphics Inc. A demo was presented privately to publishers at E3 in 2003. The project was discontinued.

  • Freelance Programmer

    ITDS, SA

    (Computer Software industry)

    20022002 (less than a year)

    Helped develop civil engineering software using Delphi and C++.

  • Game Programmer

    True Dimensions Entertainment (Self-employed)

    (Self-Employed; 1-10 employees; Computer Games industry)

    20002002 (2 years)

    Worked on a Japanese culture inspired 3rd-person action adventure game named Yamabushi. My responsibilities included the development of in-house animation engine and tools/plugins using C++. This was an internet based amateur project with members from all around Portugal. Two valuable programmers were hired by Crytek and the project got canceled.


Diogo Teixeira’s Education

  • Faculdade de Ciências da Universidade de Lisboa (FCUL)

    Licenciatura , Informática , 20032005

    Studied:
    - Assembly, Java and advanced C.
    - Advanced database development.
    - Advanced processor architectures.
    - Operating system architectures.
    - Calculus and linear algebra.
    Interrupted university studies to join Move Interactive.

  • Escola Secundária Dr. Joaquim de Carvalho

    Curso Tecnológico , Informática , 19972002

    Studied:
    - How to program in Pascal, C and Visual Basic.
    - Basic PC architecture and technology.
    - Math operations in base N and basic linear algebra.
    - Database development.
    - High school grade math and physics.
    - Portuguese, English and French.


Additional Information

Diogo Teixeira’s Websites:

Diogo Teixeira’s Interests:

- Research and problem solving in computational graphics, geometry and physics. - Game design and development. - Playing video games. - Physical activities such as: basketball, football, surfing and gym workouts.

Diogo Teixeira’s Groups:

GPU Gems 3, contributor, "Baking Normals Maps on the GPU"

  •    GameDev PT
  •    VideoGame Professionals
  •    Torque Game Builders

Diogo Teixeira’s Honors:

- Presented RCmania at the Games 2004 conference in Portugal.
- Presented Yamabushi at Minho Campus Party 2001 in Portugal.
- 1st place at id2004 with "BBEAT" by JFK (Demo)
- 2nd place at id2002 with "FPS" by FLAT (64k Intro)
- 1st place at id2001 with "Polymorphic RGB" by airbag (Demo)


Diogo Teixeira’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Diogo Teixeira’s full profile:

  • See who you and Diogo Teixeira know in common
  • Get introduced to Diogo Teixeira
  • Contact Diogo Teixeira directly

View Full Profile