This is ๐ชKeyvan, a hardcore computer geek who adores reinventing the wheel! (HEY! If you are also a fan of building everything from scratch, read my book: The Super Programmer ๐). If you appreciate my work and would like to learn from me, I'm happy to consider mentoring you in your journey of becoming a great programmer!
I have written:
- ๐ง Operating Systems (ZincOS - C++)
- ๐ป Computer Emulators (Chip8Emu - C++)
- ๐ Hardware Simulators (PyGates - Python)
- ๐จ๏ธ Compilers (30cc - C)
- ๐ฎ 3D Rasterizers (Tracy - C++)
- ๐ฑ Ray Tracers (Pyglare - Python)
- โ๏ธ Blockchains (Ziesha Network - Rust, Project Daten - Python)
- ๐ญ Zero-Knowledge Proof Engines (Pyrove - Rust, Bellperson - Python)
- ๐ต Audio Synthesizers (Debuzzy - Rust)
- ๐ Deep Learning Libraries (Learst - Rust)
- ๐ค Generative Pretrained Transformers (femtoGPT - Rust)
- โก Electronics Circuit Simulators (Cirkus - Python)
- ๐ Fancy resumes (https://keyvan.me - Plain JS)
- ๐ Books (The Super Programmer)
โ๏ธ Travel diaries (ู ุงุชุฑูุดฺฉุง)
Curious about my current occupation?
- ๐ญ Iโm currently the director of Nobitex Labs, a blockchain research team backed by Iran's biggest cryptocurrency exchange, Nobitex.
- ๐ธ Iโm currently learning to play guitar, so more passionate and curious about music, thus also learning about computer synthesizers and sound wave generation ๐ต
- ๐ท๐บ ะะทััะฐั ััััะบะธะน ัะทัะบ! ๐
- ๐ซ Reach me on Telegram: @keyvankambakhsh
Previous occupations:
- ๐ช Ziesha Network - I am the founder of a new layer-1 cryptocurrency which uses ZK-proofs under the hood to provide privacy/scalability. (Rust)
- ๐งฑ Divar - A giant Iranian web company in which I was working as a Back-end Software Engineer. (Python + Golang + Kubernetes)
- ๐๏ธ Filecoin Project (Protocol Labs) - Making Proof-of-Replication and Proof-of-SpaceTime faster, by accelerating zkSNARK libraries with GPUs. (Rust + OpenCL)
- โก Finality Labs - Researching and developing layer-2 scalability solutions for Ethereum blockchain. (Solidity)
- ๐ค Stellar Asset Management - Building an infrastructure for trading-bots to operate in, using Clojure. (Clojure + ClojureScript)
- ๐งโ๐ซ CodeLearnr - Startup of my own, an interactive platform for teaching programming to persian-speaking users. (Python)