My CV

Download my cv here [pdf].

Vaios Kalpias-Ilias

Education

2006 to 2007:

Masters of Science and Engineering
Computer & Information Science
University Of Pennsylvania, USA
Courses taken include:

  • Software Foundations
  • Advanced Computer Graphics & Animation
  • GPU Programming & Architecture
  • Game Design & Development
  • AI & Machine Learning
  • Computer Vision
  • Web Development
  • Distributed Systems
GPA: 3.61 / 4

2002 to 2006:

Bachelor Of Science
Informatics
University Of Piraeus, Greece
Courses taken include:

  • Software Engineering
  • Operating Systems
  • Databases
  • Programming Languages
  • Artificial Intelligence
  • Object-Oriented Development
  • Computer Networks
  • Image and Sound Processing
Dissertation: “Adding Mutative Programming Structures in Java”
GPA: 7.9 / 10

Teaching Experience

Teaching Assistant: CIS562 Computer Animation, University Of Pennsylvania

Work Experience

August 2004 to
December 2004:

Software Engineer at Olympic Catering SA
El. Venizelos Airport, Greece
  • Developed modules for the company’s ERP system
  • Tech Support

February 2008
to current:

Junior Programmer at Sony Computer Entertainment Europe, UK
  • Tools programming: Maya scripts / plugins, C# applications etc.

Software Experience

Languages-Technologies: C, C++, C#, Java, MATLAB, Delphi, Visual Basic, NVIDIA’s CG, NVIDIA’s CUDA, MEL Scripting, Prolog, OCaml, HTML, CSS, XML, DTD, RELAX NG, JavaScript, Perl, AJAX, SQL
API’s: OpenGL, Maya API, Emergent’s Gamebryo, Ogre 3D, Ageia’s PhysX
Applications: Visual Studio 2005, Maya 8.0, Adobe Photoshop CS2, MotionBuilder 7.5, Perforce, Eclipse, C++ Builder 6.0, MySQL, Oracle
Operating Systems: Windows XP / Me / 2000 / 98, UNIX, Ubuntu

Projects

  • Developed a Maya Plug-in, using the Maya API and MEL scripting, for crowd simulation (Continuum Crowds – SIGGRAPH 2006).
  • Developed a .BVH player using C++, with Inverse Kinematics capabilities.
  • Implemented an algorithm for rendering semitransparent layered media using C++, OpenGL and CG (Rendering Gooey Materials – SIGGRAPH 2006).
  • Developed a 3D Asteroids game, using the Gamebryo engine and Maya.
  • Developed a 3D bowling game, using the Gamebryo engine, AGEIA’s PhysX for the game’s physics and Maya.
  • Developed a Behavioral Animation application using MFC and OpenGL, where agents demostrate various behaviors like Seek, Avoid, Flocking and others.
  • Developed a game using Gamebryo and PhysX. The game (“BeeSiege”) has a very interesting gameplay, which is due to an innovative combination of mass-spring systems, and Behavioral Animation.

Interests

  • Member of Penn SIGGRAPH Game Department
  • Game Development
  • Computer Graphics
  • Guitar player
  • Sleight of hand
  • Chess

Post a Comment