Hi, I'm

Juan Pablo
Restrepo

Frontend Developer

4+ years building modern web solutions with JavaScript. Expert in React, Next.js and AI-assisted development. B2 English certified.

4+

years experience

4

companies

B2

English

Juan Pablo Restrepo — Frontend Developer

Experience

Software Engineer FrontEnd Sr — Softtek

Agosto 2025

  • Implemented a GitHub Copilot-powered code-review bot that cut human errors by 50% and doubled code-quality scores.
  • Earned formal client recognition for Collaboration, highlighting cross-team alignment and efficiency.
  • Translated ambiguous Jira tickets into robust and documented implementations.
Next.jsTypeScriptJestPrompt EngineeringUnit Testing

Junior Experience Technology Engineer — PGD

Enero 2024 – Junio 2025

  • Automated QA for RTE email templates, slashing test time from 30 min to <1 min (≈97% time saving).
  • Designed and developed dynamic DSPs (Dynamic Sales Presentations) for a healthcare client.
  • Built and deployed full delivery flows through Veeva Vault and Salesforce.
ReactJavaScriptNestJSVeeva VaultSalesforce

Frontend Developer — iFactum

Febrero 2023 – Diciembre 2023

  • Implemented real-time chat features enabling interaction between buyers, sellers, and support staff.
  • Developed a live-streaming virtual auditorium platform for product showcases and live events.
  • Built and maintained a fully functional e-commerce experience with shopping cart, payment logic, and inventory system.
ReactJavaScriptSassLive StreamingLive Chat

Fullstack Developer — Sioma

Junio 2021 – Noviembre 2022

  • Developed data analysis and transformation algorithms for large-scale datasets in a big data environment.
  • Automated the generation of reports for over 500 users, reducing manual operations workload.
  • Reduced page render time from 30 s to 5 s (83% faster) by optimizing memory usage and using background tasks.
  • Decreased API response time from 50+ seconds to ~7 seconds by restructuring raw database queries and refactoring backend logic in Laravel.
Laravel (PHP)JavaScriptMySQLTailwind CSSReact.js

Technical skills

Frontend

React.jsNext.jsTypeScriptJavaScriptHTML5Tailwind CSSResponsive DesignPWA

Backend & Others

NestJSNode.jsMySQLSupabase

AI & Productivity

GitHub CopilotPrompt EngineeringAI-Assisted DevelopmentCustom AI Agents

Testing & Tools

JestUnit TestingPostmanAPI IntegrationGit

Projects

PayTrack

2025
Featured project

Fintech app to track, simulate and control credit card payments, with integrated AI.

  • ✓ Auto Gmail sync: detects charges from Nequi, Bancolombia, Davivienda and more without manual entry.
  • ✓ Accelerated payment simulator with 3 strategies and PDF plan export.
  • ✓ Monthly budget with commitment groups, payment tracking and summary of covered vs. pending percentage.
  • ✓ Real-time financial dashboard: income, expenses, available balance and breakdown by payment method.
Next.js 15TypeScriptTailwind CSS v4PrismaPostgreSQLClerkGemini AIZustandshadcn/ui

Education & Certifications

Education

Bachelor's Degree in Systems Engineering

Universidad Católica Luis Amigó · 2017 – 2022

Technical Degree in Computer Systems

Instituto Centro de Sistemas de Urabá

English Language Studies (B2 Certified)

Centro Colombo Americano de Medellín

Certifications

Prompt Engineering — Platzi

Noviembre 2023

TypeScript — Udemy

Abril 2024

Soft skills

AdaptabilityAnalytical thinkingTeamworkEffective communication

Languages

Spanish (Native)

English (B2 – Upper Intermediate)

Let's connect

Open to interesting opportunities. I can also guide you through your remote job search.

Message on WhatsApp