Ricardo Raphael Joson, Developer in Manila, NCR, Philippines
Ricardo is available for hire
Hire Ricardo

Ricardo Raphael Joson

Verified Expert  in Engineering

Web Developer

Location
Manila, NCR, Philippines
Toptal Member Since
February 24, 2020

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.

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), InVision, Zeplin, Slack

The most amazing...

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

Work Experience

Engineering Manager

2021 - 2022
Apollo
  • Led and expanded the engineering team by conducting over 100 interviews, refining hiring processes, and managing the front-end team.
  • Implemented Jira for project management and introduced effective sprint planning routines.
  • Organized regular JavaScript coffee sessions to enhance the front-end skills of the engineering team.
Technologies: Jira

Lead Software Engineer

2018 - 2019
Laguro
  • 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 to be used 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: GraphQL, Styled-components, Apollo, React

Software Engineer

2017 - 2018
UWAI
  • 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: CSS, HTML, Styled-components, Redux, React

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: React, JavaScript, CSS, HTML

Multi-language HTML5 Mobile App

https://www.uwai.cn/listing
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

https://github.com/rrjoson/udacity-mobile-web-nanodegree
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, HTML, GraphQL

Libraries/APIs

React, React Router

Tools

Git, Slack, Zeplin, InVision, NPM, Jira

Other

Styled-components, Apollo, Progressive Web Applications (PWA)

Frameworks

Redux, Next.js

Platforms

Visual Studio Code (VS Code), MacOS

2010 - 2014

Partially Completed Bachelor of Music Degree in Piano Performance

University of Santo Tomas - Manila, Philippines

JANUARY 2019 - JANUARY 2022

Mobile Web Specialist

Google Developers

OCTOBER 2018 - PRESENT

Mobile Web Specialist Nanodegree

Udacity

JANUARY 2017 - PRESENT

Full-stack Web Developer Nanodegree

Udacity

FEBRUARY 2016 - PRESENT

Front-end Web Developer Nanodegree

Udacity

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