Skip to content

Daniel ColoradoFull stack developer

You imagine. I build. It ships.

Get in touch
  • Available now
  • Remote, hybrid, on site or relocation
  • Medellín · COT (UTC−5)

About

I started programming in 2022, the year I began Software Engineering at IUE, by rebuilding apps I used every day: YouTube, Google and Padlet. That habit stuck. Today I build complete products, from the database to the deploy, and four of them are live.

I use Claude Code and agentic workflows to move fast while keeping every change reviewed and understood. Two years in customer support taught me to listen first and explain clearly, which is how I like to work with a team. Right now I am going deeper into testing, Docker and AWS.

  • Software Engineering at Institución Universitaria de Envigado, 2022 to 2027
  • Spanish native, English C1
  • Two years in customer support: Zara through Konecta, now Third Way Health

Stack

Languages
TypeScript, JavaScript, HTML, CSS
Frontend
React, Next.js, Redux, Tailwind CSS, TanStack Query, Vite
Backend
Node.js, Express, GraphQL, PostgreSQL, Supabase, Firebase, MongoDB
Services
OpenAI API, Stripe, Paddle, Vercel, AWS
Tools
Git and GitHub, GitHub Actions, Docker, Vitest, Playwright, Claude Code, Agentic development

How I work

Small steps, each one checked before the next. Claude Code does a lot of the typing; I decide what gets built and review every change.

  1. Write the context first. Each project has a CLAUDE.md that describes the product, the schema and the data flow, so every session starts knowing the app.

  2. Build one feature at a time. One server action per job, with the database reachable through an MCP server, so changes stay small and easy to review.

  3. Check it before it ships. Strict TypeScript, ESLint and a production build on every change, then a deploy on Vercel.

Classly · actions/classes/createClass.tsView on GitHub
if (!user) throw new Error("Unauthorized");const { data, error } = await supabase  .from("classes")  .insert({ ...newClass, user_id: user.id })  .select()  .single();

Testing and quality

This site does not ship on trust. Every push runs through GitHub Actions:

  • Unit tests with Vitest for the scroll engine
  • Browser tests with Playwright in Chromium and WebKit, on desktop and phone
  • An automated WCAG AA contrast check over every scene
  • Type checking and a production build
See the tests on GitHub

~/work

Selected work

Four projects that are live on Vercel. Each has a case study, the running site and its code.

  1. classly-kappa.vercel.app
    Classly, home page

    01 / 04

    Classly

    A live AI study app with sign in, file storage and subscriptions.

    Role
    Solo developer: product, design, frontend, backend, database and deploy.
    Outcome
    Built in five weeks. Live with Google sign in, AI quizzes, summaries and diagrams, and a paid Pro plan through Paddle.

    Stack: Next.js · TypeScript · Supabase · OpenAI API · Paddle · Tailwind CSS

  2. yield-sepia-one.vercel.app
    Yield, home page

    02 / 04

    Yield

    A stats first tracker that logs every bet placed under one strategy and measures how profitable it is.

    Role
    Solo developer: product, design, frontend, backend, database and deploy.
    Outcome
    Built in three weeks. Live; turns every logged bet into profit, ROI, yield, win rate and streaks, with live scores.

    Stack: Next.js · TypeScript · Supabase · PostgreSQL · Tailwind CSS

  3. forestmediarecords.com
    Forest Media Récords, home page

    03 / 04

    Forest Media Récords

    Website for a Medellín music company that develops emerging artists, with its concert calendar, Kick streams, showcases and releases.

    Role
    Solo developer: design, frontend, contact backend and deploy.
    Outcome
    Built in two weeks. Live in Spanish and English, with a contact form, cookie consent and privacy and terms pages.

    Stack: Next.js · TypeScript · OpenAI API · Tailwind CSS

  4. grupo-autos-colorado.vercel.app
    Grupo Autos Colorado, home page

    04 / 04

    Grupo Autos Colorado

    Website for a family car dealership in Colombia, for buying and selling vehicles.

    Role
    Solo developer: design, build and deploy.
    Outcome
    Built in four days. Live, with the vehicle catalog and a direct WhatsApp contact.

    Stack: Next.js · TypeScript · Tailwind CSS

Browse all my repos on GitHub

~/activity

On GitHub

Every square is a day of commits, pull requests or reviews from the last year.

contributions in the last year
159
in the last eight weeks
123
days with contributions
44
See my GitHub profile

~/experience

Experience

  1. October 2026 to present

    Back Office Agent

    Third Way Health

  2. 2022 to 2027, in progress

    Software Engineering

    Institución Universitaria de Envigado (IUE)

    Focus on full stack web development with JavaScript and TypeScript.

  3. 1 yr 8 mo

    Customer Service Representative

    Zara, through Konecta Multienlace

    Handled inbound and outbound calls and chats to resolve customer requests and order issues. Met monthly productivity, adherence and quality targets.

~/contact

Get in touch

The fastest way to reach me is email.

Medellín, Colombia · COT (UTC−5)

Esc
Go to
Selected work
About
Stack
How I work
Testing and quality
Shipping
GitHub activity
Experience
Contact
Top of the page
Projects
Classly, case study
Yield, case study
Forest Media Récords, case study
Grupo Autos Colorado, case study
Actions
Copy email address
Send me an email
Download résumé (PDF)
Ver en español