José Carlos
Pesina Siller
Work experience
  • Software Engineer
    World Resources Institute · Washington D.C. / Remote · February 2022 – Present
    Core contributor to Global Forest Watch Pro, an open-access web application for monitoring global deforestation using satellite imagery. Led front-end features with React.js and supported back-end development with Node.js and SQL. Contributed to enhancing the platform's architecture, design, usability and performance, ensuring scalability.


  • Web UI developer
    Globant · Remote · October 2020 – January 2022
    Migrated complex applications from AngularJS to React.js, modernizing legacy systems and improving maintainability. Collaborated with an international team, implementing UI components using Storybook, SASS, and React Testing Library to ensure robust and scalable design systems.


  • Full-Stack developer
    PayJoy · Mexico City · October 2019 – October 2020
    Developed and maintained merchant web applications, working across the full stack with PHP, Python, AngularJS, and MySQL. Integrated unit testing and CI/CD pipelines using CircleCI, contributing to improved code quality and faster deployment cycles.


  • Front-end developer
    Istituto Europeo di Design Madrid · Madrid, Spain · October 2018 – July 2019
    Developed digital innovation projects for partner companies as part of the Master in Digital Design. Contributed to projects such as Carabanchel Creativa, mapping creative spaces in the neighborhood of Carabanchel in Madrid. Received mentorship from senior engineers and designers at companies such as BBVA and Cabify. Used React.js, Redux, Three.js, Node.js, Socket.io and Firebase.


  • Front-end developer
    Bigo · Zapopan, Mexico · January 2018 – October 2018
    Developed e-commerce websites based on Ruby on Rails, using JavaScript, CSS, and Bootstrap. Contributed to the creation of internal projects based on Salesforce.


  • Senior Application Web developer
    IBM · Jalisco, Mexico · July 2017 – January 2018
    Developed the GUI for an IBM storage server's administrative console using Java, JavaScript and the Dojo framework.


  • Full-stack Developer
    Sociala · Zapopan, Mexico · February 2017 – July 2017
    Built an internal product leveraging the Twitter API, Python, PostgreSQL and JavaScript. Developed custom WordPress themes for various clients.


  • Front-end developer
    Metric Consulting · Zapopan, Mexico · 2016 – 2017
    Developed e-commerce websites using JavaScript and CSS. Contributed to the creation of internal projects based on WordPress.


  • Web developer
    Memela.mx · Guadalajara, Mexico · 2012 – 2018
    Collaborated with the design agency since its inception, converting their creative designs into fully functional static websites and WordPress themes. Also implemented headless CMS solutions with Sanity.io integrated with React.js.


Education
  • Master in Digital Design
    Istituto Europeo di Design Madrid · 2018 - 2019
    Interdisciplinary program bridging design and software development, focused on digital product innovation. Worked in IED's Innovation Lab on real-world projects for partner companies, blending UX/UI, design thinking, and full-stack development. Created a 3D virtual music club project, mentored by professionals from BBVA and Cabify.

  • Bachelor's Degree in Computer Science
    Instituto Tecnológico de Estudios Superiores de Occidente (ITESO) · 2012 - 2017

  • Technical Degree in Electronics and Communications
    Centro de Enseñanza Técnica Industrial · 2002 - 2006

Volunteer Work
  • Volunteer Instructor - Voices Unveiled
    Remote / Afghanistan · 2023 – Present
    Volunteer instructor offering anonymized, remote lessons in web development for Afghan women via Voices Unveiled, a nonprofit supporting girls and women in Afghanistan affected by systemic gender-based bans on formal education.


  • Web Developer - Radio Nopal
    Remote / Mexico City · 2023 – Present
    Built and maintain the website for Radio Nopal, a nonprofit web radio station based in Mexico City.


Courses
  • European Summer School in Logic, Language and Information (ESSLLI)
    KU Leuven, Belgium · 2024

  • The Musical Web
    School for Poetic Computation - New York City / Remote · 2023

  • Red Bull Music Academy
    Music production workshops - Barcelona, Spain · 2008

  • Digital Invaders
    School of Interactive and digital media - Saltillo, Mexico · 2009

  • Audio Recording and Sound Design
    Centro de Medios Audiovisuales - Guadalajara, Mexico · 2011

Talks
  • TEDx
    Guadalajara, Mexico · 2014
    "From Musical to Social Harmony". Talk on the mathematical foundations of harmony and the social role of music as a universal language.

  • Campus Party
    Mexico City · 2010
    Workshop on 8-bit Music. Live demonstration and workshop on music created with Nintendo Game Boys.

  • PechaKucha Global Night
    Guadalajara · 2015
    Short-form talk on the different types of sound synthesis

Spoken languages:
  • Spanish: Native speaker

  • English: Advanced (TOEFL iBT 93/120, Duolingo English Test 135)

  • French: Intermediate (TCF B1)

  • Portuguese: Basic