Bogotá, Colombia · UTC-5 · open to roles

UI/UX designer, full-stack engineer, and AI-enabled builder.

I've spent 15+ years moving between design, code, marketing, automation, and product teams. I can take an idea from research and Figma into a working Vue/React/Node/Python product, then use AI tools to make the loop faster.

Based
Bogotá
Doing this for
15+ years
Timezone
UTC-5
Reply time
< 24 hours
JP · Bogotá, Colombia · 2026
JP
The longer story

I'm Colombian, based in Bogotá, and I grew into product work through a mix of design, engineering, client strategy, and marketing. That range is the point: I can talk to users, design the interface, understand the funnel, and still sit inside the codebase.

I build high-fidelity prototypes in Figma and Framer, then ship production UI in Vue or React with the backend and data work to support it. Node, Python, Ruby, Postgres, Mongo, APIs, and deploy pipelines are all familiar terrain.

Lately my workflow has become much more AI-assisted: Claude Code for codebase work, GPT and Gemini for reasoning and research, Cursor for daily implementation, and MCPs to connect agents to real project tools like GitHub, Supabase, Postman, and browser context.

When I'm not at a screen I'm usually on a gravel bike, playing golf, or testing a new workflow to see whether it is useful after the hype wears off.

Where I've been

A short timeline.

The roles, in order. Happy to walk you through any of them.

2023 — 2024
Design Lead + UI/UX · Fuse FinanceAI product

Led design for an AI-powered loan origination system, working through user research, ideation, design-system execution, and React-facing product decisions.

2022 — 2023
Senior Fullstack JS Engineer · LeafLinkVue 3

Worked with a 12+ developer team on a wholesale cannabis platform, including Vue 3, Vite, TypeScript, tests, and a Vue 2 to Vue 3 migration.

2018 — 2022
Senior Fullstack Engineer · CartkitCommerce

Led frontend development for Shopify marketing automation and analytics apps. Designed features in Figma and maintained the Vue, Nuxt, Tailwind, Ruby on Rails, and serverless stack.

2017 — 2018
Senior Fullstack Engineer · RabinoviciRemote USA

Built emails, landing pages, web apps, and automation for clients including Zebra, HP, Wacom, and Motorola using React, Python, and Django.

2013 — 2017
Founder & CEO · CodesignFounder

Founded a Bogotá creative studio across design, development, and marketing. Led 10+ projects and closed 20+ clients through sales and client strategy.

2011 — 2013
Fullstack Engineer + UI/UX · Grupo InspiroBogotá

Worked at a Bogotá tech incubator building and maintaining projects with JavaScript, Sass, HTML, PHP, and Laravel while collaborating directly with clients.

Right now

What I'm into this week.

I keep this honest, on a low-stakes schedule. Updated whenever it stops being true.

Currently · week 22
BuildingAI-assisted workflows with Claude Code, Cursor, and MCPs
DesigningFigma and Framer prototypes that can become real apps
ShippingVue, React, Node, Python, Supabase, and Netlify projects
LearningHow to use GPT and Gemini without outsourcing judgment
OutsideGravel cycling and golf around Bogotá
How I work

A hybrid profile, on purpose.

The useful part is not just knowing many tools. It is knowing which layer of the product needs attention next.

I start in the product problem, not the file format. That might become a Figma prototype, a Framer flow, a Vue screen, or a small automation that proves the idea faster.
Pd
Product design
Figma · Framer · research · systems
Because I can ship the interface myself, I catch constraints early: API shape, loading states, events, permissions, analytics, and the details that make a handoff real.
E
Engineering
Vue · React · Node · Python · Rails
AI is part of my daily workflow now: Claude Code for repo work, GPT and Gemini for reasoning, Cursor for implementation, and MCPs to connect agents to real tools.
Aw
AI workflow
Claude Code · GPT · Gemini · Cursor · MCPs
Let's build something

Got something you want shipped well?
Let's talk.

Open for senior product, UI/UX, full-stack, and AI-forward roles where design taste and shipping speed both matter.

Where
Bogotá, Colombia · remote worldwide
Response time
Usually within 24 hours
Find me
@jpcasabianca · everywhere