Thiago Sousa Santos

Tech Lead @ RevGás · full stack developer · Teresina, PI

Summary

I am self-taught and always looking for new knowledge. I enjoy challenges, especially understanding the problem before jumping to a solution. I like to estimate and organize tasks and to set realistic deadlines. That keeps the work aligned with the team and lets development flow.

Today I am Tech Lead at RevGás, on fiscal and management systems for LPG resellers. Before that I was CTO at Expandr for six years, an edtech focused on student acquisition.

Experience

  1. Tech Lead @ RevGás

    nov 2021 – present
    • Technical lead for the RevGás product, across the web ERP, Android apps and backend services. Joined as Systems Analyst.
    • Fiscal and management system for LPG resellers, focused on operational efficiency and compliance.
    • Requirements gathering with stakeholders, turned into technical specs and solutions.
    • Testing, validation, technical support and end-user training.

    Java · Spring Boot · Angular · Kotlin · Jetpack Compose · Python · Go · Rust · Tauri · AWS Lambda · AWS CDK · DynamoDB · MySQL

  2. CTO @ Expandr

    jul 2018 – jun 2024
    • Technical lead for a student acquisition product for educational institutions.
    • Evolved the product from user feedback and analytics, with strategic planning alongside the team.

    PHP · Laminas · CakePHP · Doctrine · Ruby on Rails · Flutter · AWS · MySQL · Docker

  3. Full stack developer @ Gerador de Matrículas

    jan 2018 – jun 2018
    • Built and maintained the CRM for educational institutions.
    • Managed AWS services and CI/CD pipelines for build, tests and deploy.

    PHP · JavaScript · WordPress · AWS · MariaDB

  4. Programmer @ Flex Marketing Digital

    jan 2016 – dec 2017
    • Web applications and responsive interfaces for digital marketing campaigns.
    • Integrations with APIs and marketing automation tools.

    PHP · Zend Framework · CakePHP · WordPress · Mautic

  5. Technical support @ Net Use System

    aug 2015 – dec 2015
    • Support tickets, workstation maintenance and user training on tax software.

    Delphi · Object Pascal

Selected projects

Skills

languages
TypeScript · Java · Kotlin · PHP · Ruby · Python · JavaScript · Go · Rust · GDScript · SQL
frontend
Angular · Angular Material · Hotwire · Tailwind CSS · Storybook · Vite · React · Livewire
backend
Ruby on Rails · Spring Boot · CakePHP · Laminas · Laravel · NestJS · Express · FastAPI · Flask · Struts 2
mobile & desktop
Android · Jetpack Compose · Room · Koin · Firebase · Tauri · Godot
data
MySQL · PostgreSQL · SQLite · DynamoDB · Redis · Prisma · Doctrine
infra
AWS Lambda · AWS CDK · S3 · SQS · CodeBuild · Serverless Framework · Docker · Kamal · Kubernetes · Argo CD · GitHub Actions · GitLab CI
testing
Playwright · Vitest · Jest · JUnit · PHPUnit · Capybara · GUT · k6
tools
zsh · Git · mise · pnpm · Rollbar · Twilio · WhatsApp API · Zendesk · Jira

Education

BSc in Computer Science

Universidade Federal do Piauí · 2010 – 2014

Undergraduate research in computer vision: feature selection for detecting helmet use by motorcyclists.

Languages

Portuguese (native), English

← thi.dev.br