{
  "basics": {
    "name": "Thai Thanh Son",
    "label": "Software Architecture & Engineering Leadership",
    "email": "son.thai@live.com",
    "summary": "Software engineering leader with experience spanning solution architecture, cloud infrastructure, payments, logistics, and blockchain applications. Career progression from hands-on engineering to technical leadership and CTO responsibilities, with work covering system modernization, deployment automation, and engineering team development."
  },
  "work": [
    {
      "name": "Fiberblock",
      "position": "Chief Technology Officer",
      "startDate": "2022-01",
      "summary": "Led technical strategy and stack oversight for Web3 GameFi/DeFi and blockchain validation work. Mentored engineers and supported technical direction.",
      "highlights": [
        "Led technical strategy and stack oversight for Web3 GameFi/DeFi and blockchain validation work.",
        "Mentored engineers and supported technical direction."
      ]
    },
    {
      "name": "Infinity Blockchain Labs",
      "position": "Technical Architect",
      "startDate": "2017-09",
      "endDate": "2021-12",
      "summary": "Designed blockchain solutions and coordinated with stakeholders. Worked across AWS infrastructure, DevOps, and release management.",
      "highlights": [
        "Designed blockchain solutions and coordinated with stakeholders.",
        "Worked across AWS infrastructure, DevOps, and release management."
      ]
    },
    {
      "name": "Moca",
      "position": "Technical Lead",
      "startDate": "2016-06",
      "endDate": "2017-08",
      "summary": "Modernized a legacy payment platform toward a service-oriented architecture, with responsibility for technical architecture and delivery. Reviewed authentication and upgraded authorization using an attribute-based access control model. Implemented push notification and activity-tracking services, alongside centralized logging for monitoring and customer support.",
      "highlights": [
        "Modernized a legacy payment platform toward a service-oriented architecture, with responsibility for technical architecture and delivery.",
        "Reviewed authentication and upgraded authorization using an attribute-based access control model.",
        "Implemented push notification and activity-tracking services, alongside centralized logging for monitoring and customer support."
      ]
    },
    {
      "name": "Zyllem",
      "position": "Fullstack Developer",
      "startDate": "2015-10",
      "endDate": "2016-02",
      "summary": "Worked on a legacy delivery platform, frontend single-page application migration, and reporting.",
      "highlights": [
        "Worked on a legacy delivery platform, frontend single-page application migration, and reporting."
      ]
    },
    {
      "name": "FPT Software",
      "position": "Project Manager",
      "startDate": "2014-10",
      "endDate": "2015-05",
      "summary": "Guided cloud adoption and managed planning, resources, cost, risk, and progress reporting.",
      "highlights": [
        "Guided cloud adoption and managed planning, resources, cost, risk, and progress reporting."
      ]
    },
    {
      "name": "FileString",
      "position": "Team Lead",
      "startDate": "2012-04",
      "endDate": "2014-09",
      "summary": "Led work on a file synchronization engine and Windows application. Worked on deployment automation, training, and technical documentation.",
      "highlights": [
        "Led work on a file synchronization engine and Windows application.",
        "Worked on deployment automation, training, and technical documentation."
      ]
    },
    {
      "name": "Strawberry Jam",
      "position": "Software Engineer",
      "startDate": "2010-03",
      "endDate": "2011-04",
      "summary": "Worked on legacy customer-support tools and a cross-platform support desktop application.",
      "highlights": [
        "Worked on legacy customer-support tools and a cross-platform support desktop application."
      ]
    }
  ],
  "skills": [
    {
      "name": "Architecture & security",
      "keywords": [
        "Modernization",
        "Authentication and authorization",
        "Attribute-based access control"
      ]
    },
    {
      "name": "Cloud & delivery",
      "keywords": [
        "AWS",
        "Infrastructure and deployment automation",
        "CI/CD",
        "Release management"
      ]
    },
    {
      "name": "Engineering",
      "keywords": [
        "JavaScript / Node.js",
        "C#",
        "Elixir",
        "Bash",
        "Functional and object-oriented programming"
      ]
    },
    {
      "name": "Leadership",
      "keywords": [
        "Technical direction",
        "Mentoring",
        "Project and delivery planning"
      ]
    },
    {
      "name": "Domain experience",
      "keywords": [
        "Payments",
        "Logistics",
        "Blockchain",
        "File synchronization"
      ]
    }
  ],
  "projects": [
    {
      "name": "Payment platform modernization",
      "entity": "Moca",
      "dates": "Jun 2016 — Aug 2017",
      "summary": "Modernization of a legacy payment platform, including authorization and operational tooling.",
      "contribution": "Technical architecture and delivery, ABAC authorization, push notification and activity-tracking services, and centralized logging.",
      "experienceId": "moca"
    },
    {
      "name": "File synchronization and Windows delivery",
      "entity": "FileString",
      "dates": "Apr 2012 — Sep 2014",
      "summary": "Work on a file synchronization engine and Windows application.",
      "contribution": "Team leadership across the synchronization engine, client application, deployment automation, training, and technical documentation.",
      "experienceId": "filestring"
    },
    {
      "name": "Blockchain technical leadership",
      "entity": "Fiberblock",
      "dates": "Jan 2022 — Present",
      "summary": "Technical strategy and stack oversight for Web3 GameFi/DeFi and blockchain validation work.",
      "contribution": "Technical direction and engineer mentoring.",
      "experienceId": "fiberblock"
    }
  ]
}