Hello, my name is Vlad Faust.

I am a jack of anything IT, master of some; see my CV.

You can contact me via 𝕏GitHub or Telegram, or e-mail me directly at hey at vladfaust.com.

Curriculum vitae

Throughout my 10+ years of experience in Information Technology, I've tried everything from compiling COFF after LLIR lowering to designing a resilient ultra-scalable fleet of FAAS workers, from Substrate and IPFS to event-driven stock price prediction.

Comprehending a technology is like surfing on the waves of technology trends, on the surface of the greatest whirlpool of singularity. Comprehension means fundamental, decomposed knowledge enough to build a solution at any scale.

For me, it is not about thoroughly learning API of yet another web framework, it is instead getting hands on the set of tooling a technology offers, so that I may choose the best framework suitable for the problem . If I were to compile my 10+ years of experience into one line, that would be the following:

Right tooling is paramount.

Here is an incomplete list of technologies I've had experience with, in the order of encounter, starting back in 2013: Pascal, vJass, cJass, C, C++, Java, git, LibGDX, PHP, Unity, C#, Ruby, Telegram, HerokuDokku, SQLite, PostgreSQL, Redis, Docker, JavaScript, Gulp, Grunt, Ruby On Rails, HanamiRoda,  SequelCrystal, LLVM, Kubernetes, FirecrackerTiny Core Linuxbuildpacks.io, compiler development, machine learning, Tensorflow, VueJS, TypeScript, DenoZigPEG, Rust, EVM, Solidity, SubstrateIPFSZKP, ChatGPT, llama.cpp, Godot, tRPCZodTanstack...

Check out my profile at Wakatime; since I've began tracking my time in 2018, I've coded over 6000 hours, resulting in 1000 hours a year average. Take a look at this glorious chart of my favorite languages:

Currently I'm working on private AI character simulation projects. My best stack is prompt engineering, custom AI model deployment, Rust, C++, Typescript, VueJS, NodeJS, tRPC, Zod and Tanstack. I extensively use GitHub Copilot for code generation.

See my blog posts (especially the personal introduction) and projects below, check my GitHub profile, find my contacts in the header, and feel free to reach out if you want to work with me.


Recent blog posts

Project list

Singularity tech (2022-present)

Behold, the Deus ex Machina blooms, like a lotus from the murky depths.

Onyx, the language (2020-2022)

Onyx is a novel programming language I'was working on.

Crystal-related projects (2018-2020)

Crystal is a Ruby-inspired programming language, but compiled.

Crystal shards (2018-2020)

shard is a Crystal code package.

Ruby gems (2015-2017)

Other projects