TT
Open to remote roles
Thiago Tenório
Full Stack Engineer · Rails, Go, React, TypeScript
Maceió, Brazil 14:00 · my time · UTC−3
Identitymy local time · 14:00 · UTC−3
TT
Thiago Tenório
Thiago Tenório Cavalcante Costa
Full Stack Engineer · Rails, Go, React, TypeScript

I build and run production web systems. Mostly Ruby on Rails and Go on the backend, React or Vue on the front end, remote, for US and Brazilian companies, for the last five years. These days AI agents write most of my code; my job is deciding what gets built, proving it works, and catching what's wrong before it merges. On my own time I build WikiLens. Outside work, I'm a casual Guild Wars 2 player.

At a glance
LocationMaceió, Alagoas · Brazil
Time14:00 · UTC−3 · my local time
Open toFull-stack and backend roles · remote, would relocate
SpeaksPortuguese (native) · English (full professional)
Now Building WikiLens: v0.2.0 is out; Brazilian Portuguese support is planned next. Reading up on Jev, TypeSafe AI's System One Model.
Ctrl KJump to…
Thiago Tenório Online
Hi, I'm Thiago. Pick a question below.
Ask a question
AboutThiago Tenório
Thiago Tenório Online
Hi, I'm Thiago. Pick a question below.
Ask a question
More work2021 – 2024
enjoei · logistics and post-purchase
Backend Software Engineer · 2021 – 2023 · enjoei

enjoei is a second-hand fashion marketplace with millions of users and thousands of requests per minute, on Rails and Go. I worked across post-purchase, logistics and growth.

Highlights
Rebuilt the NPS flow and the buyer-seller chat, with sensitive-data filtering in async pipelines.
Built and refactored Go microservices that integrate multiple carriers; my first professional Go.
RailsGoPostgreSQL
Spaced-repetition study app
Author · 2024 · B.Sc. thesis, UFAL

The app behind my Computer Science thesis at UFAL. Teachers publish courses, subjects and flashcards; SM-2 schedules each student's subject reviews.

Highlights
Per-student scheduling: SM-2 state kept per subject and per student, with roles for teachers and students.
Laravel 10Vue 3Docker
Skills
$skills list --head
Ruby on RailsTopia · enjoei · Roga Labs
Gologistics services at enjoei
TypeScriptTopia · VAST Data · WikiLens
ReactTopia web and mobile · WikiLens
Vue · NuxtVAST Data marketing platform
Rust · TauriWikiLens desktop core
$skills open7 tools · 3 learning now
Skillswhat I'd be interviewed on · evidence beside each
Ruby on Railssince 2019 · production
Multi-tenant SaaS at Topia; marketplace backend at enjoei
Gosince 2021 · production
Carrier-integration microservices at enjoei
TypeScriptsince 2024 · production
Topia and VAST Data front ends; the WikiLens panel
Reactsince 2025 · production
Topia web app and Cordova mobile; the WikiLens panel
Vue · Nuxtsince 2020 · production
VAST Data marketing and events platform, on Nuxt
Rust · Taurisince 2026
WikiLens core: search, context, streaming, key storage
Rust, Tauri, React and TypeScript run in WikiLensOpen WikiLens
Daily tools
Claude Codeplans, pull requests, reviews
VS Codemy editor, with Claude alongside
GitHubrepositories, pull requests, Actions as CI gates
BrunoAPI requests
DBeaverviewing databases
AWSinfrastructure for the products I work on
Dockerruns the projects I work on, nothing more
Current stackWikiLens · today
RustTauri v2React 19TypeScriptViteVitest
Learning now
Rust · Taurithe WikiLens desktop core
Pythonin my day job since Jan 2026
Retrieval evalsa 221-question suite that scores WikiLens's search
Experience
2021Backend Engineer
enjoei
2024Full Stack Engineer
VAST Data
2025 – nowFull Stack Engineer
Topia
Experiencefive years · newest first
2025 – now
Full Stack Engineer (contract)Topia, via Nexton · remote
Led the observability migration to SigNoz on a legacy multi-tenant Rails codebase; built the Cordova mobile features, including document capture.
Since Jan 2026, tax features on a new product, built AI-first: ported tax calculators between engines with coding agents, with golden files as the parity target.
2024 – 2025
Full Stack Engineer (contract)VAST Data, via Fetchly Labs · remote
Built complete landing pages on deadlines of a few days, all shipped on time; optimized animation rendering and asset loading.
Integrated SplashThat, Ninetailed and Google Tag Manager; introduced visual regression testing with Percy; mentored new developers.
2023 – 2024
Career breaklaid off in enjoei's 2023 reduction; finished my Computer Science coursework
2021 – 2023
Backend Software Engineerenjoei · remote
Rebuilt the NPS flow and the buyer-seller chat; built Go microservices integrating multiple carriers.
Restructured the coupon system and shipped seasonal campaigns with the design team; monitored production with Datadog.
2018 – 2021
Backend developer and research scholarRoga Labs, Gidle, UFAL · Maceió and remote
Résumé Full résumé (PDF) Last updated Aug 2026 · 1 page Résumé unavailable
Education B.Sc. Computer Science · UFAL (Universidade Federal de Alagoas) 2017 – 2025 · PIBIC and PIBITI research scholar · 1st place, Mega Hack (VTEX challenge), 2020
For recruiters
Résumé Email
Full Stack Engineer · Remote, would relocate
Open to talkContractor, BrazilUTC−3
For recruitersthe ten-second version
RoleFull Stack EngineerAlso open to: backend (Rails, Go)
LocationMaceió, BrazilRemote first · would relocate for the right role
Start dateBy agreementOn a contract today · open to conversations
Work permitBrazil-based contractorRemote for US teams · sponsorship needed to relocate
HoursUTC−31 to 2 h ahead of US East · 4 to 5 h behind Central Europe
CompensationHappy to discussFull-time or contract
Interviews: I usually reply the same day.
Dev room · livemirrors my status2D3D
typing away last push 13d ago2D3D
PresenceOnline
Right nowtyping away
Last push13d ago · aif-c01-study
Local time14:00 · UTC−3
Legendonline = at the desk · away = asleep · 2D | 3D = the camera