REACT

CSS

NODE

GIT

HTML

JavaScript

NODE

REACT

~/cristian/portfolio

Who I am

Hey! I'm Cristian David Rojas Carvajal, a web developer with over five years in technology and four+ years focused on e-commerce and frontend development. I'm based between Colombia and Malta.

I specialize in Shopify and VTEX IO, building scalable storefronts and custom apps for retail and fashion brands across LATAM. My stack also covers React, TypeScript, Node.js, REST APIs, and GraphQL — from pixel-perfect UIs to backend integrations.

Passionate about performance, conversion-driven design, and clean code. Always learning, always shipping.

Cristian Rojas

Tech Stack

Frontend
  • React.js
  • Next.js
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Sass
  • Liquid
Backend
  • Node.js
  • Express.js
  • REST APIs
  • GraphQL
  • MongoDB
Shopify
  • Shopify CLI
  • Checkout Extensibility
  • Shopify Functions
  • Hydrogen
  • Admin & Storefront API
  • Online Store 2.0
  • Metafields
  • OAuth
  • Webhooks
VTEX IO
  • IO Builder
  • Store Framework
  • Custom Apps
  • GraphQL API
  • OMS integrations
  • Checkout Customization
  • GA4 tracking
Analytics & SEO
  • Google Analytics 4
  • Google Tag Manager
  • Technical SEO
Tools & Cloud
  • Git
  • Docker
  • AWS Lambda
  • AWS S3
  • Serverless
AI Tools
  • Claude Code
  • Cursor
  • ChatGPT

Work History

July 2025 – Present

Software Developer / Part time

Experimentality
  • VTEX IO
  • React
  • TypeScript
  • GraphQL
July 2024 – July 2025

Ecommerce Platform Manager

Reebok Latam
  • VTEX IO
  • Shopify
  • OMS
  • UI/UX
July 2023 – Present

Shopify Developer

Freelance – Remote
  • Shopify
  • Liquid
  • GraphQL
  • Admin API
  • JavaScript
February 2022 – July 2024

Front End Developer

Grupo Uribe – GCO
  • VTEX IO
  • React
  • JavaScript
  • GA4
  • CSS
November 2019 – February 2022

IT Support

Arus
  • IT Support
  • Hardware
  • Ticketing

What I've Built

ToDo App

ToDo App

Full-featured task manager built with React and TypeScript.

Weather App

Weather App

Real-time weather dashboard consuming an external weather API.

BackEnd ToDo App

BackEnd ToDo App

REST API backend for the ToDo App built with Node.js.

Get In Touch

I'm always open to new opportunities, collaborations, or just a friendly chat.
Find me on: