Avimitin / Avimitin

My profile, and my dotfile.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skills

  • Familiar with YAML (GitHub Action Engineer), Scala, Rust, TypeScript, React, Ruby, C++ (17), Nix, OCaml and Lua
Click to view

My highlight projects

(Scala/Chisel/Nix) chipsalliance/t1

I am an active maintainer for performance analyze, compile toolchain, build system, CI/CD infrastructure of the chipsalliance/t1 project. I've also made the Bert AI model rans on t1.

I was an active maintainer for Arch Linux RISC-V distro. Fixing plenty bugs when porting packages to rv64gc.

(Rust) tg-maid

A telegram bot that was used as my Rust skill playground. I applied all my skill I had learned into this project.

(Rust) deepl-rs

A Rust DeepL API wrapper, another Rust skill playground.

(TypeScript & Ruby) uptime-collector

This is a lightweight CPU usage collector, using React as frontend and Ruby as backend.

(Lua) nvim

A structure and super fast neovim configuration that purely made with Lua. I made so many optimization and customization to exploit the speed from LuaJIT.

LLVM

Below is my contributions to LLVM.


Besides, I am also an active open source contributors: my GitHub PRs.

Work Experience

  • PLCT Lab (2021.12 - 2023.04): packages building, testing and analysis of the Arch Linux RISC-V distro.
  • PLCT Lab (2023.04 - Now): MLIR RVV Dialect team.

Self Promotion

About

My profile, and my dotfile.


Languages

Language:Shell 49.8%Language:CSS 14.5%Language:Nix 12.1%Language:Lua 8.3%Language:Rust 6.4%Language:TypeScript 3.2%Language:Vim Script 2.2%Language:OCaml 1.4%Language:HTML 1.4%Language:Dockerfile 0.7%