Sei sulla pagina 1di 2

CV

MADINA BERKALIYEVA
Game Programmer

SKILLS
Programming Languages Middleware Skills Software Languages C++, C#, Java, ActionScript, HTML5, PHP, CSS, JavaScript OpenGL, Box2d, Cocos2d-x Advanced level of maths and physics, Procedural Content Generation, Image Processing, Motion Capture Unity, Adobe Photoshop, Adobe Flash, InkScape, Blender, Git, MS Office Fluent Russian and English

EDUCATION Goldsmiths, University of London


MSc in Computer Games and Entertainment

September 2013 Present

Introduction to Game Programming: Acquired knowledge on memory allocation, error handling and resource management. Implemented a simple Tetris game in C++and OpenGL. Currently working on Procedural City Generation group project, being in the role of programmer and artist. Tools and Middleware: Acquired knowledge about OpenGL rendering pipeline and learned various tools such as Unity, Maya and different physics engines. Implemented a game with procedurally generated terrain and textures in C++, which is based on Box2D physics and Cocos2D-x. Mathematics and Graphics for Computer Games: Learned various interpolation techniques, splines, quaternions, complex numbers and fractals. Implemented 2D L-System plant generator and Building Generator using 3D L-Systems. Animation and Physics: Acquired knowledge about animations techniques and motion capture workflow. In a group of 4, performed a motion capture shoot. Used Unity Mecanim and C# to create state machine for character animation. Implemented 2D Fluid Dynamics using Navier-Stokes equations. September 2010 June 2013

Queen Mary, University of London


BSc in Computer Science Achieved 2:1 overall Core modules include:

Procedural Programming, Object-Oriented Programming, Algorithms and Data Structures in an Object-Oriented Framework, Graphical User Interfaces, Software Engineering, Computer Graphics, Interaction Design and Artificial Intelligence.

PROFESSIONAL EXPERIENCE
Hosting Service LTD, Kazakhstan Intern Web Designer/programmer Responsible for designing a website according to the client needs and requirements. Developed a web interfaces, layouts and graphics for the website, utilizing HTML, CSS, JavaScript and Adobe Photoshop. Assisted in developing icons, graphics and logos using InkScape. Assisted in photoshoot session required for a website. July 2012 August 2012

HOBBIES AND INTERESTS


I am interested in creative part of the software development such as games, web design and mobile applications. I also spend free time learning the basics of game character design, using 2D and 3D tools such as Autodesk SketchBook Pro, Adobe Photoshop and Blender. Apart from that, my hobbies include reading books, playing video games and sports.

REFERENCES
References are available upon request.

PROJECTS SHOWCASE

2D Fluid Dynamics, based on Jos Stams Stable Fluids paper (C++, OpenGL)

Procedural building generation using 3D Lindenmayer-System (C++, OpenGL)

Tiny Demon: procedurally generated hills and textures (C++, Cocos2d-x, Box2D) ASCII Art Generator: two novel techniques for converting images to ASCII Art: Ranking Based and Haar Wavelets Based (Java)

2D Lindenmayer-System for procedural plant generation (C++, OpenGL)

Fighting game demo using Motion Capture data for character animation (Unity Mecanim, C#)

The artwork for Tiny Demon game (Autodesk SketchBook Pro)

Simple Tetris game implementation (C++, OpenGL, GLSL)

Potrebbero piacerti anche