Jojanes
LET'S TALK
Joan Oviedo — Senior Fullstack Developer

Joan Sebastian Oviedo

Open to new opportunities

|

Engineering products that scale to millions of users.

Senior Fullstack Developer with 5+ years building high-impact products at Telefónica, startups, and agencies — from pixel-perfect frontends to robust backend architectures.

0

Years of Experience

0

Monthly Users Reached

0

Projects Delivered

0

Countries Worked In

Tech Stack

Recent Projects

Products that ship, scale, and matter.

From enterprise platforms at Telefónica to indie products — here's a selection of work I'm proud of.

2024·Featured

Global Streaming Community

A groundbreaking platform connecting musicians with global audiences. Built with Next.js, Spring Boot, and PostgreSQL, the system enables artists to promote their tracks, analyze engagement, and grow their reach. Hosted on DigitalOcean, the project also includes a browser extension to automate playback and engagement.

RoleFullstack Developer, Project Manager
CompanyFreelance
Web DevelopmentAPI IntegrationWeb Extension Development
Global Streaming Community screenshot 1
Movistar Prepaid Packages Col preview
2022 - 2024Movistar - Telefónica

Movistar Prepaid Packages Col

A high-performance platform designed to efficiently manage Movistar's prepaid packages, serving over 1 million monthly users. The platform enables users to seamlessly check, purchase, and manage data, minutes, and SMS packages. The project included a full migration from React to Next.js, enhancing performance and user experience. The frontend interacts with robust backend services built in Spring Boot and C#, ensuring real-time synchronization with Movistar's internal systems. Additionally, the platform is fully mapped in Google Analytics for detailed monitoring of user behavior, enabling data-driven strategic decisions.

Front-End Developer, Migration Leader
Frontend in NextJSIntegration with Spring Boot and C# APIsFull Mapping in Google Analytics
Visit Project
Concentrése Movistar Prepaid Col preview
2024Movistar - Telefónica

Concentrése Movistar Prepaid Col

An interactive experience developed as part of a promotional campaign for Movistar Prepaid Colombia, aimed at attracting new customers and engaging existing ones. The game challenges users to match all pairs of cards in the shortest time possible to compete for an iPhone. Built with Next.js, the platform delivers optimal performance and a seamless user experience. The interface was thoughtfully designed to be mobile-friendly and visually engaging. The solution is hosted on Movistar's reliable infrastructure and fully integrated with Google Analytics to track performance and user engagement.

Front-End Developer
Memory Game in NextJSGoogle Analytics Integration
Visit Project
JJ Security preview
2024JJ Security

JJ Security

A corporate website for JJ Security, a security company in Cali, Colombia. Beyond the initial Next.js development, a sophisticated SEO strategy combined with AI for content generation was implemented. This initiative successfully grew organic leads from nearly zero to over 100 per month, transforming a simple landing page and blog into the company's primary client acquisition channel.

Front-End Developer & Lead Generation Strategist
NextJS WebsiteAI-Powered SEO StrategyLead Generation Funnel
Visit Project
What others have to say

What people say about working with me.

Grace Villaquiran
William Viera
Juan Ballesteros
Jorge Cediel
Jairo Jimenez

5 professionals have shared their experience working with me

"

Joan, excellent work! Thank you for taking on challenges with the best attitude and for believing that everything is possible 🙌🏽 Your motivation within the team inspires us to improve and grow. You are amazing 👊🏼 Joa…

Grace Villaquiran

Grace Villaquiran

Product Owner - Telefónica Colombia

"

I want to express my heartfelt congratulations for the excellent work done in developing our website. Your dedication, professionalism, and attention to detail have exceeded our expectations. Every aspect of the design a…

William Viera

William Viera

CEO - Global Streaming Community

"

Joan! I acknowledge the great work you have contributed to the team. Every challenge that comes your way has been handled and solved seamlessly. You have demonstrated remarkable professionalism and a strong sense of owne…

Juan Ballesteros

Juan Ballesteros

Senior Developer - Telefónica Colombia

"

Working with you has been an exceptional experience. The websites for Jurídicos Asociados and Abogados Cali exceeded all our expectations, combining professional design with flawless functionality. Thanks to your dedicat…

Jorge Cediel

Jorge Cediel

Lawyer - Jurídicos Asociados

"

Joan is an exceptional professional who has transformed our online presence. The JJ Security website is now a powerful marketing tool that reflects our mission and values. His user-centered approach and ability to transl…

Jairo Jimenez

Jairo Jimenez

Owner - JJ Security Group

"

Joan, excellent work! Thank you for taking on challenges with the best attitude and for believing that everything is possible 🙌🏽 Your motivation within the team inspires us to improve and grow. You are amazing 👊🏼 Joa…

Grace Villaquiran

Grace Villaquiran

Product Owner - Telefónica Colombia

"

I want to express my heartfelt congratulations for the excellent work done in developing our website. Your dedication, professionalism, and attention to detail have exceeded our expectations. Every aspect of the design a…

William Viera

William Viera

CEO - Global Streaming Community

"

Joan! I acknowledge the great work you have contributed to the team. Every challenge that comes your way has been handled and solved seamlessly. You have demonstrated remarkable professionalism and a strong sense of owne…

Juan Ballesteros

Juan Ballesteros

Senior Developer - Telefónica Colombia

"

Working with you has been an exceptional experience. The websites for Jurídicos Asociados and Abogados Cali exceeded all our expectations, combining professional design with flawless functionality. Thanks to your dedicat…

Jorge Cediel

Jorge Cediel

Lawyer - Jurídicos Asociados

"

Joan is an exceptional professional who has transformed our online presence. The JJ Security website is now a powerful marketing tool that reflects our mission and values. His user-centered approach and ability to transl…

Jairo Jimenez

Jairo Jimenez

Owner - JJ Security Group

About

The person behind the code.

Joan Oviedo

Joan Sebastian Oviedo

Senior Fullstack Developer

Cali, Colombia

Clean CodeShip FastScale FirstUser-CentricOpen SourceCoffee-Powered
GET STARTED
5+Years building
20+Products shipped
1M+Users served

"I'm Joan Oviedo - a skilled web developer crafting impactful digital experiences from Cali, Colombia."

Hey there! I'm Joan Oviedo, a freelance web developer based in Cali, Colombia. With over 5 years of experience, I specialize in building dynamic and user-centered websites that leave a lasting impression. My expertise includes React, Next.js, and other modern technologies to bring your digital vision to life.

From sleek portfolios to robust applications, I ensure to exceed client expectations by delivering responsive, SEO-friendly, and high-performing websites. I prioritize understanding your goals to create solutions tailored to your needs.

Living in Cali, I draw inspiration from its vibrant culture and dynamic tech scene. Let's collaborate and bring your ideas to life through exceptional digital experiences!

Open to remote opportunitiesEnglish & Spanish fluentUTC-5 (Cali, Colombia)
Work Experience

Where I've built real impact.

5+ years across enterprise, startups, and freelance — from Telefónica's 1M-user platforms to independent product launches.

Telefónica Colombia (through Stefanini, DISC IT, and VASS)

Frontend DeveloperCali, Colombia
2022 - Present

INDRA - ENAIRE

Frontend DeveloperSpain (Remote)
2022

Prevalentware SAS

Fullstack DeveloperCali, Colombia
2021

Grupo AFL

Frontend DeveloperCali, Colombia
2020 - 2021

GEMDA

Fullstack DeveloperCali, Colombia
2019 - 2020

El Roble

Fullstack DeveloperCali, Colombia
2019
Skills

Tools I use to build great things.

Here, I showcase the tools and programming languages I work with. From React to TypeScript, each skill reflects my ability to deliver robust and dynamic digital solutions.

Cursor

AI pair coding

Claude Code

Code assistant

N8N

Workflows

MCP

Tool protocol

RAG

LLM pipelines

AI Agents

Integration

Next.js

Daily driver

React

5+ years

TypeScript

Preferred

React Native

Mobile apps

Tailwind CSS

All projects

GraphQL

API queries

Spring Boot

Enterprise

Node.js

APIs & scripts

.NET Core

REST services

Python

AI & automation

AWS

EC2 · S3 · RDS

Azure

Teams & CI/CD

Docker

Containers

Kubernetes

Orchestration

GitHub Actions

CI/CD pipelines

Git

Every day

PostgreSQL

Production DBs

MySQL

OLTP

Oracle

Enterprise DB

Playwright

E2E tests

Jest

Unit tests

Vitest

Fast unit tests

SonarQube

Code quality

TDD

Test-first

BDD/Gherkin

Gherkin specs

Agile/Scrum

Team process

32 skills across 5 domains · Always learning

Latest Articles

Let's talkSend a WhatsApp message
Let's build something great

Have a project in mind?

I'm available for freelance work and remote senior roles. Whether it's a new product, a legacy system to modernize, or an AI integration — let's talk.

Fast turnaround
NDA-ready
Remote friendly