Hello, my name is Vladislav Faust.
I am a jack of anything IT, master of some; see my CV.
You can contact me via Twitter, GitHub or Telegram, or even e-mail me directly at hey at vladfaust.com.
Hello, my name is Vladislav Faust.
I am a jack of anything IT, master of some; see my CV.
You can contact me via Twitter, GitHub or Telegram, or even e-mail me directly at hey at vladfaust.com.
Throughout my 10+ years of experience in Information Technology, I've tried everything from compiling COFF after LLVM lowering to designing a resilient ultra-scalable fleet of FAAS workers. Anything from Substrate and IPFS to event-driven stock price prediction.
Once a technology is understood by me, it becomes boring. It is like surfing on the waves of technology trends, on the surface of the greatest whirlpool of singularity. By understanding I mean not entirely known, e.g. all quirks of the hell-born Rust code, no. Understanding 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.In the very end what I really want is to exercise human love at its fullness. No technology brings me closer to that desire. My extra-wide experience does, though. I am currently looking for a lesser-code job, such as team leading, facilitation, architecture design etc., with almost any stack. Still, I'm okay with coding if needed. Find my contacts in the header.
Sincerely,
Vlad.
The Onyx Software Foundation website (source).
An ongoing attempt to standardize the Onyx language (source).
An easier-to-understand Onyx language introduction (source).
An ongoing attempt to implement an Onyx language compiler.
A web framework with HTTP, SQL ORM and EDA modules, fancy website and rich documentation.
A now defunct Crystal jobs board (frontend preview).
A RealWorld implementation in Crystal and Onyx the web framework.
Time spans formatting made simple.
Internationalization shard.
Mount multiple web applications.
A Tarantool database driver.
Bake Cakefile into native Crystal code.
Expressive callbacks module.
Validations module.
A light-weight low-level Redis client.
The HTTP params parsing module.
A database migration solution.
Stripe API wrapper.
A convenient Telegram Bot framework.
Broadcasting for Tele.
Jbuilder meets jsonapi.org specifications.
Add Sprockets based Asset Pipeline to your Ruby applications.
Bitcoinpay.com API client for Ruby.
A blockchain.info API wrapper.
A casual mobile game.
A showcase project to demonstrate my skills at those times, hosted on Heroku.
A Stellar-based betting on crypto coin prices, also this version.
An unfinished decentralized exchange interface based on Stellar.
A now defunct Telegram bot to post sound memes in chats.
A now defunct Telegram bot to earn cashback from purchases.
A collaborative attempt to improve an existing app.
An attempt to create a sleep cycle Android application.
A naive attempt to create an anonymous social network.
A Warcraft III™ custom map (source).