Skip to content
View anthonysyk's full-sized avatar

Block or report anthonysyk

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

Anthony SSI YAN KAI

Senior Backend & Data Engineer · Paris

APIs, data pipelines and streaming systems, mostly in Go (since 2018), previously Scala (since 2016). 10+ years shipping distributed systems, moving teams to the cloud, and keeping infrastructure costs in check.

Go, TypeScript, React, Next.js, Tailwind, Kubernetes, Docker, Terraform, GCP, AWS, Kafka, GraphQL, PostgreSQL, MongoDB, Redis, Elasticsearch

Also: gRPC · REST · Pub/Sub · Spark · Hadoop · Airflow · Datadog

Experience

TF1+ · Senior Backend Engineer, Tech referent · 2025–present
Streaming platform of Groupe TF1, ~5.7M daily users. GraphQL API for web, mobile and connected TV; Continue Watching, AVOD/TVOD recommendations, Profile Wall; reactive microservices (gRPC, Kafka) on AWS and Kubernetes; release coordination and Datadog observability.
Go · GraphQL · gRPC · Kafka · AWS · Kubernetes · Terraform · Redis · MongoDB · Elasticsearch · Datadog

SorareData · Full Stack Engineer · 2024
Stats and market data platform for Sorare managers. Ingestion from websockets, GraphQL, APIs and queues; scoring algorithms; Go API for web and mobile; React components with Storybook and Next.js pages.
Go · TypeScript · React · Next.js · GCP

Figaro Classifieds · Lead Developer · 2019–2023
Job-offers data warehouse: 100+ sources, 12M rows processed per day, 11M unique offers per year, cleaned, enriched and distributed to Figaro Emploi, Cadremploi, Keljob and other job boards. Transverse Go APIs and ETLs, SSO, cloud infrastructure and cost optimization.
Go · GCP · Pub/Sub · Kubernetes · Terraform · Airflow · Elasticsearch · Vue.js

Solocal · Data Engineer · 2018
Finance datalake replacing a legacy system: hot (Kafka) and cold (HDFS) ingestion, validation and enrichment, anonymization.
Scala · Spark · Kafka · Hadoop · Impala

PagesJaunes · Data Engineer · 2016
Customer-knowledge datalake fed from CRM and Marketing Cloud data, history backfills, support for the data science team.
Scala · Spark · Kafka · Hadoop · Impala

Speaker at the Paris Scala User Group: GraphQL with Sangria (2017).


Portfolio · Blog · LinkedIn

Pinned Loading

  1. contact-graph contact-graph Public

    A comprehensive implementation of a contact graph with load testing to ensure reliable performance under high demand scenarios.

    Go 5 2

  2. http-backtest http-backtest Public

    Tool to backtest http endpoints results. Can be used to make sure no regression has appeared between two environments.

    Go 1

  3. http-server-mock http-server-mock Public

    Tool to run a local http server with mocked data from a config file.

    Go 3

  4. go-cardinality go-cardinality Public

    go-cardinality is a Go library that calculates the cardinality and distinct count of values in a dataset, providing efficient and accurate estimations.

    Go 1

  5. go-sql go-sql Public

    go-sql is a Go library that centralizes reusable SQL components, simplifying the development and management of SQL database operations.

    Go

  6. realtime-bike-go realtime-bike-go Public

    Side project showcasing Go, MongoDB, GraphQL.

    Go