Ricardo Raphael Joson
Verified Expert in Engineering
Web Developer
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.
Portfolio
Experience
Availability
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
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.
Lead Software Engineer
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.
Software Engineer
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.
Front-end Developer
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.
Experience
Multi-language HTML5 Mobile App
https://www.uwai.cn/listingRestaurant Reviews Progressive Web App
https://github.com/rrjoson/udacity-mobile-web-nanodegreeSkills
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
Education
Partially Completed Bachelor of Music Degree in Piano Performance
University of Santo Tomas - Manila, Philippines
Certifications
Mobile Web Specialist
Google Developers
Mobile Web Specialist Nanodegree
Udacity
Full-stack Web Developer Nanodegree
Udacity
Front-end Web Developer Nanodegree
Udacity
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring