Summary
Overview
Work History
Education
Skills
Portfolio
Non Work Activities
Interesting Fact
Main Technical Skills
Timeline
Generic

THẢO ĐINH

Ho Chi Minh city

Summary

Experienced Systems Engineer with a proven track record in the information technology and services industry. Proficient in Rust, Python, and passionate about *nix technologies. Holds a degree in Information Systems from the esteemed Posts and Telecommunications Institute of Technology.

Overview

12
12
years of professional experience

Work History

Senior Systems Engineer

Seal Labs
11.2023 - Current
  • Design and Implement our core blockchain infrastructure in Rust.
  • Research and Implement Inter-Blockchain Communication (IBC) protocol, enabling seamless asset transfers and data exchange between blockchains for our blockchain, also contribute back to the mainstream (Hermes Relayer v2).
  • Write AVS specs to integrate with EigenLayer, outline the AVS architecture for our blockchain.
  • Implement P2P Networking Layer for Seal AVS.
  • Implement core indexer lib to pull events from Sui blockchain fullnode and write into the PostgreSQL.
  • Implement our own AVS Messaging Protocol to communicate between Sui & Ethereum.
  • Doing research on Security & privacy technology: TEE, FHE/ZKs.
  • Assist the engineering team detect & troubleshoot CPU spikes / memory leaks (profiling) in the legacy projects.
  • Setting up and building CI/CD for projects, monitoring systems, etc..
  • Mentor engineers and contribute to team knowledge sharing.

Principal Rust Engineer

Litheum Capital Ltd
03.2022 - 11.2024
  • Spearheaded research, design, and development of P2P networking layer for Litheum.
  • Contributed to high-level architectural decisions and low-level functionality development.
  • In charge of Linux administration and DevOps practices.
  • Engineered a mobile wallet application demo utilizing Rust FFI and Flutter technologies.
  • Integrate revm into our litheum-core codebase.
  • Implemented code optimization strategies to enhance overall system performance.

Senior Software Engineer aka. Tech Advisor

Moneycat Asia
01.2020 - 05.2022
  • Developed automation backend APIs with Flask/FastAPI/Django.
  • Setup CI/CD pipelines.
  • Building data pipelines.
  • Providing data protection solutions.
  • Building the data lake for our needs.
  • Setup environment, logging and monitoring for microservices.

Blockchain Systems Engineer

SaitoTech
11.2021 - 02.2022
  • Software Development
  • Software Testing
  • Software Architecture and Design
  • Software Documentation and Review
  • On boarding and training of new team members

Backend Engineer

TEKO Vietnam
01.2019 - 01.2020
  • Developed automation backend APIs with Flask/Django, 3rd APIs.
  • Setup auto-deploy using Ansible & GitlabCI for (micro)services.
  • Design and implementing solution for mapping owner/team to services.
  • Design & optimize databases (MySQL).
  • Using ApacheSpark, Pandas, Elastic & some internal tools (Datafaucet) for Data pipelines.

Senior Software Engineer

B2BE GSS Vietnam
08.2014 - 12.2018
  • Company Overview: Headquarters Sydney (Australia)
  • Developed and maintained projects relating to Generic Web Portal. Also act as the knowledge source to provide instruction / give advice to all other teams when using generic web portals.
  • The Web Portal is the third part in the B2BE e-Solution cycle. It provides a web interface so that the customer can operate with their invoices/purchase orders, keep track of that information.
  • Building & converting from E-form using JS ES5 into ES6. E-form is a library that allows users to operate controls visually easier via configuration.
  • Develop Matching Engine in Accounts Payable solution: provide the main structure of source code & developing.
  • Programming/Tools: PHP (CodeIgniter2/3), MySQL, Javascript (YUI2/3, jQuery, Bootstrap3).
  • Analyze the requirement for customers & provide the solutions for them.
  • Define the architecture of source code & db design.
  • Maintain an up-to-date technical information page in biki for each project upon completion of the project.
  • Developing, mentoring members & giving advice if necessary.

Software Engineer

VNG Corporation
09.2013 - 07.2014
  • Monitoring Assistant: Mining alert data from Zabbix logs and centralizing other alerts to MongoDB. Automate to detect Alerts. Automate the solutions to solve incidents which have a knowledge base. Programming/Tools: Front-end (a web interface for visualization): PHP, MySQL, MongoDB. Back-end (for mining data from Zabbix logs): C++, Python, MySQL, MongoDB.
  • Task Manager: connect to Outlook email for filtering the customer's requests with defined prefix. Automation to create task for 24/7 group from customer's requests via email. Evaluate SLA of Task / Remind Task. Programming/Tools: Front-end: PHP, MySQL. Back-end: Python, MySQL.
  • SDK Admin tool: Developing some awesome functionalities to support in control and evaluate the working flow of the 24/7 service desk group. Programming/Tools: PHP, MySQL, MongoDB.

Education

The Degree of Engineer - Information Technology, Information System

Posts and Telecommunication Institute of Technology
Ho Chi Minh city, District 9
01.2013

Skills

  • C, Rust, Python, Golang, SQL
  • Ansible
  • GithubCI/GitlabCI
  • Terraform/Helm
  • Unix/Linux
  • Git
  • Neovim/VSCode/Sublime/JetBrains products
  • DigitalOcean/AWS/GCP/Linode
  • Containerization
  • Pandas/Numpy/Matplotlib/ApacheSpark/HDFS/BigQuery
  • RabbitMQ
  • DDD/Event Sourcing/Microservices Design Patterns
  • Blockchain Core L1 knowledge
  • PoW/PoS blockchains
  • Grafana/Prometheus/Loki/Fluent Bit
  • TDD

Portfolio

My personal blog (experiences, pet & professional projects): https://corner.prairiewolf.dev/

Twitter: https://twitter.com/dreamsparkis

Bluesky: https://bsky.app/profile/shadowknight.xyz

Non Work Activities

  • Reading technical/non-technical books, especially paper books.
  • Doing pet projects.
  • Contributing to OSS projects.
  • Code Reviewer at PymiVN.

Interesting Fact

  • Interested in all CS related topics, especially low-level stuff.
  • Loves to talk about networking protocols, compilers, and programming language theory.
  • Loves open source and occasionally reinvents the wheel.

Main Technical Skills

C, Rust, Python, Golang, SQL, Ansible, GithubCI, GitlabCI, Terraform, Helm, Linux Distros (Manjaro / Arch Linux / Ubuntu variants), Git, Gitlab, Github, Neovim, VSCode, Sublime, JetBrains products, DigitalOcean, AWS (S3, IAM, Rekognition), GCP, Linode, Docker, Scraping, Pandas, Numpy, Matplotlib, ApacheSpark, HDFS, BigQuery, RabbitMQ, DDD, Event Sourcing, Microservices Design Patterns, Blockchain Core L1 knowledge, security & privacy technology (TEEs, FHE, ZKs), CometBFT, Cosmos-based ecosystem, PoW/PoS blockchains, Grafana, Prometheus, Loki, Fluent Bit, Dart/Flutter, flutter-rust-bridge, TDD

Timeline

Senior Systems Engineer

Seal Labs
11.2023 - Current

Principal Rust Engineer

Litheum Capital Ltd
03.2022 - 11.2024

Blockchain Systems Engineer

SaitoTech
11.2021 - 02.2022

Senior Software Engineer aka. Tech Advisor

Moneycat Asia
01.2020 - 05.2022

Backend Engineer

TEKO Vietnam
01.2019 - 01.2020

Senior Software Engineer

B2BE GSS Vietnam
08.2014 - 12.2018

Software Engineer

VNG Corporation
09.2013 - 07.2014

The Degree of Engineer - Information Technology, Information System

Posts and Telecommunication Institute of Technology
THẢO ĐINH