Andrei Stepanenko
Interests
The field of Software Engineering as a whole, and these things in particular:
- Local-First software
- Programming languages and type systems
- Embedded development & FPGAs
- Game development
- High-Performance computing
- Procedural generation
DIY:
- 3D-printing
- CAD software and its inner workings
- CNC machining
- PCB design and production, soldering
- Sewing
Other:
- Sound, Music
- Writing
- Board & Video Games
- Camping and Hiking
- Photography
Inspiration
- My friends
- Fellow Edinburgh Hacklab members
- Rust (Programming Language)
- OCaml (Programming Language)
- Factorio (Video Game)
- Souls-likes (a genre of Video Games)
Also:
Now
Software Engineer and an individual contributor at Spectral Compute
The main focus is development of SCALE. See also the short-paper: SCALE-Ahead-Of-Time Compilation of CUDA for AMD GPUs. Earlier on there was some other work too, e.g. web dev.
Member of Edinburgh Hacklab
Learn more about the organisation at the Edinburgh Hacklab Wiki. I went to EMF Camp 2024 with them (and had a great time).
Previously
Software Engineer at Dreams AI
C++ Software Engineer at 1C Juniors Developer Centre
It was fun to learn how to do internationalisation and localisation, and just support Unicode in the terminal on Windows and Linux from one codebase. I updated the company’s knowledge base with the results of that research.