434 lines
11 KiB
Plaintext
434 lines
11 KiB
Plaintext
h3 Singularity tech (2022-present)
|
|
small.annotation
|
|
| Behold, the Deus ex Machina blooms, like a lotus from the murky depths.
|
|
|
|
ul.projects
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/aistories") AIStories
|
|
p.desc
|
|
| An AI character simulation platform.
|
|
| Now defunct, source available.
|
|
div.stack
|
|
span Open source
|
|
span Commercial
|
|
span AI
|
|
span Crypto
|
|
span NFTs
|
|
span TypeScript
|
|
span VueJS
|
|
span NodeJS
|
|
span trpc
|
|
span zod
|
|
span Solidity
|
|
span ethers
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/kawaiii") Kawaiii.co
|
|
p.desc
|
|
| OnlyFans, but decentralized.
|
|
| Now defunct, source available.
|
|
div.stack
|
|
span Open source
|
|
span Commercial
|
|
span Crypto
|
|
span NFTs
|
|
span TypeScript
|
|
span VueJS
|
|
span NodeJS
|
|
span trpc
|
|
span zod
|
|
span Solidity
|
|
span ethers
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/offchaincafe/evm") Offchain Café EVM
|
|
p.desc
|
|
| A self-hosted indexing service for Ethereum blockchain, exposing a GraphQL API.
|
|
div.stack
|
|
span Open source
|
|
span Crypto
|
|
span EVM
|
|
span Solidity
|
|
span TypeScript
|
|
span GraphQL
|
|
li.project-card
|
|
a.title(href="https://github.com/nxsf/ipnft") IPNFT
|
|
p.desc
|
|
| An on-chain, digital proof of authorship for an IPFS CID, tailored to existing NFT standards.
|
|
div.stack
|
|
span Open source
|
|
span Crypto
|
|
span IPFS
|
|
span EVM
|
|
span Solidity
|
|
li.project-card
|
|
a.title(href="https://github.com/fancysofthq/contracts") Fancy Contracts
|
|
p.desc
|
|
| A collection of EVM smart contracts for the Fancy Software apps ecosystem.
|
|
div.stack
|
|
span Open source
|
|
span Crypto
|
|
span EVM
|
|
span Solidity
|
|
|
|
h3 Onyx, the language (2020-2022)
|
|
small.annotation
|
|
| Onyx is a novel programming language I'was working on.
|
|
|
|
ul.projects
|
|
li.project-card
|
|
a.title(href="https://nxsf.org") NXSF.org
|
|
p.desc
|
|
| The Onyx Software Foundation website (
|
|
a(href="https://github.com/nxsf/nxsf.github.io") source
|
|
| ).
|
|
div.stack
|
|
span Open source
|
|
|
|
li.project-card
|
|
a.title(href="https://nxsf.org/onyx/") Onyx standard
|
|
p.desc
|
|
| An attempt to standardize the Onyx language (
|
|
a(href="https://github.com/nxsf/onyx") source
|
|
| ).
|
|
div.stack
|
|
span Open source
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/fancysofthq/phoenix") Phoenix
|
|
p.desc An attempt to implement an Onyx language compiler in C++.
|
|
div.stack
|
|
span Open source
|
|
span C++
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/onyxlang/rs") Onyx in Rust
|
|
p.desc An attempt to implement an Onyx language compiler in Rust.
|
|
div.stack
|
|
span Open source
|
|
span Rust
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/onyxlang/ts") Onyx in Typescript
|
|
p.desc An attempt to implement an Onyx language compiler in TypeScript + Zig.
|
|
div.stack
|
|
span Open source
|
|
span Zig
|
|
span TypeScript
|
|
|
|
h3 Crystal-related projects (2018-2020)
|
|
small.annotation
|
|
a(href="https://crystal-lang.org") Crystal
|
|
| is a Ruby-inspired programming language, but compiled.
|
|
|
|
ul.projects
|
|
li.project-card
|
|
span.title
|
|
a(href="https://onyxframework.com/") Onyx framework
|
|
| (2020)
|
|
p.desc
|
|
| A web framework with
|
|
a(href="https://github.com/onyxframework/http") HTTP
|
|
| ,
|
|
a(href="https://github.com/onyxframework/sql") SQL ORM
|
|
| and
|
|
a(href="https://github.com/onyxframework/eda") EDA
|
|
| modules, fancy website and rich documentation.
|
|
div.stack
|
|
span Open source
|
|
span Product design
|
|
span Crystal
|
|
span SQL
|
|
span HTTP
|
|
span Event-driven architecture
|
|
span VueJS
|
|
span SASS
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://github.com/crystaljobs") Crystal Jobs
|
|
| (2018)
|
|
p.desc
|
|
| A now defunct Crystal jobs board (
|
|
a(href="https://crystaljobs-staging.netlify.app/") frontend preview
|
|
| ).
|
|
div.stack
|
|
span Open source
|
|
span Product design
|
|
span Crystal
|
|
span VueJS
|
|
span SASS
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://github.com/vladfaust/crystalworld") CrystalWorld
|
|
| (2019)
|
|
p.desc
|
|
| A
|
|
a(href="https://github.com/gothinkster/realworld") RealWorld
|
|
| implementation in Crystal and Onyx the web framework.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span SQLite
|
|
|
|
h4 Crystal shards (2018-2020)
|
|
small.annotation
|
|
| A
|
|
i shard
|
|
| is a Crystal code package.
|
|
|
|
ul.projects
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/time_format.cr") TimeFormat
|
|
p.desc Time spans formatting made simple.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/i18n.cr") I18n
|
|
p.desc Internationalization shard.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/http-multiserver.cr") HTTP::Multiserver
|
|
p.desc Mount multiple web applications.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span HTTP
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/tarantool.cr") Tarantool
|
|
p.desc
|
|
| A
|
|
a(href="https://www.tarantool.io/ru/") Tarantool
|
|
| database driver.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span TCP
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/cake-bake") Cake-Bake
|
|
p.desc Bake Cakefile into native Crystal code.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/callbacks.cr") Callbacks
|
|
p.desc Expressive callbacks module.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/validations.cr") Validations
|
|
p.desc Validations module.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/mini_redis") MiniRedis
|
|
p.desc A light-weight low-level Redis client.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span TCP
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/http-params-serializable") HTTP::Params::Serializable
|
|
p.desc The HTTP params parsing module.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/migrate.cr") Migrate
|
|
p.desc A database migration solution.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span SQL
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/stripe.cr") Stripe
|
|
p.desc Stripe API wrapper.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span API wrapper
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/tele.cr") Tele
|
|
p.desc A convenient Telegram Bot framework.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span Telegram bot
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/tele-broadcast.cr") Tele::Broadcast
|
|
p.desc Broadcasting for Tele.
|
|
div.stack
|
|
span Open source
|
|
span Crystal
|
|
span Telegram bot
|
|
span Redis
|
|
|
|
h3 Ruby gems (2015-2017)
|
|
ul.projects
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/jbuilder-json_api") Jbuilder::JsonApi
|
|
p.desc Jbuilder meets jsonapi.org specifications.
|
|
div.stack
|
|
span Open source
|
|
span Ruby
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/asset_pipeline") AssetPipeline
|
|
p.desc Add Sprockets based Asset Pipeline to your Ruby applications.
|
|
div.stack
|
|
span Open source
|
|
span Ruby on Rails
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/bitcoinpay-client") Bitcoinpay
|
|
p.desc Bitcoinpay.com API client for Ruby.
|
|
div.stack
|
|
span Open source
|
|
span Ruby
|
|
span API wrapper
|
|
span Crypto
|
|
|
|
li.project-card
|
|
a.title(href="https://github.com/vladfaust/blockchain-api") Blockchain::Api
|
|
p.desc A blockchain.info API wrapper.
|
|
div.stack
|
|
span Open source
|
|
span Ruby
|
|
span API wrapper
|
|
span Crypto
|
|
|
|
h3 Other projects
|
|
ul.projects
|
|
li.project-card(style="background-image:url(/public/img/projects/jumpin_sweeties.png); background-repeat: no-repeat; background-position-x: calc(100% + 5rem); background-size: 15rem;")
|
|
span.title
|
|
a(href="https://xgm.guru/p/sweeties") Jumpin Sweeties
|
|
| (2015)
|
|
p.desc A casual mobile game.
|
|
div.stack
|
|
span GameDev
|
|
span Java
|
|
span LibGDX
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://parrotfarm.herokuapp.com/") Parrot Farm
|
|
| (2016)
|
|
p.desc
|
|
| A showcase project to demonstrate my skills at those times
|
|
small , hosted on Heroku.
|
|
div.stack
|
|
span Open source
|
|
span Ruby on Rails
|
|
span AngularJS
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://nostalgic-hopper-8a1414.netlify.app/") Coinpricebet
|
|
| (2018)
|
|
p.desc
|
|
| A Stellar-based betting on crypto coin prices, also
|
|
a(href="https://loving-mahavira-537556.netlify.app/") this
|
|
| version.
|
|
div.stack
|
|
span Product design
|
|
span Crypto
|
|
span VueJS
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://heuristic-wozniak-28f7b6.netlify.app/") AssetFD
|
|
| (2018)
|
|
p.desc An unfinished decentralized exchange interface based on Stellar.
|
|
div.stack
|
|
span Crypto
|
|
span VueJS
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://github.com/soundmemes") Soundmemes Bot
|
|
| (2016-2018)
|
|
p.desc A now defunct Telegram bot to post sound memes in chats.
|
|
div.stack
|
|
span Open source
|
|
span Product design
|
|
span Telegram bot
|
|
span Ruby
|
|
span Crystal
|
|
span PostgreSQL
|
|
span Redis
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://telegra.ph/CashbackBot-09-16") Cashback Bot
|
|
| (2017)
|
|
p.desc A now defunct Telegram bot to earn cashback from purchases.
|
|
div.stack
|
|
span Product design
|
|
span Telegram bot
|
|
span Ruby
|
|
span GraphQL
|
|
span API wrapper
|
|
span PostgreSQL
|
|
span Redis
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://www.dropbox.com/sh/wpqjtnw0avw6278/AAC55zKcrbVzFmL12xIT4rK2a?dl=0") Expense Manager 2
|
|
| (2015)
|
|
p.desc A collaborative attempt to improve an existing app.
|
|
div.stack
|
|
span Product design
|
|
span Java
|
|
span Android
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://www.dropbox.com/sh/0heutamg923ohx5/AADmFkWh06vkM3wDsR0P6g_ha?dl=0") Cycler
|
|
| (2014)
|
|
p.desc An attempt to create a sleep cycle Android application.
|
|
div.stack
|
|
span Product design
|
|
span Java
|
|
span Android
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://www.dropbox.com/s/xc8kjswj4fb0m0z/presentation.pdf?dl=0") Anogram
|
|
| (2014)
|
|
p.desc A naive attempt to create an anonymous social network.
|
|
div.stack
|
|
span Product design
|
|
span iOS
|
|
span PHP
|
|
|
|
li.project-card
|
|
span.title
|
|
a(href="https://xgm.guru/p/ufs/index") UFS Arena
|
|
| (2012)
|
|
p.desc
|
|
| A Warcraft III™ custom map (
|
|
a(href="https://www.dropbox.com/s/odxeaq62jaqvcdc/UFS.w3x?dl=0") source
|
|
| ).
|
|
dev.stack
|
|
span Product design
|
|
span GameDev
|
|
span cJASS
|