About

My name is Anton, I am a software engineer with over a decade of experience working on various computer graphics problems. I enjoy playing Apex legends in my free time and sometimes updating this blog. In the last couple of years I started exploring the realm of machine learning and its applications in graphics.

Work experience:

February 2021 - Now (100% Remote) AMD

June 2020 - November 2020 (100% Remote) Unigine

May 2017 - May 2019 (Gdansk/Poland) Intel

  • Worked briefly on CPU compilers(icc/Big endian) and runtime libraries(Embedded).
  • Developed a gfx API capture/replay tool for experimentation on pass reordering, perf stat gathering and geometry manipulations.
  • Prototyping graphics compiler features for game workloads.
  • Game performance analysis on current/future platforms.
  • Worked on Source-to-Source clang based transpilation tool for HPC.

Jan 2017 - May 2017 (Novosibirsk/Russia) Bricsys

  • Direct modeling tools for BricsCAD. Focused on prototyping a tool to copy paste confined geometric features using topological dual representation.

Dec 2015 - Aug 2016 (Novosibirsk/Russia) АО «НТЦ ЕЭС»

  • In-House math and vector graphics libraries.
  • Working on my bachelor’s thesis on solving steady state electrical current configs for large power networks.

Toy projects:

OSS contributions:

  • Adding a WASM i32x4(SIMD4) target to ISPC
  • GPUOpen effects

Shader toys:

Education:

  • 2016 BSc in physics at NSU (Novosibirsk/Russia)

Social:

Twitter

mastodon

shadertoy

LinkedIn