Justin Ribeiro

justincribeiro@gmail.com

Ontario, Canada

I am a Front-end Developer. I primarily focus on Shopify theme development. I possess strong interpersonal skills, and I excel in a team environment, where focused individual tasks contribute to the completion of a wider goal.


Experience

Senior Shopify Developer

Focused on developing and implementing e-commerce solutions, my role involves problem-solving, researching, building solutions, and ensuring everything meets high standards through thorough testing and evaluation. I oversee the implementation process to ensure a smooth rollout, working primarily with Shopify Plus, CSS, HTML, JavaScript, and Liquid to build efficient and visually appealing online stores.

I collaborate with account managers and occasionally engage directly with clients to align our solutions with their business goals. I work closely with the QA team to ensure my code meets quality standards and is ready for deployment. Additionally, I conduct PR reviews on GitHub to maintain code quality across the team. I also co-lead a roundtable meeting where we support other developers, addressing coding challenges and creating a space for open discussion about any obstacles they're facing.

  • Shopify Expert
  • Shopify Plus
  • Liquid · CSS · JavaScript · HTML
  • VS Code · Figma · ClickUp
Jul 2024 - Present

Content Creator & YouTuber

Manage and produce content for my successful YouTube channel focused on cooking. Responsibilities include developing recipes, filming and editing videos, optimizing content for SEO, and engaging with a community of followers. Consistently generate monthly revenue through Google ad revenue, demonstrating strong skills in digital marketing and content creation.

  • Video Production
  • Content Creation
  • Video Editing
  • Search Engine Optimization (SEO)
Apr 2023 - Present

Lead Frontend Developer

Responsible for producing innovative work and translating UI designs into high-quality, optimized front-end code - primarily on Shopify / Shopify Plus. Acting as a key contributor in bringing development best practices and dev processes. Customizing Shopify themes and assisting with QA of all code including bug fixes, accessibility compliance and overall optimization. Providing guidance and mentorship to other developers on the team. Establishing new code standards for pb+j by creating a dev standard guideline for all current and new developers in understanding our process for developing on Shopify Online store 2.0 + understanding a proper dev workflow by leveraging key technologies:

  • HTML / CSS / JavaScript / Liquid
  • Shopify CLI / Theme kit
  • Gulp / BrowserSync
  • Github / Bitbucket
  • VS Code + Figma + Asana
Oct 2020 - Jul 2024

Front-end Developer

  • Strong working Knowledge in HTML, CSS, JavaScript and Liquid.
  • Experience with the Shopify Platform (primarily Shopify Plus), including but not limited to:
  • - Building custom Shopify Sections.
    - Creating local environments using Shopifys' theme-kit.
    - Store setup, theme development and customizations.
  • Used version control systems such as GIT and Bitbucket.
  • Cross browser testing on Android and IOS Devices.
  • Collaborated and managed with a team of designers and developers.
  • Produced product photography for clients.
  • Filmed and produced company culture videos.
  • Created app promotional videos using After Effects and Premiere Pro.
  • Produced video tutorials and documentation for clients on how to customize their storefront.
  • Collaborated with our marketing team and merchants to bring new marketing experiences to life (and improve existing ones).
  • Focused on accessibility experiences for theme development. Constantly learning of what it means to build WCAG / AODA compliant websites.
Mar 2016 - Oct 2020

WEB / VIDEO PRODUCER

  • Primarily worked on video production, filming and video editing.
  • Brand development style guides.
  • Created custom thumbnails.
  • Designed and developed for jazzycooks.com.
Jun 2018 - Oct 2019

Freelance Videographer / Editor

  • Sovi Creative - Shopify Meetup (Highlight)
  • EVLV Canada - Andre (Promotional)
  • EVLV Canada - Shane (Promotional)
  • RHCF (Interview)
Jun 2014 - Jun 2016

Chat app prototype

UX / UI DESIGNER
  • Was tasked with creating a concept chat app that would be used by the students of Humber college to quickly contact each other to discuss class projects.
  • Key components were to provide UI concepts that follow the Material Design principles and can be used by both iOS and Android.
  • My role was to provide research, persona development, flow diagrams, site mapping, sketches, content wireframing, and an interactive prototype.
Sept 2015 - Dec 2015

Bluesound APP prototype

UX / UI DESIGNER
  • Was tasked to build an improved design for the Bluesound app.
  • Primarily worked on research, ui designs and task flow charts.
  • My goal was to make the user experience more fluid and easy to use by implementing a consistent user interface color palette to help categories the apps hierarchy.
Sept 2015 - Dec 2015


Education

Humber College

Diploma, (Hons.)
Multimedia Design and Development
2014 - 2016

Awards & Certifications

  • Best of Show 2016 Motion Graphics Award
  • Best of Show 2016 Tablet Design Award
  • 1st ParaFX Best Portfolio Award First Year

Skills

Proficient in HTML5, CSS, JavaScript ES6, Adobe Photoshop, After Effects, Premiere Pro, Illustrator, UI designs.
Familiar about modern frontend technologies like React, Webpack, and Styled Components.
Other skills include prototyping, personas development, Shopify.

Language

  • HTML5
  • SASS / CSS
  • JavaScript ES6
  • JSON
  • Liquid - Shopify Development

Optimization

  • PageSpeed
  • Lighthouse
  • Accessibility Insights

Version Control

  • Visual Studio Code
  • Git
  • Bitbucket / Github

Creative

  • Premiere Pro
  • After Effects
  • Photoshop
  • Illustrator
  • Lightroom
  • Audition
  • Sketch / InVision
  • Figma
  • Loti Animations
  • Personas Development
  • Low / Hi Fi Prototyping
  • Photo / Videography

Shopify App integrations

  • Bold Apps
  • Klaviyo
  • Okendo
  • Rebuy
  • ReCharge
  • Stamped.io
  • Stay.ai

Project Management and Communication

  • Slack
  • Bitbucket
  • ClickUp
  • Asana
  • Basecamp

Interests

Apart from my career, I enjoy most of my time listening to music or watching a good film. In the winter, I play indoor basketball. During the summer, I enjoy going on hikes with my family, BBQ, sous vide, listening to podcasts and learning the latest technologies on the web.