About me

Adam Sawicki
Born in 1984.
Currently living in Warsaw, Poland.
Engineer and M.S. in Computer Science - graduated Czestochowa University of Technology.


Software Engineer. M.S. Computer Science. Interested in graphics, media, and game development. I have broad experience, low level to high level, from developing graphics drivers at Intel, specialized software for processing media signal in digital satellite television, making video games and 3D game engines, to VJ-ing on music parties, photography, video recording and editing.



See list of my articles and presentations.

On this website, I am expressing my own views and not those of my employer.

Work Experience

AMD January 2017 - present: Work at Advanced Micro Devices, Inc. (AMD) (Warsaw, Poland). Position: Developer Technology Engineer. AMD Radeon RX 480 Graphics Card
Intel November 2011 - June 2016: Work at Intel Corporation (Gdańsk, Poland). Position: Senior Graphics Software Engineer. Responsibilities: Developing shader compiler - multiplatform part of driver for Intel HD Graphics integrated GPU-s. Technologies: C++, GPU API-s and shaders (DirectX 9/10/11/12 and HLSL, OpenGL, OpenGL ES and GLSL, OpenCL), GPU ISA, compiler construction, LLVM. Intel Haswell
Programista April - September 2013: Writing articles for Programista - magazine for developers and IT team leaders. ProgramistaMag
Cyfrowy Polsat October 2009 - October 2011: Work at Cyfrowy Polsat S.A. (Warsaw, Poland) - biggest Polish digital satellite television provider. Responsibilities: Developing and maintaining multiple tools used for set-top-box testing, as well as for generating, transmitting, monitoring and analyzing signal in MPEG-2 and DVB-S standard, using special hardware (e.g. DekTec). Technologies: C++, C++/CLI, DirectShow and other. Cyfrowy Polsat Antena
11bit Studios February - June 2010: Outsourcing parts of game editor code for 11bit Studios game: Anomaly: Warzone Earth. Technologies: C++, wxWidgets. Anomaly Warzone Earth
Metropolis Software July 2008 - September 2009: Work at Metropolis Software (Warsaw, Poland) - game development studio. Project: They (FPS game). Position: Technology programmer. Responsibilities: Engine optimization, tools maintenance, porting to Xbox 360. Technologies: C++, DirectX 9, Xbox 360, MFC. They
Play Publishing 2008: Developed Aqua Fish 2 - a game published by Play Publishing. Responsibilities: Game design, programming. Technologies: Custom engine developed for Windows, in C++, using DirectX 9. Aqua Fish 2
Microsoft July 2006 - September 2006: Internship in headquarters of Microsoft Corporation in Redmond, WA, USA. Position: Software Design Engineer. Responsibilities: Creating and maintaining internal tools used during development and testing of Windows Vista. Windows Vista
STAT NO AD [Stat] [Admin] [STAT NO AD] [pub] [Mirror] Copyright © 2004-2017 Adam Sawicki
Copyright © 2004-2017 Adam Sawicki