Michał Domański

ul. Kabacki Dukt 8/141
02-798 Warsaw, Poland
e-mail: [email protected]
tel.
+48 608 629 046
Michał Domański
Technical Skills
Advanced level
 C, C++, Visual C++
 C# .NET 3.5
 OpenGL
 Actionscript/Flex
Intermediate level
 Java, J2ME
 DirectX, MDX
 BASCOM
 MS SQL, Oracle
 WPF
 HTML/CSS
 Web Services
Software
 Windows 98, XP, Windows 7
 SketchUP
 AutoCAD
 Visual Studio 2008, MSVC 6.0
 Eclipse
 Flex Builder
 Photoshop
Work Experience
KŁOS - Modern Banking Technologies
Role: Programming Engineer




Designed and written software for Multipurpose Pay Machine, complete with remote real-time control and
monitoring system, supervising the operation of the devices from around the country
Programmed modules for handling various components like 1D/2D barcode scanners, proximity card sensors,
coin/banknote/credit card payments systems, finger vein scanners and printers
Created employee identification and transaction monitoring system integrated with external sales application
Developed low-level software for banking devices: Night Tresor and Multisejf (chipset programming) with highlevel management applications
Supremum Group
Role: Designer, Technical Director of "Second Poland" project



Warsaw, 2009 - Present
Cracow, 2007 - 2009
Designed and constructed virtual cities in Second Life as part of "Second Poland" project
Programmed in-game scripts and external tools for performing backups, generating reports, statistics and
management over the virtual assets
Managed a team of programmers and designers
A-PLAN Architecture Studio
Role: Architect assistant
Cracow, 2008 - 2009
Related Projects
3D Texture Editor (C#, OpenTK)
 Intuitive texture editor for low-polygon models, allowing to paint and adjust textures directly on the model
 Automatic compilation of all textures into one final composite image
Void Engine (C++, OpenGL, Enet, ported to C#, OpenTK, lidgren)
 Minecraft inspired 3d world-building game with advanced collision system and lightmaps
 Modular engine, networking-ready client-server architecture
Multiplayer platform game engine (C#, OpenTK, Box2D, lidgren, .NET Topology Suite)
 Advanced netcode with prediction and lag-compensation techniques
 2D physics engine, based on Box2D library with custom collision system
 Stress and bandwidth profiler for sections of code
 Particle effects, GLSL shaders, 2D skeletal animation
 Separate level editor
Actionscript / Flex
 3D spaceship simulator prototype, using Papervision 3D
 Half-Life model viewer
 ASCII art editor
Education

Polish Japanese Institute of Information Technology, Warsaw
Computer Science, Last year GPA: 4.73 (2.0-5.0 scale)

Cracow University of Technology, Cracow
MSc Eng, Architecture and Planning - graduated
Royal Institute of British Architects diploma
2009 - 2013 (expected graduation)
2004- 2009