Bruno Vidal

Bruno Vidal

Programmer at ZPX - Zona Paradoxal

Lisbon Area, Portugal

Current
Past
Education
  • Instituto Superior Técnico
  • Instituto Superior Técnico
Connections
32 connections
Industry
Computer Software
Websites

Bruno Vidal’s Summary

Bruno Vidal’s Specialties:

XNA Framework, OpenGL API, Unity Game Engine, NVIDIA PhysX, ASP.NET, Windows Workflow Foundation, Google Web Toolkit, Java Servlet Pages/J2EE, Oracle, Sql Server and MySql RDBMS.


Bruno Vidal’s Experience

  • Programmer

    ZPX - Zona Paradoxal

    (Privately Held; Computer Software industry)

    July 2009Present (1 year 1 month)

  • Analyst and Programmer

    Movensis

    (Privately Held; Telecommunications industry)

    July 2008June 2009 (1 year )


Bruno Vidal’s Education

  • Instituto Superior Técnico

    MSc. , Information Systems and Computer Engineering , 20082010

    Major: Software Engineering. Minor: Multimedia Systems.


    The courses covered mainly the following topics:
    - Software Architectures
    - IT Project Management
    - Distributed Internet Applications
    - Programming Language Pragmatics.

    - 3D Programming for Games and Simulations – Practical application through two projects:
    - Heru, an action platformer totally written in C++, using OpenGL.
    - Phyzell, a XNA tech demo in form of a FPS. I implemented deferred lighting with shadow-mapping and transparency effects, as well as HDR rendering. I also integrated NVIDIA PhysX into our XNA engine.

    - Autonomous Agents and Multi-Agent Systems – . Implementation of several Counter Strike bots, written in C++ and using different architectures.

    - Game Design and Development – Practical project consisted of writing and revising High Concept and Game Treatment documents, supported by evolving prototypes. I proposed a multiplayer XBOX Live Avatar game and implemented the prototypes using XNA.

  • Instituto Superior Técnico

    BSc. , Information Systems and Computer Engineering , 20052008

    - Strong scientific background in Calculus, Linear Algebra and Physics.
    - Deep understanding of the programming languages foundations, including theoretical and practical overviews of different paradigms, assembly programming, algorithm efficiency and software design patterns.
    - Focus in usability concerns.

    - Development of several projects including:
    - Practical case of applying agile methods to the development of a distributed enterprise application with high security requirements.
    - Implementation of a compiler.
    - Artificial Intelligence player for a board game.
    - User interface design and prototype implementation for a mobile application, including usability tests.


Additional Information

Bruno Vidal’s Websites:

Bruno Vidal’s Interests:

Game development, Software Architectures


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Bruno Vidal’s full profile:

  • See who you and Bruno Vidal know in common
  • Get introduced to Bruno Vidal
  • Contact Bruno Vidal directly

View Full Profile

Others named Bruno Vidal:

More professionals named Bruno Vidal »