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
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
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
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
- 3D game engine with deferred rendering, PBR, physics, and runtime code reload.
Graphics Developer Roadmap · Maintainer
- Curated graphics programming resources and learning path.
AngouriMath · Co-author
- C# symbolic math library for evaluation, simplification, and analytic solving.
Education
National Research University, Higher School of Economics
Moscow, Russia
Bachelor's Degree — Software Engineering, Computer Science Faculty
Contact
Open to discussing new opportunities, interesting projects, or collaborations.