alifarooq0 (Ali Farooq) · GitHub
Skip to content
View alifarooq0's full-sized avatar

Block or report alifarooq0

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 is supported. 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
alifarooq0/README.md

Ali Farooq

Senior Full-Stack Engineer  ·  Blockchain Infrastructure  ·  Developer Platforms  ·  AI Tooling

~16 years shipping production systems. repeatedly the founding / early engineer who sets technical direction, builds the standards and infrastructure other engineers build on, and takes products from zero to one.

Location LinkedIn Email


Featured Work

Zircuit — Founding Engineer · 2024–2026

EVM-compatible ZK-rollup L2 with AI-powered, sequencer-level security. i was one of the first few engineers, building the protocol alongside the team from inception to mainnet. my work centered on the org's engineering foundations -- co-architecting the open-source CI/CD across Zircuit's repos, establishing the release-management and incident-response processes the team ran on, and introducing CodeRabbit as the org's AI code-review standard. the protocol is built on Optimism Bedrock.

public code from that work:

  • zkr-monorepo-public -- Zircuit's modified op-node, chain-ops, and Bedrock contracts (Go / Solidity) -- the rollup's consensus and chain-operations layer
  • l2-geth-public -- the L2 execution client (modified geth)
  • zkr-go-common-public -- shared Go libraries underpinning the Zircuit services

Macro — Founding Engineer

took Macro from early engineering to launch -- set up the dev practices (PRs, storybook, design system, devops), built public SDKs, and stood up the prototyping infra that shipped multiple products inside a year.


Selected Open-Source Contributions

  • Mattermost / playbooks -- authored the OpenAPI spec for the workflows REST API, which became the documentation template other teams followed  PR
  • Mattermost / playbooks -- designed and built the official workflows Go client (SDK), with an API modeled on the Stripe and GitHub client conventions to stay intuitive and hard to misuse  PR
  • verifiable contribution history -- my Mattermost PRs  ·  my playbooks PRs

Currently Focused On

the real engineering in LLM products isn't the prompt -- it's the reliability around it. structured-output schemas, validation and re-prompting loops, and eval sets that catch regressions before they ship. building agentic systems with the Claude API, MCP, and orchestration patterns.


Tech Stack

Languages & Frameworks

TypeScript React Next.js Node.js Go Python

Data & Infrastructure

PostgreSQL Drizzle AWS Docker Grafana

AI & Agentic

Claude API MCP Cursor

Web3

Solidity Ethereum


Let's Talk

open to senior / staff full-stack and AI engineering roles -- remote, contract or full-time.

Popular repositories Loading

  1. rock-paper-scissors rock-paper-scissors Public

    A Rock Paper Scissors plugin for Mattermost

    Go 3

  2. gatsby-typescript-tailwind-emotion gatsby-typescript-tailwind-emotion Public template

    Forked from ecklf/gatsby-typescript-tailwind

    Gatsby V3 + TypeScript + TailwindCSS + Emotion (twin.macro)

    TypeScript 1

  3. quote-reply quote-reply Public

    Quote reply plugin for Mattermost.

  4. minimal-mistakes minimal-mistakes Public

    Forked from mmistakes/minimal-mistakes

    📐 Jekyll theme for building a personal site, blog, project documentation, or portfolio.

    SCSS

  5. antipopd antipopd Public

    Forked from mttrb/antipopd

    antipopd is a drop in replacement for Robert Tomsick's antipopd 1.0.2 bash script

    Objective-C

  6. electron-issue electron-issue Public

    Repo to reproduce windows mouseevent issue

    JavaScript