Kevin Toan Ma, Developer in Toronto, ON, Canada
Kevin is available for hire
Hire Kevin

Kevin Toan Ma

Verified Expert  in Engineering

Front-end Developer

Location
Toronto, ON, Canada
Toptal Member Since
November 16, 2020

Kevin is a seasoned software developer with a passion for staying ahead of the curve in the constantly evolving tech industry. He excels in utilizing modern tech stacks such as React, Express, and Node.js to deliver premium-suite web applications. Kevin's expertise has been critical in creating dynamic, user-friendly experiences for clients, and he has a proven track record of delivering high-quality code optimized for performance.

Portfolio

Bold Metrics Inc.
React, Next.js, Node.js, TensorFlow, Python, REST, React Redux, Vercel, Babel...
CAI International | Mitsubishi
React, JavaScript, PHP, SQL, GraphQL, Redux, APIs, React Query, Web UI...
Priceline
JavaScript, React, APIs, Apollo, Redux, Git, HTML, Web Development, REST APIs...

Experience

Availability

Full-time

Preferred Environment

React, JavaScript, Visual Studio Code (VS Code), Atom, MacOS, Python 3, Git

The most amazing...

...privilege I've had was working with distinguished engineers, creating beautiful front-facing, end-user applications for enterprise and startup companies.

Work Experience

Full-stack Developer

2023 - 2023
Bold Metrics Inc.
  • Acted as the lead developer tasked with architecting and developing multiple applications, including a 3D photo scanning application, user feedback survey, and analytics dashboard.
  • Improved user engagement post-purchase significantly, capturing valuable feedback that informed future product and service enhancements. The discount code feature incentivized users to engage with the survey.
  • Oversaw the development process via code reviews and architecture direction for the analytics dashboard for internal use and customers that subscribed to their AI platform.
Technologies: React, Next.js, Node.js, TensorFlow, Python, REST, React Redux, Vercel, Babel, Web App Development, Axios, React Query

Senior React Developer

2022 - 2023
CAI International | Mitsubishi
  • Remodeled existing databases and service endpoints to a new tech stack involving React, JavaScript, SQL, and GraphQL.
  • Created a modern custom CMS application for 100,000+ units, invoices, and administrative tools.
  • Managed and developed codebases that contained hundreds of screens and dynamic state-handling processes.
  • Performed rigorous QA testing, weekly sprints, and constant revisions to the version base in the pipeline.
Technologies: React, JavaScript, PHP, SQL, GraphQL, Redux, APIs, React Query, Web UI, PostgreSQL, Amazon Web Services (AWS), Front-end, Radix UI, Pixel Perfect, Unit Testing, Vanilla JS, HTML5, CSS3, Front-end Development, Cypress, REST, Tailwind CSS, React Redux, Babel, Web App Development, Axios, Material UI

Front-end Developer

2021 - 2022
Priceline
  • Worked as a front-end React engineer and was tasked with writing production-ready code with responsive and reusable front-end components.
  • Collaborated with other senior-level engineers with code reviews and helped with QA and debugging code when needed.
  • Integrated a modern Apollo tech stack with GraphQL and caching data for pre-existing and novel state management.
  • Optimized components for maximum performance across various web-capable devices and browsers, with A/B testing.
  • Utilized Jira and sprint techniques to optimize workflow, including Jest/Enzyme testing and legacy code updates.
Technologies: JavaScript, React, APIs, Apollo, Redux, Git, HTML, Web Development, REST APIs, GraphQL, Jest, Figma, Web UI, Architecture, Amazon Web Services (AWS), TypeScript, Front-end, Pixel Perfect, Unit Testing, Vanilla JS, HTML5, CSS3, Front-end Development, Cypress, REST, React Redux, Babel, Web App Development, Axios, Material UI

Front-end Developer

2020 - 2021
Predikat
  • Created dashboard UI systems for controlling and reviewing statistical analysis of site performances via AI machine learning.
  • Detected disruption issues such as slow loading times and automatically alerted users of any necessary troubleshooting so that they may immediately address issues.
  • Created charts and graphical data to easily demonstrate the traffic patterns of the client's web apps and alert the client when the web traffic rises, successfully increasing customer satisfaction and the smoothness of the website.
Technologies: Node.js, Express.js, React, Bootstrap, JavaScript, Git, HTML, Web Development, REST APIs, Web UI, Web UX, Three.js, Architecture, Front-end, Pixel Perfect, Unit Testing, Vanilla JS, CSS3, Front-end Development, REST, React Redux, Babel, Web App Development, Axios, Material UI

Front-end Developer

2018 - 2020
Online Freelancer Agency
  • Connected remotely with multiple businesses and companies to implement software solutions, mostly web apps that are unique to their specific business needs.
  • Performed as the company’s leading technology expert on topics such as performance-based solutions, friendly UI rendering, natural language processing, and innovative data pulling algorithms; proactively recommended technology-business decisions.
  • Designed and collaborated with multiple front- and back-end engineers to create and improve websites, increasing site traffic and reducing server load costs via daily maintenance of code, debugging issues, and fulfilling specific client requests.
Technologies: Django, Node.js, Express.js, React, JavaScript, Git, HTML, Web Development, REST APIs, Next.js, Python, Web UI, PostgreSQL, Front-end, Full-stack, Pixel Perfect, Vanilla JS, CSS3, Front-end Development, React Redux, Java, Cloud Firestore, MongoDB, Babel, Web App Development, Axios, Material UI

Junior Full-stack Developer

2018 - 2019
Teamly
  • Created a platform for one of the largest gaming companies in the world to provide accurate matchmaking data and statistical analysis through algorithmic learning.
  • Integrated multifaceted authentication systems and API endpoints for seamless user experience and data collection.
  • Rendered and maintained a user base of over 100,000 unique IDs and allowed for on-demand stat tracking and updates.
Technologies: TensorFlow, Python 3, JavaScript, Redux-Saga, Redux, Express.js, Node.js, React, Firebase, Git, HTML, Web Development, REST APIs, TypeScript, Figma, Python, Web UI, Front-end, Full-stack, Pixel Perfect, Vanilla JS, CSS3, Front-end Development, React Redux, Java, Cloud Firestore, MongoDB, Babel, Web App Development, Axios, Material UI

Front-end Developer

2017 - 2018
Sora Web Solutions
  • Developed the front end which included website integration and production quality UI for multiple clients for their unique specific needs.
  • Investigated and implemented performance solutions and implemented the most modern page customization options.
  • Built business-facing websites ranging from online stores to barber-shop services.
Technologies: Redux, React, Express.js, Node.js, JavaScript, Firebase, Git, HTML, Web Development, REST APIs, Next.js, Jest, Python, Web UI, Web UX, PostgreSQL, Front-end, Full-stack, Pixel Perfect, Vanilla JS, Front-end Development, Java, Cloud Firestore, MongoDB, Babel, Web App Development, Axios, Material UI

Marketplace for Books

https://pangobooks.com/
Role
Front-end Developer

Hooked up the back-end API and created client-sided operations for users to buy and sell books on the marketplace. I was tasked with creating custom hooks for customizable features for the website.

Next.js + TypeScript application for SEO rendering.

Predikat AIOps Suite

https://www.predikat.co/
Predikat is designed for sleekness as an analytic tool for optimizing website performance and understanding traffic flow, server loads, and user interactions on the platform.

Powered by React, an infrastructure stack capable of analyzing millions of users.

Volo Cards

An innovative startup that's transforming the credit card travel marketplace by automating and integrating multiple cards to optimize the maximum amount of points for travel.

Roles: Lead Engineer, Architect of the Front-end Application
Technologies: React, Redux, Redux-saga, Material-UI, Figma

Languages

JavaScript, HTML, CSS, Python, HTML5, CSS3, Python 3, GraphQL, TypeScript, Java, ES7, PHP, SQL

Frameworks

Redux, Express.js, Material UI, Next.js, Tailwind CSS, Vanilla JS, Cypress, Jest, Django, Bootstrap, React Native

Libraries/APIs

React, Redux-Saga, Node.js, REST APIs, React Redux, Three.js, TensorFlow

Tools

Git, Figma, Webpack, Babel, JSS, Atom

Paradigms

REST, Unit Testing

Platforms

Vercel, Firebase, MacOS, Visual Studio Code (VS Code), Google Cloud Platform (GCP), Amazon Web Services (AWS)

Other

Research, Web App Development, Web Development, Development, React Query, Web UI, Front-end, Full-stack, Pixel Perfect, Front-end Development, Axios, APIs, Web UX, Architecture, Radix UI, iTerm2, API Hooking, Apollo, Technology

Storage

Cloud Firestore, MongoDB, PostgreSQL

2013 - 2018

Bachelor's Degree in Neuroscience and Human Biology

University of Toronto - Toronto, Ontario, Canada

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