Skip to content
View thilapia's full-sized avatar
🐟
swim swim swim swim swim
🐟
swim swim swim swim swim

Block or report thilapia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thilapia/README.md

thilapia

><((('>

Software engineer working across systems, blockchains, finance, graphics, and low-level software.

11 years building software with a particular focus on Rust, Java, Solidity, and TypeScript.

About

I like software where the abstractions eventually run out.

Most of my work and research sits somewhere between distributed systems, blockchain infrastructure, financial systems, graphics programming, machine learning, and low-level engineering.

I am particularly interested in understanding systems from the protocol and architecture level all the way down to memory layouts, synchronization, binary formats, virtual machines, kernels, GPU APIs, and hardware behavior.

languages     Rust · Java · Solidity · TypeScript
experience    11 years

interests     blockchains · FinML · machine learning
              graphics programming · operating systems
              kernel development · distributed systems
              low-level shenanigans

signature     ><((('>

What I work on

Systems and low-level software

Rust is where much of my systems work happens. I am interested in concurrency, networking, zero-copy architectures, binary protocols, operating systems, kernel development, runtimes, performance engineering, and understanding what actually happens beneath higher-level abstractions.

Blockchains

I work with blockchain protocols and smart-contract systems, particularly around DeFi, exchange infrastructure, AMMs, lending, market architecture, cryptography, and distributed protocol design.

My current interests span ecosystems including Solana, Sui, and the EVM.

Financial systems

I am interested in quantitative research, financial machine learning, market microstructure, backtesting infrastructure, time-series processing, trading systems, and the engineering required to turn research into reliable production systems.

Graphics and simulation

Graphics programming is another recurring rabbit hole.

I am interested in wgpu, GPU architecture, rendering systems, real-time simulation, game technology, physics, numerical methods, and building specialized engines rather than treating graphics as an isolated layer.

Machine learning

My ML interests lean toward practical systems and research tooling: financial ML, experimentation infrastructure, numerical computing, data pipelines, and integrating models into larger software systems.

Stack

Rust Java Solidity TypeScript

Linux · Git · Bun · WebAssembly · PostgreSQL · Docker · Solana · Sui · EVM · wgpu

Current interests

struct Interests {
    blockchain_protocols: bool,
    quantitative_systems: bool,
    machine_learning: bool,
    graphics_programming: bool,
    operating_systems: bool,
    kernels: bool,
    distributed_systems: bool,
    low_level_shenanigans: bool,
}

const CURRENT: Interests = Interests {
    blockchain_protocols: true,
    quantitative_systems: true,
    machine_learning: true,
    graphics_programming: true,
    operating_systems: true,
    kernels: true,
    distributed_systems: true,
    low_level_shenanigans: true,
};

GitHub

GitHub Stats

Pinned Loading

  1. houseki houseki Public

    Anonymous and Private Instantaneous Payment System

    Rust 2