I design and build web interfaces.

I’m Michael Quintero, a frontend designer and developer from Bucaramanga, Colombia. I use AI to get there sooner; every line I ship, I have read myself.

Available for new projects

Michael Quintero standing in an olive shirt with his arms crossed

What I work with

  • Vue 3
  • Vite
  • Tailwind CSS
  • JavaScript
  • TypeScript
  • GSAP
  • Figma
  • HTML
  • CSS
  • Pinia
  • Node.js
  • Vitest
  • Git
  • npm
  • Netlify
  • Claude Code

Recent work

A short list of what I have built. Pick a row to see the project.

How I work with AI

AI writes fast and is confidently wrong. I decide what gets built and catch its mistakes. An example with my own button:

  1. First, the design.

    Before I ask an AI for anything, I set sizes, colours and states. If it isn’t decided, the AI decides for me, badly.

  2. Then, the AI’s draft.

    I hand over the spec and get code in seconds. It looks right, but a typical draft carries mistakes like these three.

  3. Finally, my review.

    I fix it, test it with a keyboard and a screen reader and publish it. This is the real button, from npm. Try it.

m-btn spec

44Send proposal24 · · · 24
Height
32 · 36 · 40 · 44 · 48 px
Side padding
12 – 28 px
Corners
square, 14 px or pill
Variants
solid, outline, tonal, text
States
rest, hover, focus, loading, disabled
Accessible
label on icon-only buttons

Reviewed and published · @jotnar/m-btn

Pressed: 0 times

Variant
Size
<m-btn md label="Send proposal" />
  • Native <button> element
  • Visible keyboard focus
  • Accessible name on icon buttons
  • What I can do for you

    I work with small teams and with people who need their product to look good and work just as well.

  • Interface design

    From the idea to a Figma design with its states, its copy and its phone layout, ready to build.

  • Frontend development

    Sites and apps in Vue 3 and Tailwind CSS: fast, accessible and easy for your team to maintain.

  • Component systems

    Libraries of buttons, forms and cards so each new screen comes out consistent without starting over.

  • Review of AI-written code

    Was your app written by an AI and now nobody understands it? I review it, fix what breaks and leave it maintainable.

  • Something else?

    If your project fits none of these cards, tell me anyway.

End of services

About me

I started programming in 2020, mid-pandemic, with a technical course at SENA and many nights of documentation. I learned HTML, CSS and JavaScript by building things that didn’t work until they did.

In 2022 I taught computing to more than a hundred secondary-school students. Teaching made me explain every decision, and I still work that way: if I can’t say why a line is there, it goes.

Then I spent almost three years as frontend developer at Clínica de Urgencias Bucaramanga, redesigning its site and building its intranet. There I learned that in healthcare a confusing interface costs time someone doesn’t have.

Today I use AI every day, the way I use a good editor. It saves me hours of typing; it doesn’t save me from thinking. That difference is what I offer you.

Michael Quintero

Frontend designer and developer

Download CV (PDF)
View of Bucaramanga with the hills behind
Bucaramanga, Santander, where it all began.

Track record

Experience

  • Frontend developer, Clínica de Urgencias Bucaramanga2022 – 2025
  • Computing teacher, Decroly Institute2022

Education

Tools

  • Vue 3, Vite and Piniadaily
  • Tailwind CSS 4 and GSAPdaily
  • Figmadesign
  • Claude CodeAI, reviewed

Design with judgement code that reads well AI that gets reviewed

Contact

Have a project in mind?Tell me in one sentence.

Your email app opens with the message ready. I reply within two working days.

GitHub
JotnarDev
Time zone
Bucaramanga, UTC−5
Languages
Spanish (native), English (B2)