Skip to content
View Johnny-Kao's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Johnny-Kao

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

Hi there πŸ‘‹

I'm Johnny Kao.

This GitHub is a second Johnny β€” a space for open-source contributions, experiments, and ideas worth exploring.

My background spans finance, consulting, strategy, and cross-border systems. My interests also include research and publishing. I've never liked staying in just one lane.

⚑ Current Focus

I focus on performance, correctness, and concurrency in open-source infrastructure β€” finding unnecessary work, fixing subtle issues, and making small, maintainable improvements backed by evidence.

For detailed research, benchmarks, and contributions, see CoreFoundry Project.

πŸš€ Performance Highlights

Selected upstream contributions and performance research.

Project Optimization Measured result
pandas #69916 Removed redundant NA checks in numeric conversion 16.5–24.7% less time
urllib3 #5304 Avoided redundant gzip decompression copies 14.7–39.2% faster
urllib3 #5287 Optimized HTTP header processing 9–13% faster
LZ4 #1858 Skipped unnecessary zero-length writes; later integrated upstream ~10–25% faster
idna #279 Proposed an ASCII domain-label fast path; approach later adopted upstream 79.5–85.1% less time (original candidate)
attrs #1636 Optimized astuple() for nested atomic sequences Up to 3.33Γ— faster
Memray #1035 Reduced multithreaded allocation contention Up to 28% lower runtime
c-blosc2 #805 Eliminated unnecessary parallel overhead Up to 17.8Γ— faster
python-blosc2 #728 Removed redundant memory zeroing 2–15% faster

Performance figures reflect specific benchmark workloads, not general production-wide speedups.

πŸ› οΈ Correctness, Reliability & Concurrency

Project Improvement Validation / outcome
NumPy #32802 Eliminated signed-shift undefined behavior UBSan verified Β· 48,592 tests passed
SciPy #26225 Fixed iteration accounting for four root-finding solvers 178 tests passed
QuickFIX/J #1363 Prevented failed synchronous FIX writes from reporting success Merged Β· 9/9 fork CI jobs passed
python-blosc2 #713 Fixed two thread-safety bugs affecting free-threaded Python Merged Β· concurrent stress validated

πŸ” Security Research

  • CVE-2026-115529 β€” Discovered and reported a curl Schannel TLS session-resumption vulnerability. CVE assigned, upstream fix committed, and officially credited.
🧭 Timeline Highlights
  • 2026 β€” πŸ“Š Deepened upstream OSS work across scientific Python, systems, networking, profiling, compression, and security research. Expanded independent publishing and established JQPP.
  • 2025 β€” πŸš€ Moved from consulting into startup finance and corporate development, supporting a multi-billion-JPY fundraising extension and board-level decisions.
  • 2024 β€” 🧭 Worked across digital transformation, AI adoption, future banking strategy, and RWA tokenization.
  • 2022–2023 β€” 🌐 Worked on institutional digital assets, wealth management, payments, and emerging financial infrastructure.
  • 2020 β€” 🧊 Code preserved in GitHub's Arctic Code Vault.
  • 2019 β€” 🏦 Worked on virtual banking and cross-border financial infrastructure.
  • 2015–2018 β€” πŸ’³ Built and worked around payments, Bitcoin-linked card infrastructure, fintech, SaaS, and digital-asset systems.
  • 2013 β€” 🀝 Volunteered in Tunisia.

Pinned Loading

  1. CoreFoundry-Project CoreFoundry-Project Public

    Public record of ongoing upstream infrastructure research and maintenance across widely used open-source systems.

    Python 1

  2. AlpenCat AlpenCat Public

    Experimental boundary-validity runtime for ultra-low-overhead execution routing under constrained compute.

    Python 1

  3. CodecCat CodecCat Public

    A cost-aware character encoding detector built around lightweight routing, compact byte statistics, and calibrated ranking.

    Python 1

  4. codex-writer-lock-research codex-writer-lock-research Public

    Isolated research on Codex app-server writer ownership and Remote Control handoff

    Python

  5. brave-free-origin-macos brave-free-origin-macos Public

    macOS shell tool that applies Brave enterprise policies locally to disable telemetry and unwanted built-in features for a leaner browser setup.

    Shell 12