@sasknot

available for hire — remote or hybrid

Rafael Shiromabuilds the whole stack.

I'm a full stack developer from São José dos Campos, Brazil, writing software since 2010. I care about mobile-first interfaces, typed APIs and the infrastructure that keeps them running — mostly with TypeScript, React, Vue and Node.js.

Portrait of Rafael Shiroma da Silva
Rafael Francisco Shiroma da SilvaSão José dos Campos, Brazil

git log --graph --oneline

Sixteen years of commits

  1. a7c3e192026HEAD → main

    feat: ship real-time game challenge to production

    A recent full stack build, with TypeScript across API and client.

  2. 5f02bd42024

    feat: adopt Vue 3 + Vite + Tailwind

    Agenda — revisiting Vue with the composition API.

  3. e91a6c02023

    feat: integrate OpenAI API and Mapbox

    OpenAI Experiment and Tokoro, both deployed on Vercel.

  4. 3b8d2fa2022

    chore: containerize the dev environment

    my-docker-config replaces the old Vagrant setup.

  5. c40e7d12020

    feat: full stack TypeScript — API + web apps

    Happy & Proffy with Express, React and TypeScript.

  6. 81f9a3e2016

    feat: chess game in plain HTML & JS

    Game rules, move validation and a hand-rolled board.

  7. 0d1e5b72014

    feat: first open source — jQuery & PHP

    Grid Composer, Custom Form and MFC API Class.

  8. 000init2010

    init: git init @sasknot

    Joined GitHub. Everything after this is history.

ls ~/projects --featured

Selected work

ls ~/projects/archive

cat package.json | jq .dependencies

Tools of the trade

Front end
  • TypeScript
  • React
  • Next.js
  • Vue 3
  • Vite
  • TailwindCSS
  • styled-components
  • Sass
Back end
  • Node.js
  • Express
  • PHP
  • Knex
  • TypeORM
  • PostgreSQL
  • SQLite
  • socket.io
Web
  • Mobile-first CSS
  • PWA
  • Responsive design
Tooling & ops
  • Docker
  • Vagrant
  • PM2
  • Jest
  • Webpack
  • Vercel
  • Heroku
  • GitHub Actions

whoami --verbose

Experience

  1. Jan 2026 — Jul 2026

    Front End Developer at Mercado Eletrônico

    Specialist-level front-end work on a technology and internet platform.

  2. Aug 2024 — Apr 2026

    Full Stack Developer at Move Marketing Digital

    Started projects with Next.js and NestJS, modernized React and Node.js applications, migrated PHP APIs to Node.js, and led a three-person design and development team.

  3. Jul 2024 — Nov 2024

    Full Stack Developer at Sami

    Full stack product development for a digital health company.

  4. Jun 2024

    Front End Developer at Wikki Brasil

    Front-end development for engineering and technology products.

  5. Apr 2024 — Jun 2024

    Front End Developer at Cactus Gaming

    Front-end development for a technology platform in the gaming industry.

  6. Apr 2023 — Apr 2024

    Full Stack Developer at EcoDoctor

    Improved component reuse, added unit tests and TypeScript checks, updated deprecated Node.js dependencies, and delivered product features and push notifications.

  7. Feb 2023 — Oct 2023

    Full Stack Developer at GSW Software

    Full stack software development for information security and business software solutions.

  8. Apr 2021 — Jan 2023

    Full Stack Developer at Comunica.In

    Migrated a PHP platform to Vue and Node.js, built serverless APIs, added real-time updates with WebSockets, and upgraded Vue 2 to Vue 3.

  9. Apr 2020 — Apr 2021

    Full Stack Developer at EFFICI

    Migrated front-end applications from Angular to Vue, built bank reconciliation for CNAB240 files, integrated Google Cloud Storage, and automated deployments.

  10. Feb 2020 — Apr 2020

    Front End Developer at InfinitusGo

    Front-end development for a financial services company.

  11. Feb 2017 — Feb 2018

    Front End Developer at CRANE

    Built landing pages, marketing sites, web applications, and front-end task runners with Vue and Angular.

  12. Jan 2016 — Oct 2016

    Full Stack Developer at spume.co

    Full stack development at a digital services company.

  13. Jun 2015 — Feb 2016

    Full Stack Developer at Move Marketing Digital

    Full stack web development for client projects.

  14. Apr 2012 — Aug 2014

    Front End Developer at Phocus Interact

    Built websites, e-commerce experiences and landing pages, and improved the company CMS with CakePHP.

  15. Jul 2011 — Apr 2012

    Web Developer at Poliedro Educação

    Web development for an education organization.

  16. Apr 2010 — Sep 2010

    Web Developer at Corpsystem

    Web development in São José dos Campos.

  17. Dec 2008 — Feb 2010

    Front End Developer at Focusnetworks

    Developed landing pages, institutional websites, and marketing sites.

  18. Apr 2008 — Nov 2008

    Web Developer at Vapnet

    Web development in São José dos Campos.

  19. Jan 2008 — Mar 2008

    Intern at Intervale Telecom

    Early-career internship in telecommunications.

git push origin collaboration

Have a product to build? Let's open a branch.

I'm open to full-time roles and freelance projects. I usually reply within a day, in English or Portuguese.