Skip to content
Kaian Santos

Hi, I'm @KaianFerreira

Senior Software Engineerbridging complex backends with intuitive fronts and modern AIwith TypeScript · React · Vue · Node.js · Applied AI

Full-StackAI BuilderTypeScriptReactVueNode.jsAI in productionIndustrial automation

At Goodyear I maintain legacy systems that control presses and manufacturing equipment. At IBM I built global apps with React and Vue for millions of users. In personal projects, I experiment with multi-agent orchestration using Claude.

Enterprise reliability. AI-native mindset.

Remote opportunities. Global impact.

Ready for what's next.

Work Experience

Comfortable at any layer of the stack: frontend → backend → database → automation, with real experience in both legacy systems and modern architectures.

Full-Stack Development
Industrial & Legacy Systems
AI Integration
API & Database Architecture
DevOps & Quality
UX / Accessibility
The Goodyear Tire & Rubber Company

The Goodyear Tire & Rubber Company

Americana, SP, Brazil · Remote

Senior Software Developer

08/2024 - Present

Developing and maintaining mission-critical legacy systems that directly control presses and manufacturing equipment. Building internal web tools and automating infrastructure.

IBM

IBM

Hortolândia, SP, Brazil · Remote

Software Application Developer

07/2022 - 06/2024

  • Engineered global-scale web applications using React, Vue.js, TypeScript, and MongoDB
  • Implemented accessible, user-centric interfaces with IBM Carbon Design System and NNG usability principles
  • Collaborated in Agile teams, bridging design and development using Figma, Adobe XD, and Sketch
  • Worked with REST APIs in a modern stack: NestJS, Node.js and MongoDB
  • Delivered solutions for a massive user base with focus on performance and scalability

Source of Truth

Global Pricing System

Automated a multi-week manual pricing process into a minutes-long digital solution using Strapi as headless CMS connected to internal systems.

  • Strapi CMS connected to internal pricing database
  • React/Vue interface for pricing management
~80%
time reduction
IBM Carbon Design System

Global-Scale Web Platforms

Responsive, accessible web applications for IBM global user base using React, Vue.js and TypeScript with Carbon Design System.

  • WCAG-accessible interfaces for millions of users
  • IBM Carbon Design System for product consistency
  • REST APIs with NestJS and MongoDB
Figma · Adobe XD · Sketch

Agile Collaboration & Design

Bridge between design and development: prototyping with Figma, Adobe XD and Sketch in an Agile workflow.

  • Design prototyping and handoff with Figma
  • Cross-functional collaboration in Agile teams

Node.js / NestJS

Backend services and REST APIs with NestJS and Node.js

Main stack

MongoDB

NoSQL database for global-scale applications

Database

TypeScript

Static typing across the frontend and backend stack

Type-safe

React & Vue.js

Frontend frameworks for high-performance interfaces

UI/UX

REST APIs

RESTful API design and integration

Integration
Bosch

Bosch

licocosmetics.es Campinas, SP, Brazil · Remote

Jr. Fullstack Developer

09/2021 - 07/2022

Developed and maintained full-stack web tools using C#, React, Redux and Vue.js for the frontend, alongside SQL Server databases. Led front-end development of a tax reduction application.

RI Tecnologia e Sistemas

RI Tecnologia e Sistemas

Fullstack Developer / Software Development Intern

06/2019 - 08/2021

Maintained and implemented new features for existing web applications using Node.js, Vue.js and React. Built desktop and mobile applications with Vue.js and Cordova. RESTful APIs with Node.js and TDD practices with Jest.

Jest & TDD Projects

Applied Test-Driven Development to ensure code reliability from the earliest stage of my career.

Incart

Personal ProjectIn development

Vision-first Brazilian retail price verification system using multi-agent AI. Scout (Claude Haiku) locates price tags on compressed previews; Extractor (Claude Sonnet) performs OCR; Critic resolves Brazilian Varejo/Atacado pricing ambiguities. Async pipeline keeps camera UI responsive while AI runs in background.

Next.js 16React 19ZustandSharpClaude APIZod

kaiansantos.dev

This Portfolio

Interactive CV with multilingual routing (PT/EN/ES), SSR prerender, motion-rich animations, and responsive layout. Built with React 19, TypeScript and Tailwind v4.

React 19TypeScriptTailwindViteMotionVercel

Building with AI

Claude API · OpenAI API

I build with AI as part of my workflow. Incart uses a multi-agent pipeline with Claude Haiku (Scout) and Claude Sonnet (Extractor) for real-time price verification.

  • Multi-agent orchestration: Scout (Haiku) + Extractor (Sonnet) + Critic in async pipeline with Zod for structured validation
  • Vision processing: adaptive compression with Sharp before model submission, keeping camera UI responsive
  • Prompt engineering: Brazilian Varejo/Atacado price detection, ambiguity resolution and monetary format validation
  • State management: Zustand for UI state; async pipeline with error handling and graceful fallback

Sharing

Building with AI

Claude API · OpenAI API

Hands-on experience building with language models in production — multi-agent orchestration, prompt engineering, and AI integration in real systems.

Education

2019 - 2021 · Wyden Educacional

Technologist in Systems Analysis and Development

Software development, data structures, databases and software engineering.

2017 - 2019 · Colégio Técnico de Campinas – Unicamp

Technical Degree in IT / Internet

Networking fundamentals, programming, operating systems and web development.

Certifications

Skills

Languages

PortugueseNative
EnglishFluent

Soft Skills

Systems ThinkingE2E OwnershipProblem SolvingAttention to DetailTeam CollaborationFast Learner

Tech Stack

Frontend
Vue 3 / PiniaReact / ZustandAngularTypeScriptTailwind CSSRedux
Backend & APIs
Node.js / NestJSC# / ASP.NETPHPREST APIs
Databases
PostgreSQLMongoDBOracleSQL ServerMySQL
Systems
CC#Ansible
AI / LLM
Anthropic Claude APIOpenAI APIMulti-agent orchestrationPrompt engineering
DevOps & Tools
Azure DevOpsDockerGitJest / TDDWebpackBabel

Let's talk

Looking for a remote role where I can build reliable systems and ship AI-powered solutions that make a real difference.

© 2026 Kaian Santos|Privacy