
tony broyez
Senior Blockchain Integration Engineer
Salary / Daily rate
Paris, France
Mobility: London, France, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Blockchain Integration Engineer with nearly 20 years of tech experience, specialised in platform engineering (Kubernetes, Blockchain). Ex-ConsenSys, currently at Coinbase where I operate over 90 blockchain protocols across 4 Kubernetes clusters and building S.A.T.I, an agentic solution for triaging, investigating and solving Kubernetes problems. Co-author of "Go Crazy: A Fun Projects-based Approach to Golang Programming" and creator of the Karl programming language (https://karl-lang.org/)
Work experience
[Contractor] DevOps Engineer
CoinbaseFreelance
Sep 2024 - Present
2 years 2 months
Remote
As part of the Nodes team, I operate Kubernetes clusters managing 90+ blockchain protocols: upgrades, monitoring, disaster recovery, new features. Technologies: Golang, Helm, ArgoCD, Terraform, Kubernetes, Datadog, Prometheus, AWS I am also designing S.A.T.I (Site-Reliability AI for Triaging and Investigation): an agentic system that detects problems in a Kubernetes clusters by watching various log sources (operator controller logs, kube events, statefulset and containers logs) -> log incident records -> run sub-agents over a deterministic decision tree associated with skills for automated resolution of common problems (reconciliation or scheduling problems, containers crash loops, readiness probes failing)
Infura
Mar 2022 - Present
4 years 8 months
Paris, France
Staff Backend engineer
Sep 2023 - Present
3 years 2 months
Paris, France
I worked as part of the devops team at Infura, operating 20+ blockchain protocols across multiples Kubernetes clusters (EKS/AWS) I also ideated, designed and implemented 3 services that are used across all teams and services: - armageddon: a load testing facility based on the k6 operator - beats: a configuration based health-check/monitoring application. This application, written in Go, is running as a sidecar container in 100% of the pods at Infura (real-time monitoring of top-tier blockchain protocols including Ethereum, Polygon, Optimism, Linea...) - perfetto: a CI-automated end-to-end testing facility built on top of Goreplay and triggered before every production updates
Blockchain Integration Engineer / Networks Enablement
Mar 2022 - Oct 2023
1 year 8 months
Responsible for integrating blockchain protocols into https://infura.io/ From early meetings with customers to public general release, I implement via IaC the provisioning, deployment, run, load testing and monitoring of Layer 1 and Layer 2 protocols into the Infura offering. Working on Avalanche (lead), Binance (lead), Starknet, Celo. I also operate and maintain Ethereum, Optimism, Arbitrum, Filecoin, Near, Aurora, Polygon, Celo, Base (Coinbase), etc.
Streamhub
Apr 2015 - Mar 2022
7 years
London, UK
Senior Full-Stack Data Engineer
Jul 2019 - Mar 2022
2 years 9 months
London, UK
Proven track records of achievements: # designed and wrote data apps leveraging AWS infrastructure from scratch to deployment (git, readme, dockerfile, unit-tests, regressions tests, functional tests, code, terraform). # wrote Spark SQL functional testing and debugging jobs from scratch in Scala with the DataFrame API # wrote Singer.io taps/targets in Python to move data (from/to Snowflake, S3, SFTP, GCS...) # wrote, built and ran data cleansing jobs with Spark, AWS EMR and Databricks # improved API performance (Scala/Spray/Slick/ElasticSearch/Cassandra) by refactoring some heavy BE services # designed and wrote complex Frontend apps from scratch using Angular. In particular, I designed and implemented a TV Audience Segment Builder (https://www.linkedin.com/posts/sambodhi-khandelwal-42a18816_data-artist-segmentation-activity-6871160181955424257-O9Dc) # implemented authentication and access management using identity providers (Auth0) # integrated billions views/month OTT customers building the necessary bridges components: data tracking plugins in literally any programming languages or platforms (from C#, Swift, C++... to BrightScript...), metadata ingestion and enrichment pipeline # planned integration roadmaps with customers, troubleshot integration issues, drove remote integration teams (Accedo, Inmobily, ...) # optimised processes, automated processing pipelines, hired developers, wrote documentations, learned new programming languages/frameworks/paradigms to keep up with the company business
Cross-Teams Integration Engineer
Sep 2015 - Mar 2022
6 years 7 months
London, UK
I supervise and handle the integration process of Streamhub customers and partners: FujiTV, Video Research, Nikkei, Disney, RTVE, Yahoo7, Comcast... I have successfully integrated several major video broadcasters and content aggregators world-wide for which I had to drive remotely teams of integration engineers -Accedo.tv (HK)...- providing doc, validation tools, Charles/Wireshark session logs analysis. We did integrate the Streamhub Collector REST API across all variety of devices, platform and programming language. My ability to simultaneously learn new systems, APIs, SDK, Language, as well as understand customers specifics requirements and anticipate integrations problems have been decisive at many times to make the final deal happen. My responsibilities includes: - Understand and integrate customers systems. Discuss and define integration roadmap and milestones, anticipate problems, prevent planning delay. I do whatever it takes to build the bridge between Streamhub and the customer’s external systems. - Troubleshoot integration issues. Requires a methodical, step-by-step, unbiased approach to problems to diagnose and solve. - Wrote - from scratch - plugins for the major video players of the market : Brightcove, JWPlatform, Youtube, Limelight, VideoJS, Roku, iOS, Android as well as writing dedicated plugins for customer's specific video players, no matter what the programming language/framework/SDK/Os is. - Wrote webDriver / Selenium automated integration tests - Maintained Java/Spring ETL apps to translate customer's video metadata into our set of comprehensible metadata. I use NodeJS as a day-to-day facility to validate metadata quality - wrote a Scala/Spray Integration API validation tool that replicates the behaviour of the real log collector - Wrote Node.js scripts and automation pipelines using AWS Javascript SDK - Maintained and updated the structure and data of a MySQL metadata database
Frontend Javascript Engineer / Architect
Apr 2015 - Oct 2015
7 months
London, UK
Architecture, design and refactoring of the Streamhub frontend single page application (visualisation of time-series data). Built on AngularJS. - Refactoring work driven by integration tests and code quality tools (using Jasmine, Jasmine-node, Protractor, Karma, Plato) Transitioning to: - Full stack engineering skills: Java, Scala, MySQL + NoSQL Dbs, RabbitMQ, HBase, HDFS, Flume, AWS
Volunteer experience teaching mathematics and basic computer science to children
Innovative Social Center
Oct 2014 - Mar 2015
6 months
Kathmandu 44600, Nepal
I have been volunteering in an orphenage near Katmandu (Nepal) teaching basic computer science knowledge, mathematics and english to 11 children from 6 to 11 years old I also organized movie watching evenings and took them, along with other volunteers, to historical places.
CG Programmer
Self Employed/Entrepreneur
Jun 2014 - Oct 2014
5 months
Paris Area, France
I've been providing visual coding services (C++/OpenGL/GLSL) to clients including Shoshannah White Studio (http://www.shoshannahwhite.com/) and Rio Create LLC (http://riocreate.com/)
Lead UI engineer
Streamhub
Jan 2012 - May 2014
2 years 5 months
London, UK
Building IPTV and video analytics products for NHK and NHKWorld, the major japanese TV broadcaster. http://www3.nhk.or.jp/nhkworld/ Designing and programming video players that works across multiples devices : laptop, tablets, smartphones, smart TVs, game console, etc... Introduced AngularJS to refactor the analytics SPA of the company. Technologies involved : ActionScript, Javascript, Node.js, RabbitMQ, HTML5 Canvas
Lead Developper / project manager
Bouygues Telecom
Dec 2009 - Dec 2011
2 years 1 month
Bouygues Telecom, Paris
I was working on the Bouygues Telecom media center solution (http://www.youtube.com/watch?v=u8zRUDbN27A) as a Lead Developer, then Project Manager, leading a team of 4 developers and training a team of testers. The application enables media convergence across multiple devices : laptop, tablets, smartphones, smartTV, Set-Top-Box. Technology used : Adobe Flash, BlueStreak, C++
Network Technician
Sciences-U
May 2009 - Dec 2009
8 months
Paris Area, France
OS installation and updates Applications deployment Email and printers config and networking
Software Developer
e-doceo
Mar 2008 - May 2009
1 year 3 months
Paris (remote working)
- architecture and development of a collaborative e-learning application Technology: Flash AS2/3, Flash Media Server, PHP OO - Development of a screen recording utility Technology: C++ / DirectShow
Software Developer
Chevaldetroie
Sep 2007 - Mar 2008
7 months
Paris Area, France
- AS 2.0/3.0 development FWA site of the day (old company website, dropped now, december 2007) http://www.thefwa.com/about
Education
Copenhagen Institute of Interactive Design
Interaction Design
2013 - 2013
1 year
SUPINFO
Engineer's degree, Computer Science
2010 - 2012
3 years
Conservatoire National des Arts et Métiers
3rd university degree, Computer Science
University Lille III
2 years university degree (DEUG), Psychology
Portfolio

S.A.T.I (Sire-Reliability AI for Triaging and Investigation)

Book Author

Infrastructure as Code Tooling Migration

Streamhub TV audience segment builder

Ethereum migration from EC2 to Kubernetes

F0/rd
