Nathan Ferreira

Nathan Ferreira

Full Stack Developer_

São Paulo, Brazil
--:-- · GMT-3
// about

I’m Nathan Ferreira — a Full Stack Developer from São Paulo with nearly 3 years shipping to production, known for owning products end to end, from the database to the interface, and for an obsessive attention to detail.

Passionate about exploring new technologies and turning ideas into reality through polished, thoughtfully crafted projects — from web apps to CLIs and Discord bots.

// github

Contributions

2,157 contributions in the last year
// experience

Work Experience

Jan 2024 — Present

Full Stack Developer

· OSS Brasil

Cut deploy time by 85% (from ~15–20 min to 2 min) by rebuilding the GitHub Actions CI/CD pipeline and moving infrastructure to Cloud Run. Led the migration of a legacy PHP system to Node.js, and build products with React, Next.js, React Native and NestJS. Tune PostgreSQL and MySQL with materialized views, composite indexes and query optimization.

typescriptnext.jsnestjsreact nativeGCPtailwind cssphppython
// education

Education

2021 — 2023

Systems Analysis and Development

ETEC
// projects

My stuffs

money-flow

in progress

Personal finance app for tracking income and expenses, credit card invoices, budgets, savings goals and an investment portfolio.

javaspring bootpostgresql

pokedex-cli

on npm

Terminal Pokédex for quick mid-run lookups: weaknesses, evolution, where to find it and the sprite, all for the game you're actually playing.

typescriptnode.jscli
// skills

Skills

frontend
TypeScriptJavaScriptReactNext.jsReact NativeTailwind CSSBootstrapHTMLCSSjQuery
backend
Node.jsNestJSExpressFastifyPrismaTypeORMPHPPythonGoJavaSpring Boot
database
PostgreSQLMySQLMongoDBSQLiteFirebase
devops
GitHub ActionsDockerAWSGCPTerraform
// blog

Blog

all posts ->