Ricardo Raphael Joson, Web Developer in Manila, NCR, Philippines
Ricardo Raphael Joson

Web Developer in Manila, NCR, Philippines

Member since December 3, 2018
Ricardo is a Google certified mobile web specialist who's worked both for award-winning consulting companies and venture-backed Silicon Valley startups. Over the course of his career, he's successfully delivered several projects to satisfied clients from the US, Australia, China, and the Philippines. In his free time, you can find Ricardo documenting his learnings on his website.
Ricardo is now available for hire


  • Apollo.io
    React, Redux, Storybook
  • Laguro
    React, Apollo, Styled Components, GraphQL
  • UWAI
    React, Redux, Styled Components, HTML, CSS



Manila, NCR, Philippines



Preferred Environment

Slack, Zeplin, InVision, Visual Studio Code, Mac

The most amazing...

...thing I've built is a progressive web app that leveraged offline capabilities.


  • Software Engineer

    2020 - PRESENT
    • Implemented a pricing page using React and Redux.
    Technologies: React, Redux, Storybook
  • Lead Software Engineer

    2018 - 2019
    • Implemented a UI for booking a dentist appointment.
    • Improved the initial page-load speed by optimizing the critical rendering path as well as using Chrome Lighthouse to identify performance issues and optimizing image assets based on the user's screen size and screen density.
    • Oversaw manual tests using QA testing as a service, resulting in faster quality deployments.
    • Published a company internal NPM package of reusable components for use across multiple teams.
    • Introduced Storybook to the development cycle, resulting in faster development.
    • Contributed to an open-source React calendar project; along with implementing GraphQL and Apollo in a React application.
    • Identified the causes of large-app bundle sizes by using a Webpack analyzer.
    • Converted a single-page app to a server-side rendered app using Next.js.
    • Managed the remote front-end engineering team along with performing code reviews and improving the engineering processes.
    • Worked closely with the CTO on the product roadmap, sprint planning, engineering resource management, and more.
    Technologies: React, Apollo, Styled Components, GraphQL
  • Software Engineer

    2017 - 2018
    • Reduced the web application bundle size by more than 50% by lazy loading non-essential JS files.
    • Interviewed candidates for front-end engineering positions.
    • Optimized a mobile web app for increased app download conversion rates from WeChat.
    • Implemented an Airbnb-like onboarding flow for businesses.
    • Implemented a redesign of a multilanguage HTML mobile web app.
    • Created a fully responsive admin dashboard for all mobile devices.
    • Created a news website using Next.js that fetches data from a REST endpoint.
    Technologies: React, Redux, Styled Components, HTML, CSS
  • Front-end Developer

    2016 - 2017
    White Widget
    • Converted complex UI designs to mobile responsive pages for a decision heuristics science company that has built the world's largest decision heuristics database.
    • Mentored an engineering team in using Git and GitHub.
    • Developed a live chat platform using Firebase and React that helps first-time parents to connect and share experiences.
    Technologies: HTML, CSS, JavaScript, React


  • Multi-language HTML5 Mobile App (Development)

    I helped develop a multi-language HTML5 mobile web app. I was one of the early front-end developers that implemented the redesign of the UI. I also implemented the links that directly open up to the Apple App Store, Google Play Store and the WeChat App Store based on the OS of the device.

  • Restaurant Reviews Progressive Web App (Development)

    I helped build a restaurant reviews PWA that meets accessibility and performance standards. I took a static design that lacked accessibility and converted the design to be responsive on different sized displays and accessible for screen reader use. I also leveraged offline capabilities so that users would be able to write a review offline, mark a review or restaurant as a favorite while offline, defer it, and have it sent to the server when it's back online.


  • Languages

    CSS, JavaScript, HTML5, GraphQL
  • Libraries/APIs

    React, React Router
  • Tools

    Git, NPM
  • Other

    Styled Components, Apollo, Progressive Web Applications (PWA), NextJS
  • Frameworks



  • Bachelor of Music (incomplete) degree in Piano Performance
    2010 - 2014
    University of Santo Tomas - Manila, Philippines


  • Mobile Web Specialist
    JANUARY 2019 - JANUARY 2022
    Google Developers
  • Mobile Web Specialist Nanodegree
  • Full-stack Web Developer Nanodegree
  • Front-end Web Developer Nanodegree

To view more profiles

Join Toptal
Share it with others