Jeremy Tong, Developer in Los Angeles, CA, United States
Jeremy is available for hire
Hire Jeremy

Jeremy Tong

Verified Expert  in Engineering

Software Developer

Location
Los Angeles, CA, United States
Toptal Member Since
January 13, 2020

Jeremy graduated from Brown University with dual majors in computer science and economics. He is the owner of a software engineering consultancy called Knit, where he has worked with companies in web 3.0/crypto, edutech, social media, the gig economy, and more. He is a fast learner who can pick up and apply skills in any domain. Jeremy holds himself to an extremely high standard in all aspects of life, especially when collaborating professionally with clients.

Portfolio

Toptal
React, Node.js, Next.js, Microsoft SQL Server
Knit LLC
Node.js, Material UI, Material Design, Google Material Design, Vue...
Juggle LLC
Amazon Web Services (AWS), Objective-C, Swift, Firebase, MySQL...

Experience

Availability

Part-time

Preferred Environment

Node.js, Vue, React Native, React, Next.js, Nuxt.js

The most amazing...

...project I've developed is Juggle, an Uber-like babysitting app with 5,000 active users, generating over $200,000 in revenue each year.

Work Experience

Senior Full-stack Developer

2020 - PRESENT
Toptal
  • Developed numerous data-driven applications with the Toptal client.
  • Provided React expertise in UI considerations as related to the client's requirements.
  • Built applications with React, Material-UI, and Ag-Grid with Node.js APIs on the back end.
Technologies: React, Node.js, Next.js, Microsoft SQL Server

Co-founder | Software Developer

2019 - PRESENT
Knit LLC
  • Designed and implemented the company website https://knit.dev with Nuxt.js and Vue.js.
  • Helped transmit the company's value proposition of providing tech-fluency to non-technical clients, aiding them in making more informed business decisions.
  • Worked with over seven new startup clients in 2021 and built numerous MVPs with GraphQL, Node.js, React, and Vue frameworks.
Technologies: Node.js, Material UI, Material Design, Google Material Design, Vue, React Native, React

Interim CTO

2017 - 2019
Juggle LLC
  • Rebuilt the entire front-end stack with a significant back-end integration in five months, migrating from Objective-C to React Native. It served 5,000+ monthly users on the iOS/Android App Stores and generated $1 million in volume.
  • Generated $200,000 in revenue in 2018, up 800% over the previous year.
  • Architected the RoR server with the JSON API data, supporting Stripe payments.
Technologies: Amazon Web Services (AWS), Objective-C, Swift, Firebase, MySQL, Ruby on Rails (RoR), Ruby, Balsamiq, Sketch, React Native

The Opus App: Lyrics to Literary Text Lesson Builder

https://theopus.app
Built a full-stack app consisting of a Node.js GraphQL server and a fully responsive Nuxt.js front end. The app matches lyrics to literary texts on the basis on concepts, themes, and vocabulary, allowing teachers to readily create engaging lessons for students on the fly. It's integrated with Google Scripts to support unique custom handouts for lessons. It features complex data modeling and manipulation for fast queries across text data., Auth0 authentication, and Stripe payment processing.

Archivs.io

https://archivs.io
Built a Linktree-like app — designed and architected the server to support the addition of custom links to a profile and authentication via Auth0. Added a data analytics page on the Next.js front end using React-vis charts and custom queries.

Knit Website

http://knit.dev
A Vue.js static site that features Nuxt.js and Vuetify. Lighthouse metric performance is over 95 out of 100 points. The site was built as a single-page progressive web app that works on both mobile and web. The UI and UX adhere to design best practices, demonstrating expertise in user-focused design.

Partiful Features

https://getpartiful.com/
Carried out the full-stack development of commenting and photo gallery features. Architected data models in Firebase and implemented Figma spec to the Next.JS front end using Sass. The front-end UI is fully responsive on desktop and mobile screens.

Meowtel Mobile App

http://meowtel.com
A React Native app that allows cat-parents to hire their own cat-sitters. Notable features include scrollable map-view with sitter hot zones, an availability picker for multiple-date bookings of different lengths (drop-in vs. overnight), and Socket.IO chat.

Destinhaus Research Web App

A Vue.js app integrated with Storyblok headless CMS and Stripe that allows the Destinhaus team to curate free and purchasable content for their clients. The front end follows Material Design specs and uses Nuxt.js with the Vue composition library. The back end is built upon Node.js with GraphQL.

Enklu AR Web Editor

http://cloud.enklu.com
I reskinned Enklu's augmented reality web editor experience from Bootstrap to Material Design (React + MaterialUI) and rebuilt and customized a styling library to match a UI/UX designer's vision, implementing best practices at my discretion.

Juggle Mobile App and Back End

A mobile app that allows families to book sitters on demand, designed with a focus on ease-of-use while providing a robust set of user-feedback driven features. Notable features include proprietary in-app chat platform, surge/variable pricing model support, smart search, background check integration, last-minute demand support guaranteeing >90% match rate, and an Uber-like referral code system.

Crypto Calculator

https://www.crypto-calculator.io/
A personal project includes real-time data pulled from CoinGecko, a NexusJS, GraphQL, Node.js back-end, and a React MUI5 front-end. It also includes Google Analytics and custom SCSS modules integration. Deployed on Render and Vercel, it allows a user to input a calculation string of cryptos (2 BTC + 3 ALGO) and obtain the evaluation and conversion of that string.

Languages

JavaScript, TypeScript, HTML, CSS, GraphQL, Swift, Python, Ruby, Objective-C, Sass, Google Apps Script

Frameworks

Material UI, React Native, Ruby on Rails (RoR), Nuxt.js, Next.js, Express.js, Vuetify

Libraries/APIs

Stripe API, React, Vue, Node.js, Stripe

Tools

Expo, Sketch, Figma, Balsamiq, Webpack, Auth0, Google Analytics

Storage

MySQL, PostgreSQL, MongoDB, Microsoft SQL Server

Other

Material Design, Gatsby, Google Material Design, Software Architecture, Machine Learning, User Interface (UI), Apollo Server

Platforms

Amazon Web Services (AWS), Firebase, Heroku

2013 - 2017

Bachelor's Degree in Computer Science and Economics

Brown University - Rhode Island

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