Juan Pablo Solano, Developer in Bogotá - Bogota, Colombia
Juan is available for hire
Hire Juan

Juan Pablo Solano

Verified Expert  in Engineering

Web Development Developer

Location
Bogotá - Bogota, Colombia
Toptal Member Since
January 19, 2016

Juan has been involved with the web industry for over 6 years, working with several kinds of companies, big and small, already established to startups. He has extensive expertise in both design and development. He enjoys and is passionate about both. It's a powerful combination to craft things and potentially change the lives of people for the better.

Portfolio

Clubhouse
GraphQL, React
Studio Neue
Mailchimp, Shopify, Gulp, CSS, JavaScript, HTML, WordPress
Shareaholic.com
Webpack, User Interface (UI), Redux, React

Experience

Availability

Part-time

Preferred Environment

Git, Sass, React Native, React

The most amazing...

...thing I've built is my side-project Vet Pro, which is facilitating vet/owner relationships to maximize income and fidelity.

Work Experience

Front-end Developer

2019 - PRESENT
Clubhouse
  • Integrated React into the legacy codebase to start the migration of the app to newer technologies and prepare it for the future.
  • Enhanced their search experience to include search operators.
  • Worked on performance and speed optimizations.
  • Contributed to the client's latest product: Write, a text editor that will integrate into the rest of the app.
  • Advocated for a larger integration test coverage.
Technologies: GraphQL, React

Web Developer

2016 - 2018
Studio Neue
  • Build a number of WordPress sites for the company's clients.
  • Rescued a website that a previous client did not complete and left in very bad shape.
  • Integrated Shopify API into different websites not hosted in Shopify.
  • Ensured that the client would meet all deadlines and had the best results possible. So far ALL of our clients had amazing feedback for the products we've built together.
Technologies: Mailchimp, Shopify, Gulp, CSS, JavaScript, HTML, WordPress

React Developer

2017 - 2017
Shareaholic.com
  • Created UI components for the users' admin pages.
  • Designed and developed new sections of the product.
  • Integrated Storybook to be able to explore the ever-growing number of components this product uses.
Technologies: Webpack, User Interface (UI), Redux, React

Shopify Developer

2016 - 2017
Janessa Leone
  • Developed the theme for the store using theme kit and timber as a starter. The collections needed a special filter that no plugin was providing. I created a Vue.js app that could fit the client's need.
  • Created a stockist page that, based on a zip code, would return a list of stores within a 100-mile radius.
Technologies: CSS, HTML, Liquid, Shopify

Front-end Developer

2016 - 2016
Hourwise.com
  • Helped review and improve their internal product design and overall user experience.
  • Helped the front-end team follow some new guidelines so we could unify the design patterns and make the product look more like one person did it.
  • Designed and built the public-facing mobile chat app MVP with React Native.
  • Redesigned the landing page to prepare for the app launch and to convey a more professional, approachable look.
  • Engaged more areas of the company to discuss the product and therefore promote a more involved dev team.
Technologies: React Native, Sails.js, AngularJS

Web Designer and Developer

2014 - 2015
Ubicala.co
  • Contributed to the development of a real estate portal that helps agents maximize their income and reach with different marketing strategies. It also works as a search engine of properties.
  • Helped define the product's early features and strategy.
  • Designed the whole website and built the front end using AngularJS and a REST API built in Express.js.
  • Built the MVP using Ionic Framework.
  • Designed and developed six website templates integrated with the platform which help agents get their website really fast and with no hustle.
  • Designed marketing pieces, mainly email marketing and banners.
  • Crafted a complex new property form to ensure ease of use and maximum coverage of information.
Technologies: Express.js, Gulp, Sass, AngularJS

Front-end Developer

2012 - 2014
Imaginamos
  • Crafted a number of websites, mobile apps, and intranet systems as a member of the development team.
  • Directed and managed a front-end weekly workshop, where the ~20 front-end developers would meet to share ideas, make presentations, and improve their skills.
  • Improved developer performance and morale by introducing Sublime Text 2 to the company, back in a time when something like Emmet was unknown.
  • Built a small mobile framework to build simple apps faster with Cordova and Angular, using it to create four or five apps before Ionic took over.
  • Mentored and assisted less senior front-end developers, helping them to solve problems and learn new skills.
Technologies: JavaScript, CSS, HTML

Web Designer and Developer

2009 - 2010
Lemonsoft
  • Created marketing material for sales campaigns.
  • Designed the brochure for all print products.
  • Designed and developed the company website.
  • Made an information map of a partner software to help see where there were faults and possible improvements. This involved a presentation to the team and the later consultancy in the process of building the software.
  • Worked with a significant time zone difference to coordinate weekly deliverables and meetups . We never experienced any problems in any of the projects we did.
Technologies: Flash ActionScript, JavaScript, CSS, HTML

Vet Pro

An app to facilitate vet/owner relationships to maximize income and fidelity.

Accounting Bot

This project is a Slack bot that helps with your accounting. you can tell it to "-200 lunch from Bank Name" and It will debit 200 from the specified account and tag it as "lunch." Or "balance" and it will fetch how much money you have. The persistence of the data is in FieldBooks.

Caviar Tresor

http://caviartresor.de
An eCommerce site for a German client. Built with CodeIgniter and PayPal integration.

Wondercraft

https://wondercraft.co
This is my small dev shop.

Stop Fucking Shooting People

Scraped an external website that had no API to get the number of people killed by guns. Integrated Shopify API to build a small shop and redirect to a Shopify checkout page.

Shopify Embedded App

https://github.com/juanpasolano/shopify-embedded-react-app/tree/toptal
Shopify embedded app using OAuth. The app uses React and Polaris (via Shopify) to build the UI. It's hosted on Heroku and uses MongoDB to store user data.

Libraries/APIs

React, Shopify API, Lodash, Moment.js, Node.js, Liquid, EJS, Mandrill API, jQuery

Tools

Slack, Terminal, Adobe Photoshop, Sketch 3, Adobe Illustrator, Git, Grunt, Gulp, InVision, Bower, Atom, Webpack, Mailchimp, NPM, Vagrant, WebStorm, Robo 3T (Robomongo)

Paradigms

UI Design, REST, Scrum

Platforms

Shopify, WordPress, DigitalOcean

Industry Expertise

Web Design

Other

Web Development, PSD to Shopify, User Interface (UI), Apps, Ubuntu Server, Cloudinary

Languages

Liquid Template, Less, JavaScript, HTML, Sass, CSS, Flash ActionScript, GraphQL, TypeScript

Frameworks

Sails.js, Bootstrap, Express.js, AngularJS, React Native, Redux, Ionic

Storage

RethinkDB, Amazon S3 (AWS S3), Elasticsearch, MongoDB, MySQL

2010 - 2012

Partialy-completed Master's Degree in Digital Media

Hochschule für Künste Bremen - Bremen, Germany

2002 - 2008

University Degree in Industrial Design

Pontifica Universidad Javeriana de Bogotá - Bogotá, Colombia

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