Skip to content
View jerryleooo's full-sized avatar
🤒
Out sick
🤒
Out sick

Organizations

@trinodb

Block or report jerryleooo

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
jerryleooo/README.md

jerryleooo

Senior Backend / Distributed Systems Engineer based in Singapore.

I build high-throughput data and compliance infrastructure: query engines, platform reliability systems, microservices, and risk-detection workflows. My strongest work sits at the point where backend engineering, distributed data systems, and business-critical operations meet.

Currently, I work on AML / FinCrime and on-chain transaction monitoring for regulated markets, focusing on risk scoring, signal ingestion, configurable review workflows, and investigation tooling.

What I Bring

  • 10+ years of backend and infrastructure engineering experience across fintech, e-commerce, advertising, and platform teams.
  • 7+ years building and operating large-scale data infrastructure, including company-wide Presto / Trino platforms.
  • Deep experience with query-engine internals, federated data access, resource governance, performance tuning, and production reliability.
  • Hands-on ownership of risk-scored compliance systems, vendor-enriched monitoring pipelines, configurable review workflows, and investigation tooling.
  • Proven track record moving ambiguous product and platform needs into shipped systems used by business, compliance, risk, and engineering teams.
  • Merged open-source contributor to Trino.

Recent Work

  • Led delivery of core modules for a transaction-monitoring platform, including customer segmentation, alert scoring, deferred review, and configurable review flows. Segmentation reduced false alerts by roughly 60%.
  • Integrated multiple on-chain monitoring vendors across pre-transaction and post-transaction lifecycle checks, improving coverage while reducing vendor lock-in.
  • Built a unified fund-flow investigation view by combining third-party chain analytics with internal transaction data, turning fragmented case data into a single workflow.
  • Took ownership of a scoring platform and extended it with a configuration-driven expression engine, helping compliance and risk teams iterate on detection models with less engineering involvement.
  • Designed async ingestion and sharding pipelines for on-chain signals, and refactored real-time alerting toward a Kafka-independent, multi-region architecture.
  • Helped drive team adoption of AI-assisted development tools in a regulated engineering environment.

Data Infrastructure Highlights

  • Designed and implemented a catalog service that unified query access across heterogeneous data sources while centralizing credentials and datasource metadata.
  • Built real-time multi-tenancy governance for fair resource distribution under heavy concurrent query load.
  • Developed query analysis, governance, and history-tracking services for large-scale platform operations.
  • Productionized and evaluated performance-oriented runtime components including GraalVM, Velox, and Java 21 across large cluster deployments.
  • Diagnosed difficult production issues involving native memory leaks, GC stalls, code-cache growth, NUMA effects, query stragglers, and dependency failures.
  • Built self-service data products, profile lookup APIs, federated-query APIs, service frameworks, observability tooling, and deployment automation for 10k+ internal users.

Open Source

  • Trino: JDBC connector dynamic filtering.
  • Trino: Druid connector timestamp predicate push-down.
  • Smaller fixes and experiments around SQL tooling, AI workflow, RAG, vector search, RPC, and async I/O.

Technical Stack

Languages: Java, Python, Go, SQL

Distributed data: Trino / Presto, Kafka, Elasticsearch, Neo4j, Redis, MySQL, Hudi, Druid

Infrastructure: AWS, Docker, Kubernetes, Linux, CI/CD, Prometheus, Grafana, Sentry, Ansible

Domains: AML / FinCrime, on-chain monitoring, query-engine internals, microservices, compiler theory, AI-assisted development

Roles I Am Most Interested In

  • Senior / Staff Backend Engineer
  • Distributed Systems Engineer
  • Data Infrastructure Engineer
  • Platform Reliability Engineer
  • Compliance / Risk Infrastructure Engineer

I am especially interested in roles where backend systems have to be correct, observable, scalable, and useful to real operators under real constraints.

Contact

Pinned Loading

  1. stone-python stone-python Public

    Stone language implemented in Python

    Python

  2. lock-free/gopcp_rpc lock-free/gopcp_rpc Public

    A golang RPC based on pcp protocol

    Go

  3. lock-free/saio lock-free/saio Public

    AIO library for scala

    Scala 1

  4. trinodb/trino trinodb/trino Public

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

    Java 13k 3.7k

  5. tobymao/sqlglot tobymao/sqlglot Public

    Python SQL Parser and Transpiler

    Python 9.4k 1.2k

  6. run-llama/llama_index run-llama/llama_index Public

    LlamaIndex is the leading document agent and OCR platform

    Python 50.6k 7.7k