Skip to content

About

I'm Fabio Bandacheski, a Full Stack Software Engineer.

I build web applications end to end — designing backend services in PHP and Node.js, and pairing them with interfaces in React and Vue. I like projects where I can move across the stack: shaping the data model, wiring up the API, and polishing the interface that people actually touch.

My focus is on writing code that holds up over time — clear, tested, and easy for a team to build on. I pay close attention to performance and accessibility, not as an afterthought, but as part of how a feature is built from day one.

Outside of client and product work, I like digging into new tools, contributing notes back through the blog on this site, and refining my own workflow.

How I work

Ship, then refine

I favor working software over speculative architecture — get something real in front of users, then iterate with data instead of guesses.

Readable over clever

Code is read far more often than it's written. I optimize for the next engineer (often future me) who has to change it under time pressure.

Own the whole stack

From database schema to the pixel on screen, I care about how each layer affects the others — performance, security, and UX included.

Skills & tools

Languages

  • PHP
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • SQL

Frontend

  • React
  • Vue
  • Tailwind CSS
  • Vite
  • Redux/Pinia
  • Accessibility (a11y)

Backend

  • Node.js
  • Express
  • Laravel
  • REST APIs
  • GraphQL
  • Authentication & Auth

Data & Infrastructure

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • CI/CD

Practices

  • Testing (Unit/E2E)
  • Performance Optimization
  • SEO
  • Agile/Scrum
  • Code Review