FROM DESIGNTO SYSTEM.

I connect interface design
with building web products.

Ideas made real.

A selection of web interfaces and products. Open a project to explore its design and technologies.

MonteJavaScript / PrestaShop / CSS

Monte

Online store for cycling apparel: women’s and men’s kit collections and product pages with sizes and cart, set in a black-and-white mountain look with editorial type.

  • JavaScript
  • PrestaShop
  • CSS
  • HTML
  • PHP
CoDigitalJavaScript / PrestaShop / Drupal

CoDigital

One-page site for the CO/Digital agency: who we are, what we do, client portfolio, contact form and office map, laid out with geometric shapes and photography.

  • JavaScript
  • PrestaShop
  • Drupal
  • CSS
  • HTML
  • Angular
eComodísimos — LandingJavaScript / VTEX / HTML

eComodísimos — Landing

Landing page for Comodísimos’ used-mattress pickup service: five illustrated steps explain how the recycling works, its environmental benefits and the service fee.

  • JavaScript
  • VTEX
  • HTML
  • CSS
OstinataJavaScript / CSS / HTML

Ostinata

Accessories and jewelry store in a watercolor, floral style: catalog, new arrivals, testimonials, sections for buying and selling, and seasonal campaigns such as Mother’s Day.

  • JavaScript
  • CSS
  • HTML
  • PHP
Hogar UniversalJavaScript / Drupal / CSS

Hogar Universal

Home products store for the Universal brand, with a catalog for kitchen, home and business, wish list, recipes and tips; the capture also walks through its process: market research, wireframes, icons and backgrounds that change with the time of day.

  • JavaScript
  • Drupal
  • CSS
  • HTML
  • PHP
Todo en ArtesPrestaShop / Docker / JavaScript

Todo en Artes

Online store for art supplies, stationery and school supplies: deals, recommended and new products, a category catalog, blog, brands and a directory of physical stores.

From strategy and design to development, server setup, and launch.

  • PrestaShop
  • Docker
  • JavaScript
  • Design
  • PHP
  • CSS
Comodísimos — WebReact / VTEX / JavaScript

Comodísimos — Web

Store for mattresses and sleep products: a home page with promotions and categories, and product pages that break down each mattress layer by layer, with video and matching bases.

A web experience for a Colombian home furnishing brand.

  • React
  • VTEX
  • JavaScript
  • Design
  • HTML
  • CSS
El BellanitaJavaScript / Drupal / CSS

El Bellanita

News portal organized by section (sports, politics, culture and more): featured carousel, league table, rated articles, video and ad spaces.

  • JavaScript
  • Drupal
  • CSS
  • HTML
  • PHP
Natalia LafourcadeCSS / HTML / PHP

Natalia Lafourcade

Official site for singer Natalia Lafourcade, with hand-drawn illustration and a collage look: blog, music player, polaroid-style photos, downloads and a booking and press form.

  • CSS
  • HTML
  • PHP
Comodísimos — POSVue / JavaScript / Docker

Comodísimos — POS

Point-of-sale and business management system: code-based sign-in, statistics dashboard, sales and quotes, customer balances and payments, printed receipts and notifications.

The frontend of a sales and business management system.

  • Vue
  • JavaScript
  • Docker
  • Design
  • HTML
  • CSS
  • InfluxDB

Design and code. In retrospect.

Since 2006 I have worked across interface design and frontend development, in agencies, in-house teams, and on my own, taking web projects from the first sketch to production.

  1. — Present

    Puntos Colombia

    Senior Frontend Developer

    Envigado · 4 yrs 5 mos

    I began by developing the frontend of a large internal application. I then created the shared component system and the frontend architecture with microfrontends for the company’s projects. I expanded my role by supporting and guiding other developers in frontend development and user experience. I currently develop new internal applications and support the team in preparing and evolving interfaces with artificial intelligence.

    • TypeScript
    • CSS
    • HTML
    • Angular
    • Vitest
    • Docker
    • AI
    • Amazon
  2. —

    Comodísimos

    Senior Frontend Developer

    Medellín · 3 yrs 4 mos

    I developed the frontend of the point-of-sale (POS) system, whose introduction contributed to the company’s sales growth. I also designed and developed the frontend of two online stores, one on VTEX and the other on PrestaShop, and built internal applications. I configured servers with Docker and wrote scripts to automate tasks.

    • React
    • Vue
    • VTEX
    • Docker
    • CSS
    • HTML
  3. —

    Todo en Artes

    Ecommerce coordinator and developer

    Medellín · 7 mos

    I handled the online store’s design, frontend, and backend, with attention to the user experience and interface details. I also worked on SEO, integrations with the company’s inventory system, payments and shipping, the server, and documentation. I supervised product photography and video production, and prepared and reviewed the content with the team. The store became fully operational and recorded thousands of sales.

    • Set goals, timelines, and resources, and documented the project
    • Built the store and its payment and shipping integrations
    • Designed the views and managed the servers
    • PrestaShop
    • PHP
    • Docker
    • JavaScript
  4. —

    CO/Digital Colombia

    Web developer

    Medellín · 3 yrs 4 mos

    I developed the frontend, backend, and integrations for the Ostinata, Monte, and Hogar Universal online stores, and for a human resources management application. Each project involved several months of work, with close attention to interface details and functionality.

    • RESTful APIs and single-page web apps
    • User interface implementation
    • Sites on Drupal, PrestaShop, and WordPress
    • Server setup and email marketing campaigns
    • Node.js
    • Express
    • Sails
    • AngularJS
    • PHP
    • Sass
    • Webpack
    • Amazon S3
  5. —

    Webcreativa

    Web developer

    Medellín · 5 yrs 7 mos

    I specialized in ecommerce and content management systems. I built the layouts and developed more than 97 websites on my own, implemented payment and shipping integrations, and trained the people who would manage them.

    • Sites on Joomla, PrestaShop, and WordPress
    • Single-page web apps
    • Email marketing campaigns
    • PHP
    • JavaScript
    • jQuery
    • HTML5
    • CSS
  6. —

    Freelance

    Web designer and developer

    Medellín · 15 yrs 8 mos

    Alongside my agency and in-house roles, I advised businesses on their websites and designed and built them.

    • PHP
    • Node.js
    • WordPress
    • Drupal
    • Grav
    • Sass
    • Gulp
    • DigitalOcean
    • Photoshop
    • Inkscape
Felipe Uribe

Curiosity is my starting point.

I have been building websites since 2006. I care about interfaces and user experience, and I build web applications with JavaScript technologies.

I have always wanted to understand how things work. That curiosity led me to computers, Linux, and free software. Learning, adapting, building, and improving are still what I enjoy most.

I am curious, punctual, and dedicated, and that has helped me meet every challenge I have taken on. I keep learning, in computing and in any field where creativity and curiosity matter.

My next step is to bring that perspective to frontend architecture and direction: clear interfaces, solid code, and the details that make a website easy to use.

Tools I work with

  • JavaScript / Node.js
  • Angular / Vue / React
  • CSS / Sass
  • HTML
  • Jasmine
  • Strapi
  • Drupal / PrestaShop / WordPress
  • Linux / Docker
  • Git
  • Inkscape / Figma / SVG
  • UX / UI
  • PostgreSQL / InfluxDB

Built to share.

Outside my day-to-day work, I explore tools and design themes and icons for Linux.

Plane GTKOpen source

Plane GTK

I designed a dark, minimalist theme for GNOME, with restrained contrast for everyday use.

  • CSS
  • Sass
  • JavaScript
  • SVG
Explore repositoryGNOME-Look
Plane Icon ThemeOpen source

Plane Icon Theme

I designed the icons in Inkscape and built a JavaScript tool to export them at seven sizes, from 16 to 128 pixels.

  • Inkscape
  • SVG
  • JavaScript
Explore repositoryGNOME-Look

Let’s build what comes next.

Interested in working together or talking about a frontend opportunity? Let’s connect.