Juan Andres Yepes Narvaez, Developer in Bogotá, Colombia
Juan is available for hire
Hire Juan

Juan Andres Yepes Narvaez

Verified Expert  in Engineering

Web Developer

Location
Bogotá, Colombia
Toptal Member Since
November 27, 2019

Juan is a system and telecommunications engineer with years of experience in front-end development using HTML, CSS, TypeScript, and JavaScript and associated frameworks. He is familiar with Shopify's Liquid language and a number of preprocessors. On the back end, he has experience with PHP, RoR, Node, and the WordPress codex.

Portfolio

Huge, Inc.
Sitecore, Flutter, Svelte, Continuous Delivery (CD)...
NEW EYES FOR THE NEEDY INC
Shopify, JavaScript, APIs, Amazon Web Services (AWS), HTML, CSS, Node.js...
Endava
Continuous Delivery (CD), Continuous Integration (CI), Kotlin, Docker, Vue...

Experience

Availability

Part-time

Preferred Environment

Flexibility, CSS, HTML

The most amazing...

...project I've contributed to was a voluntary pension system to help people save money for retirement through investing.

Work Experience

Senior Web Engineer

2018 - PRESENT
Huge, Inc.
  • Developed websites, back-end features, and internal apps.
  • Created Docker environments.
  • Built serverless frameworks.
  • Managed AWS Lambda and other services.
Technologies: Sitecore, Flutter, Svelte, Continuous Delivery (CD), Continuous Integration (CI), Kotlin, Docker, Serverless, AWS Lambda, Vue, TypeScript, Node.js, React, CSS, HTML

Shopify and JavaScript Developer

2022 - 2022
NEW EYES FOR THE NEEDY INC
  • Refactored and redid the code for an AR solution based on users' faces for an eyeglasses firm.
  • Improved Shopify Store UI, fixed issues, and connected a GitHub repo with a CI/CD tool.
  • Created a Node.js server to receive Shopify webhook for order creation. Created files on Amazon S3 for the order and updated orders with Metafields.
Technologies: Shopify, JavaScript, APIs, Amazon Web Services (AWS), HTML, CSS, Node.js, TypeScript, Augmented Reality (AR)

Senior Front-end Engineer

2017 - 2018
Endava
  • Built apps in React and Vue.
  • Developed back-end features.
  • Settled Docker environments.
  • Managed CI/CD environments.
Technologies: Continuous Delivery (CD), Continuous Integration (CI), Kotlin, Docker, Vue, TypeScript, Node.js, React

Front-end Engineer

2016 - 2017
Snapsuits.com
  • Fixed bugs in Shopify sites.
  • Developed Shopify themes.
  • Integrated Shopify with third-party services.
  • Developed apps in Vue and supported Python-based back ends.
Technologies: Vue, jQuery, Python, Shopify

Front-end Engineer

2015 - 2016
Koombea, Inc.
  • Developed WordPress and Shopify theme.
  • Created and maintained Angular and React apps.
  • Built Ruby templates.
Technologies: WordPress, PHP, Squarespace, Angular, Shopify, jQuery, React, JavaScript

Revlon.com

https://www.revlon.com/
Comprehensive site redesign.

Beckettsimonon.com

https://www.beckettsimonon.com/
Site redesign with Shopify.

Epk.com

Website and Shopify app creation.

Huge, Inc.

https://www.hugeinc.com/
Site maintenance.
2009 - 2015

Professional Degree in Engineering

Universidad de Córdoba - Monteria - Colombia

DECEMBER 2016 - DECEMBER 2019

Scrum Developer

Agile Institute

Libraries/APIs

Shopify API, React, Vue 2, Vue, jQuery, Node.js

Tools

AWS SDK, Shopify Plus, Sketch 4, Adobe Experience Design (XD)

Frameworks

Tailwind CSS, Svelte, Serverless Framework, Flutter, Angular

Platforms

Shopify, Firebase, WordPress, Docker, AWS Lambda, Amazon Web Services (AWS)

Languages

JavaScript, HTML5, CSS, HTML, PHP, TypeScript, Bash Script, Kotlin, Python

Storage

Amazon S3 (AWS S3), MySQL

Paradigms

Functional Programming, Object-oriented Programming (OOP), Continuous Integration (CI), Continuous Delivery (CD)

Other

Shopify Customizations, XD to HTML, Sketch to HTML, eCommerce, Shopify Design, Flexibility, Squarespace, Serverless, Sitecore, Lambda Functions, APIs, Augmented Reality (AR)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring