profile picture

Hello! I am Juan Manuel Durand, a web developer based on Barcelona, Spain.

For more than a decade, I have been involved in website development, collaborating with numerous clients across various regions including the United States, Argentina, and the UK. Regardless of the scale, I have consistently delivered exceptional web development services.

Employment History

Oct 2024
Jun 2023
Rappi

Staff Software Engineer

I addressed security vulnerabilities by implementing a centralized authorization system, helped a team navigate a major framework upgrade, and led key architectural decisions to improve performance, enhance reliability, and simplify legacy systems.
Jun 2023
Dec 2021
Apply AI Corp

Senior Software Engineer

At this startup, I developed a full-stack platform for Magic.ly, enabling thousands of users to showcase influencer content. Also I led the maintenance of one of Latin America’s largest adult websites, driving enhancements in monetization and user engagement.
Dec 2021
Oct 2020
MURAL

Senior Software Engineer

As a core member of Mural’s Canvas team, I drove feature development and enhancements, including the successful rollout of the sticky note quick-add feature, which received highly positive feedback from customers for streamlining their workflows.
Oct 2020
Jun 2018
Mercado Libre

Senior Software Engineer / Tech Lead

I started as a frontend developer on the MercadoPago checkout flow, focusing on user experience. Eventually, I became the Tech Lead for the frontend team, where I guided efforts to improve the checkout process. We used React to build a server-configured UI, enhancing flexibility and development efficiency.
Jun 2018
Dec 2016
FreelanceFreelance

Senior Software Engineer

I've worked on different projects. See them on clients section
Nov 2016
Jun 2016
EDITED

Senior Frontend Developer/Engineer

I joined EDITED on a 6 month contract to help a migration from EmberJS to ReactJS on their retail client platform.
®
May 2016
Jan 2015
Taringa!

Senior Software Engineer

Dec 2014
Feb 2014
CTO & Cofounder

ComeCasero (500 Startups Mexico City - Batch #4)

I have created a platform for homemade food where users could authenticate and create chef profiles. They were able to upload their homemade food products with prices and pictures, and receive orders through a notification system. Our marketplace was selected by 500 Startups Mexico City, leading to an investment that allowed us to relocate our operations to Mexico City.
Apr 2014
Mar 2013
Fullstack Developer

TeraCode

Client: Novartis
While I worked here, we rolled out a new responsive version of the application. We needed this update to enable clients to access the app from their smartphones. I provided a robust solution using media queries, jQuery UI, and SCSS. Furthermore, we developed standardized UI components to ensure consistency across the entire app.
Mar 2013
May 2012
Web Developer

KiSP Inc

I initially joined Kisp Inc with a limited background in frontend development, as my previous experience had mostly revolved around backend work. However, I observed the rapid growth of the frontend ecosystem and realized that it was the domain where I wanted to direct my efforts. While at Kisp, my role consisted on the following responsibilities:

  • Creating pixel-perfect showcases for 3D renders.
  • Collaborating closely with designers to ensure seamless integration.
  • Working on-site as a part of the client's development team.
  • Conducting thorough testing across multiple devices and browsers.
Apr 2012
Mar 2011
QA Team Lead

SOUTHWORKS

During this phase, I led a team of QA Engineers through a rigorous testing process. I gained knowledge about test automation using Selenium, and I also assisted developers in building internal tools with C#

Clients

    • Magicly

      I implemented a fully functional and scalable solution using Next.js and an Express.js API. The solution was deployed on Heroku, used Redis for optimal performance and MongoDB for simplicity. It attracted a significant amount of traffic, with approximately 4 million monthly users, and successfully onboarded numerous influencers. I collaborated closely with Android and iOS developers, and provided them with a well-documented API using Swagger and ensured smooth integration between the backend solution and the native mobile applications.

      View website
      • JS
      • React
      • NodeJS
      • MongoDB
      • Heroku
      • Redis
      • Firebase
    • Poringa!

      Well, who doesn't want to maintain a porn website once in a while?

      View website
      • PHP
      • jQuery
      • Symfony
      • MySQL
    • Pricepulse

      An Amazon price tracker with its own chrome extension. I worked in both frontend web and the extension. The chrome extension embeds product data on amazon product page, and allows the user to watch price changes. The project continues to grow and generates sufficient income to sustain itself.
      View website
      • JS
      • React
      • Redux
      • Chrome extension
    • CatMap.fm

      Worked on the frontend of this map that shows the air condition, and traffic on Redhook, Brooklyn. It even made it to the news.

      View website
      • JS
      • React
      • NodeJS
      • MongoDB
      • Heroku
      • Redis
      • Mapbox
    • Gehl - Survey record

      I developed the frontend using react.js and made some minor adjustments to the backend written in Ruby. The project involved designing a panel that allowed users to track and categorize individuals in public areas such as parks, aiming to enhance public transportation services.

      • Ruby on rails
      • React
    • Pagina12.com.ar

      Implemented a way to contribute to encourage independent journalism. The project involved frontend and backend to make the subscriptions work, using MercadoPago and Google Subscriptions.

      View website
      • Javascript
      • NodeJS
      • MercadoPago
      • Subscribe with Google
    • Novartis

      CAT Component Authoring Tool

      • Analysis of documents and requirements
      • Bug detection and repair
      • Informs presentation
      • JUnit Testing
      • Code review
      • Java
      • Bootstrap
      • Javascript
      • J2EE
      • jQuery
    • XimpleHR Web

      The company specializes in human resources recruitment. I created this website ten years ago, and it remains fully functional to this day. It was constructed using PHP, MySQL, and jQuery. Notably, the website features an admin panel that facilitates the addition of job postings.

      View website
      • Ruby on rails
      • React

Tools & Expertise

  • Frontend

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS
    • React Native
    • Redux
    • jQuery
    • Bootstrap
  • Backend

    • Node.js
    • NestJS
    • PHP
    • Symfony
    • GraphQL
    • MySQL
    • MongoDB
  • Templating

    • HTML
    • JSX
    • Twig
    • Handlebars
  • Environments

    • AWS
    • Heroku
    • Vercel
    • Docker
    • LAMP
  • Editors

    • Visual Studio Code
    • Webstorm
    • Nano
  • Third-party API

    • Firebase
    • Facebook
    • Google
    • PayPal
    • Stripe
  • Designing

    • Figma
    • Sketch
    • Adobe Creative Cloud

Contact