Skip to content
View farrellh1's full-sized avatar

Highlights

  • Pro

Block or report farrellh1

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
farrellh1/README.md

Hi there, I'm Muhammad Farrell Hauzan 👋

Web3 Engineer | Decentralized Systems & APIs

I'm a results-driven backend engineer specializing in building the scalable off-chain infrastructure and APIs that power high-performance decentralized applications. I thrive on solving complex system design challenges and believe in writing clean, efficient, and well-documented code.

My experience spans from building secure smart contracts and robust microservices in Go to architecting CI/CD pipelines that have reduced team deployment times by 90%. I'm passionate about the potential of Web3 and enjoy contributing to projects that make decentralized technology more accessible and reliable.

  • 💼 Connect with me on LinkedIn or Upwork
  • 📝 I sometimes write about my projects and learnings.
  • 🌱 I’m currently diving deeper into advanced topics in distributed systems and protocol-level development.

🔧 My Tech Stack & Tools

Languages:

TypeScript JavaScript Solidity Go Rust Ruby Java

Backend & Frameworks:

Node.js NestJS Ruby on Rails Hardhat Foundry Ethers.js

Frontend:

Vue.js React Next.js Wagmi

Databases & Tools:

PostgreSQL MySQL MongoDB Redis Docker Elasticsearch


🚀 Featured Projects & Contributions

Here are a few projects and contributions I'm proud of. Please note that many of my significant professional contributions are in private repositories.

Project Name Description Key Technologies
Redis-like Server in Rust A personal deep-dive project to build a high-concurrency, key-value database from scratch. Read the full story on my blog. Rust, Tokio, TCP, Concurrency
Tikeetron (Hackathon Project) A decentralized ticketing system built for a Tron Network Hackathon, leveraging ERC721 NFTs for secure and verifiable tickets. Solidity, Next.js, Nest.js, MongoDB
Open Source - Ponder Contributed to Ponder, an open-source backend framework for crypto. My work involved improving developer experience by enhancing the readability of long event names in the codebase. TypeScript
Open Source - Miden Actively exploring contributions to Miden, a ZK-STARK based rollup on Ethereum. Rust, Cryptography

Pinned Loading

  1. order-book-rs order-book-rs Public

    A high-performance Limit Order Book (LOB) and matching engine built in Rust, designed for low-latency trading systems.

    Rust

  2. btc-aggregator btc-aggregator Public

    A high-performance Rust app that streams and processes live Binance trade data in real-time using a concurrent message-passing architecture.

    Rust

  3. miden-node miden-node Public

    Forked from 0xMiden/miden-node

    Reference implementation of the node for the Miden blockchain

    Rust

  4. iron_cache iron_cache Public

    IronCache is a learning project to build a Redis-like in-memory, persistent key-value store from scratch in Rust. It features a concurrent TCP server built with Tokio that can handle multiple clien…

    Rust 12 2

  5. ponder-sh/ponder ponder-sh/ponder Public

    The backend framework for crypto apps

    TypeScript 1k 220

  6. globe-and-citizen/cnc-portal globe-and-citizen/cnc-portal Public

    The Crypto Native Portal, an app that creates a mechanism to financially acknowledge the micro contributions of Open Source collaborators along with tools that promote effective governance.

    TypeScript 8 3