Joey H.

Engineering @ Circle

United States

About

Sr. Software Engineer + Tech Lead @ Circle Electrical & Computer Engineering (ECE) @ University of Waterloo Hong Kong | Toronto | Seattle | Vancouver

Experience

  • Senior Software Engineer at Circle

    Direct Liquidity - Tech-lead for Stablecoin-as-a-Service project, integrating with several pilot international partners - Contributor to architectural changes to segregate on-chain funds for France MiCA regulation Issuance - Tech-lead for Cobranded USDC project, integrating with US pilot partner Fiserv - Tech-lead for Issuance-on-ARC project to improve reserve and issuance allocation in core product

  • Software Engineer at Autonomic

    TMS (TMC Migration Service) - Vehicle Communication

  • Platform Core Engineer at Ritual.co

    Software developer in the Platform Ops team. Full ownership of Maven to Bazel build system migration to drastically improve application build times locally and for Jenkins CI pipeline. Contributed to packaging and refactoring Java/Kotlin/Javascript modules using Bazel, and designing deployment pipeline to Google App Engine (GAE) / Kubernetes Engine (GKE). Contributed to designing in-house load testing framework using K9, Locust and JMeter to incorporate code profiling (flame graphs) and service optimizations.

  • Software Engineer I at Autonomic

    TMS (TMC Migration Service) - Commands

  • Software Engineer II at Autonomic

    TMS (TMC Migration Service) - Commands

  • Backend Software Engineer at ruby

    Backend engineering (in a team of 6 other fulltime developers) that worked on migrating existing PHP Monolithic backend platform into the new Java Spring-Boot platform. Assisted the development of a new notification platform (includes backend for web application and mobile application) that consisted of 10 independent microservices that interact with Pub-Sub and event-driven (Reactive) programming design. Ensured that the new microservices work with the legacy monolithic platform via a dedicated Resque microservice and ensured fault tolerance with chaos engineering by implementing retries and circuit breaker design patterns.

  • Software Engineer II at Circle

    Stablecoin Infrastructure Pillar - Tech-lead for EURC-on-AVAX and EURC-on-XLM deployment, testing, GA launch, and GTM - Tech-lead for architectural changes to segregate on-chain funds for Singapore MAS regulation - Major contributor to Exchange APIs with Coinbase and FTX token trading integrations - Major contributor to Standard Chartered (Singapore) banking and settlements integration - Contributor to native USDC support on Statemint/Polkadot and Optimism blockchains