## BIO
Hello,
My name is Albert Banaszkiewicz.
I graduated on Silesian University of Technology in Gliwice on Faculty of Automatic Control, Electronics and Computer Sciences.
BE in Automatic Control.
BE in Electronics.
BE in Computer Engineering.
MS in Automatic Control.
Lately, I have been working for *Siemens Mobile Poland* (software developer) and currently I am working for *BenQ Mobile Poland* (as software architect).
I have got extensive knowledge about <u>game programming</u> both in 2D and 3D environment.
I have extensive knowledge of OpenGL programming. I wrote several 2D/3D engines based on OpenGL API including particle systems, shaders (OGSL, nVidia CG), occlussion cullings, normal, environmental, cube and parallax mappings and many more.
I worked in <u>game industry</u> for couple of years extending my knowledge in PC programming as well as programming for embedded systems.
General <u>software development</u> is not something new for me neither. I created lots of editors, system applications and many other piece of software.
* * *
Most important criteria for me when developing are:
**- professional service (clear, understandable and well commented code, close cooperation with buyer(s), creativity)
- full client satisfaction
- extending my knowledge to match better buyers' needs**
## Area of Expertise
OS: DOS, Windows 95/98/Me/2000/XP, Linux, Symbian
Languages: C, C++, C#, Managed C++, Java
Technologies: WinAPI, MFC, OpenGL (GLUT and WGL), STL, DirectX, .NET, GDI+, NVidia Cg
Tools: Visual C++ 6.0, Visual C++ 2003 .NET, Visual C++ 2005, GCC, DevC++, Eclipse, 3DStudio Max