Aleksandr Potapov

Hi, I am Aleksandr Potapov or just Alex

I am a software engineer specializing in AI-powered products and 3D graphics, both natively and on the web.

I enjoy working across the full stack of complex, performance-sensitive applications — from building low-level rendering systems for game engines and flight simulators to designing LLM-driven products for thousands of users.

What I Work With

  • Frontend: TypeScript, SolidJS, React, WebAssembly
  • AI: LLM workflows, prompt engineering, evaluation, agent systems
  • 3D Graphics: C++, Vulkan API, WebGPU, CUDA, shaders

Experience

AI / Frontend Software Developer

The Bricks, Inc · Toronto, Canada

May 2022 – Present
Show details
  • Built core product features for an AI-first spreadsheet/BI web application: spreadsheet rendering engine, charts, tables, and other interactive visualization tools used by 100K+ total users.
  • Designed an algorithm for AI-generated auto-refreshable dashboards: users create dashboard widgets via AI data queries which run on their data in sandbox environment, with automatically tracked dependencies.
  • Analyzed user interaction data and collaborated with product to redesign key workflows, increasing subscription conversion rate from <1% to 6% within a year.

3D Graphics Software Developer

Eagle Dynamics · Moscow, Russia

Aug 2021 – May 2022
Show details
  • Implemented a Vulkan rendering backend to replace an older DirectX 11 one; improved performance by ~15% on average and enabled adoption of modern rendering features.
  • Created an automated pipeline converting legacy FX/DirectX shaders to SPIR-V, saving dozens of hours during migration.
  • Optimized GPU memory allocation and usage; leveraged buffer sharing and texture memory aliasing to reduce VRAM usage by ~10%.

C++ / Python Software Developer

Nanosemantics Lab · Moscow, Russia

Oct 2020 – Jun 2021
Show details
  • Migrated a handwritten C parser to Lark (Python), reducing the parsing codebase by 2x+ and accelerating feature development.
  • Extended a custom chatbot DSL with conditionals, loops, and function calls, enabling more complex interaction logic; benefited 60%+ of company customers.

Open Source

MxEngine · Author

1.2K+ stars
  • 3D game engine with deferred rendering, PBR, physics, and runtime code reload.
1.2K+ stars
  • Curated graphics programming resources and learning path.

AngouriMath · Co-author

800+ stars
  • C# symbolic math library for evaluation, simplification, and analytic solving.

Education

National Research University, Higher School of Economics

Moscow, Russia

2020 – 2024

Bachelor's Degree — Software Engineering, Computer Science Faculty

Contact

Open to discussing new opportunities, interesting projects, or collaborations.