Skip to content

Tiago Gonçalves de Castro

I turn businesses into digital products that sell.

Over 6 years of hands-on software development experience, from freelance in 2020 to production systems, cloud and AI.

Working now

HITSS · LakeIT Project

Fullstack Cloud Developer · Jan/2024 - present

Futbuynow

Freelance · Feb/2023 - present

LinkedIn
GitHub
  • Sites, landing pages and systems · ready to sell
  • Cloud and costs · AWS under control, US$ 15k+/year saved
  • Data · organized information for fast decisions
  • Growth · +30k Google clicks in 12 months

Professional experience

Each job shows the context I found, what I changed, why I changed it and the results tracked along the way.

Jan/2024 - present

Fullstack Cloud Developer

HITSS · LakeIT Project

A data lake used by companies: data from every source gathered in one place, ready to organize, process and query large volumes of information.

I automated data preparation into pipelines

Automatic flows that prepare information without manual work.

Dozens of flows in use by clients

I split a complex structure into smaller parts

I reorganized the structure into smaller parts, repeatable across environments.

+29 reusable parts in +3 environments

I turned questions into answers and charts

Questions in plain language become queries, answers and charts.

Answers and charts in natural language

I reorganized the cloud structure to reduce costs.

I reviewed components and environments to cut waste and make future changes safer.

Before> US$ 2,300 / month
After~ US$ 800 - 1,000 / month

+ US$ 15k / year

estimated yearly savings

From data to digital commerce.

Different contexts demand different decisions, but both need to keep working while they change.

  • Information ready to use
  • Costs and risks under control
  • Sales in motion

Feb/2023 - present

Client · Freelance Technical responsibility

Futbuynow

Marketplace in production with purchasing, payments and daily operation. Beyond products, vendors register on the platform to sell services, managed in the vendor panel and the admin panel.

~3,407

paid orders / month

May-Jul/2026

+65,000

orders processed

accumulated through Aug/2026

+84%

clicks coming from Google search

Jun → Jul/2026

+30.4k

clicks from Google in 12 months

12 months through Jul/2026

Operation evolution after I took technical leadership

Oct-Dec/2023

~1,483 / month

May-Jul/2026

~3,407 / month

I restructured the purchase journey

I follow vendors from registration to service sales, plus affiliates, commissions and loyalty, in the vendor panel and the admin.

I connected payment and confirmation

Payment connected to the order and loyalty program, with no manual checks.

I automated operational analysis

Reports and click analysis that guide interface improvements.

Authorial and study projects.

Everything here came from my own hands: built, learned and documented. Code, interface and architecture decisions open for anyone to dig into.

Authorial project

NexSift

Technology radar that filters and contextualizes signals with verified sources. There I deepened production Next.js, publishing through an authenticated Zod-validated Lambda and S3 infrastructure described in Terraform.

Next.js · TypeScript · AWS · Terraform · MCP · IA

NexSift home page with the message Less noise, more signal and four recent signals
Figure 1. Home page: product proposal and a short selection from the radar, with no infinite feed.
Mobile version of NexSift showing three recent signals and their relevance scores

Reading stays short on mobile.

The same radar hierarchy was preserved in a single column: title, relevance and date come before context.

NexSift signal archive with the post list and topic filters
Figure 2. The signal archive gathers the publication history with topic filters.
NexSift Artificial Intelligence topic page with six signals and relevance scores
Figure 3. AI topic page: filtered signals with relevance score, sources and date.

Authorial project · Open Source

Kaguya

Learning platform with study trails, playlists and video lessons. It is where I learned, hands on, Clean Architecture on the Express API, dependency injection, permission level RBAC and GraphQL Federation.

Next.js 15 · React 19 · Express · NestJS · GraphQL Federation · Prisma 6 · PostgreSQL · TypeScript · Firebase Auth · Zod

August - December 2021 · Restored August 2026

Kaguya landing page presenting the video study platform

Authorial project · 2026 restoration

The Monkeynauts

Play and earn web3 game I built with Clean Architecture, Either for explicit errors and strict TypeScript, and restored in 2026 by updating versions and tooling: pluggable driver between sandbox and real BSC blockchain and E2E across all 55 routes.

React 19 · Vite · Express 5 · Prisma 6 · PostgreSQL · ethers v6 · TypeScript strict · zod · Docker

December 2021 - March 2022 · Restored August 2026

The Monkeynauts player area showing wallet, balance and account details

Study project · Open Source

pagarme-simplified-psp

Payment service inspired by the classic Pagar.me challenge where I trained SOLID, TDD and DDD hands on: debit and credit with scheduled payables, value objects with Either and balances covered by Vitest tests.

April - June 2023 · Restored August 2026

NPM · Open Source

ai-i18n-translate

Tool published on npm that translates i18n files with AI without breaking placeholders. With it I learned translation caching, parallel processing, retry with backoff and automatic key validation.

March - April 2026

Open Source

AWS IaC Blueprint

Infrastructure as code where I learned to structure Terraform and Terragrunt at scale: modules without hardcoded values, identical environments in a single env.hcl and a full cycle on LocalStack at no cost.

May - June 2026

Study project · Open Source

ig.news

Subscription blog from the Ignite program that I modernized in 2026: Stripe with signed webhook, next-auth, ISR from Prismic, FaunaDB to Prisma migration and Playwright E2E tests.

May - August 2022 · Restored August 2026

Study project · Open Source

Let Me Ask

Real time Q&A rooms from NLW 6 that I built with Firebase Auth and Realtime Database and restored in 2026: migration to Vite 8 and React 19, repaired unique-like security rules, live moderation and validation with react-hook-form and Zod.

June - July 2021 · Restored August 2026

Full projects page

Want to see each project in detail?

The projects page gathers context, dates, stack and what I learned building each one.

View projects

How I work.

I turned a B2C marketplace into a national reference with real savings of US$ 15k a year. I do it by owning the whole product: screen, server, data and infrastructure.

Systems that sustain the operation

Payments, records and business rules working together, with no manual work.

Node.js · TypeScript · Python

Websites and digital products

Complex processes turned into fast, clear screens for clients and teams.

React · Next.js · Tailwind CSS

Information available and secure

Large volumes of information organized for fast and safe answers.

AWS · GCP · PostgreSQL · MySQL · Redis

Changes that never stop the operation

Automated environments and deliveries for fewer errors and safer recovery.

Terraform · Docker · GitHub Actions

From need to software in use.

The goal is to reduce effort, avoid failures and let the product keep evolving.

  • Understand the real work
  • Build without overcomplicating
  • Measure and improve

Education and credentials.

Completed degree, hands-on practice with systems that adjust capacity to usage, and continuous study focused on products in operation.

Systems Analysis and Development

Centro Universitário União das Américas Descomplica · Degree completed in Jul 2026

AWS Serverless Demonstrated

Hands-on credential about services that receive requests, coordinate tasks and store data on demand. Badge verifiable on Credly.

AWS Technical Essentials

AWS Skill Builder · Completed in Jul 2025

JavaScript and TypeScript from Basics to Advanced

Udemy · Completed in Feb 2023

Portuguese

Native

English

Technical, for documentation and code

Spanish

Basic

If you want my complete experience, download my resume.

Download resume

Get in touch.

Always open to networking, opportunities and projects that make sense.

Want a landing page that converts, to get your SaaS off the ground, or someone on your team who owns the whole product?

Reach out and get the same care I put into products with thousands of orders a month.

Rio de Janeiro, BrazilRemote in Brazil and abroad