Guangxi Jin, Developer in Singapore, Singapore
Guangxi is available for hire
Hire Guangxi

Guangxi Jin

Verified Expert  in Engineering

Full-stack Developer

Location
Singapore, Singapore
Toptal Member Since
March 31, 2022

Guangxi is an experienced full-stack developer with 10 years of experience in API/web front-end/mobile app development, DevOps, AI, and blockchain. He's built several successful websites, mobile apps, and DeFi platforms with hundreds of thousands of users while working as a senior developer, lead developer, or product manager. Following clients' business ideas, Guangxi has completed over 10 projects involving various technological fields from scratch. He values honor, integrity, and teamwork.

Portfolio

Hive Social Inc.
Swift, Flutter, SDKs, Firebase, Node.js, Cloud Firestore...
AlertCache
Laravel, Vue, MongoDB, SendGrid API, ConnectWise, PHP, HTML, CSS, JavaScript...
Broadlume
Figma, React, Gatsby, HTML, CSS, JavaScript, Android, GitHub, Bootstrap, SCSS...

Experience

Availability

Full-time

Preferred Environment

MacOS, Linux, Visual Studio Code (VS Code), GitHub, Bitbucket, GitLab, LAMP, Git, CI/CD Pipelines, Mobile App Development, Android Studio, Xcode, DevOps, Rust, Docker, Minimum Viable Product (MVP), Web3, Web Development, Tailwind CSS, Artificial Intelligence (AI), Azure, Cloud, Full-stack Development, Machine Learning, Python, Express.js, TensorFlow, Go, Python 3, React, JSON, Test-driven Development (TDD), JavaScript Testing, Mobile First, Mocha, Cloud Platforms, Documentation, SwiftUI, TypeScript, Next.js, AWS Lambda, Flutter, Cross-platform, Mobile Applications, Vue, Front-end Development, Google Cloud, Object-oriented Programming (OOP), GraphQL, NGINX, Socket.IO, Containerization, Responsive Web Design (RWD), Responsive Web Apps, CSS, CSV, Data Visualization, JavaScript 6, Mathematics, Graphs, Trading, SEO Tools, Storybook, Responsive Design, Cross-browser Compatibility, Unit Testing, NestJS, Architecture, New Product Development, Database Administration (DBA), Object-relational Mapping (ORM), ECMAScript (ES6), Mongoose, Vuetify, WebSockets, OAuth 2, Mobile Development, Sass, Kotlin, Node.js, Solana, Async/Await, GitHub Workflows, SEO Marketing, React Native, Back-end Development, Distributed Systems, Generative Pre-trained Transformers (GPT), Generative Pre-trained Transformer 3 (GPT-3), Software Development, Atlassian, Leadership, Client Relationship Management, Integration, Decentralized Finance (DeFi), Solidity, Crypto, Data Science, Prisma, Amazon DynamoDB, Infrastructure as Code (IaC), AWS Cloud Architecture, FastAPI, Terraform, Game Development, Sockets, Pandas, Data Analysis, Asynchronous I/O, tRPC, Cryptocurrency

The most amazing...

...mobile app I've developed is a music radio player called Vybn, which received more than 10,000 daily users within a month after deployment to app stores.

Work Experience

Lead Full-stack Engineer

2022 - 2023
Hive Social Inc.
  • Developed a mobile social app, resulting in over 500,000 downloads in the first month.
  • Got the business ideas and graphic designs from the CEO and the designer and updated them according to technical needs.
  • Built version 1 of the mobile app (iOS) with Swift and UIKit.
  • Built version 2 of the mobile app (iOS and Android) with Flutter.
  • Created Firebase Firestore collections and security rules.
  • Wrote Firebase functions for the back-end triggers and complex Firestore queries.
  • Built and deployed new app versions to Google Play and the App Store.
Technologies: Swift, Flutter, SDKs, Firebase, Node.js, Cloud Firestore, Firebase Authentication, Firebase Cloud Functions, Firebase Cloud Messaging (FCM), Storage, Crashlytics, In-app Purchases, In-app Messaging Systems, Analytics, Deep Linking, Algorithms, Optimization, Java, Mobile Architecture, Push Notifications, Android Studio, Gradle, Xcode, App Store, Google Play Store, Android SDK, App Store Acceptance Process, Minimum Viable Product (MVP), Social Media Platforms, Cloud, Full-stack Development, Objective-C, Test-driven Development (TDD), Dart, Mobile First, Cloud Platforms, Documentation, JavaScript, Cross-platform, Mobile Applications, Live Chat, Front-end Development, Google Cloud, Object-oriented Programming (OOP), Data Structures, Instant Messaging, Audio, Videos, OpenAI GPT-4 API, Software Architecture, NoSQL, Scalability, Microservices, Responsive Design, Unit Testing, Serverless, Architecture, Applications, Software Integration, Database Administration (DBA), Music, Mobile Development, Kotlin, Async/Await, GitHub Workflows, Payment APIs, iOS Native Libraries, iOS SDK, Software Development, Leadership, Web Components, Integration, Gmail API, Asynchronous I/O, Ruby on Rails (RoR)

Lead Full-stack Developer

2021 - 2022
AlertCache
  • Set up DevOps tools and services for agile development.
  • Built a website that helps people save time by simplifying how they manage alerts from various sources.
  • Developed a back-end API with Laravel and MongoDB.
  • Created landing pages using Squarespace and a web app front end with Vue, Vuex, and BootstrapVue.
  • Invented an email text parsing algorithm to parse notification or alert emails from various sources and implemented it with PHP.
  • Implemented a custom email relaying service using SendGrid's Inbound Parse service.
  • Implemented a custom ticket management service using ConnectWise Manage API.
  • Integrated a Magnus Box API to manage alerts from Magnus Box in the Alert Cache dashboard.
  • Collected tens of thousands of email notifications, cleaned the data, annotated them with appropriate labels, and performed feature engineering on the collected data.
  • Built a hybrid model that consists of Random Forest and bags-of-words deep learning model, trained it, and deployed it for internal use.
Technologies: Laravel, Vue, MongoDB, SendGrid API, ConnectWise, PHP, HTML, CSS, JavaScript, GitHub, Bootstrap, SCSS, Vuex, REST APIs, Full-stack, HTML5, User Interface (UI), User Experience (UX), Automated Testing, Apache, Linux, SQL, APIs, Testing, Amazon Web Services (AWS), Startups, Front-end, Back-end, LAMP, API Integration, Stripe API, Git, CI/CD Pipelines, Databases, Algorithms, Optimization, Jira Administration, Jira, Jira Administrator, Web, TensorFlow, Keras, Deep Learning, Random Forests, RESTful Web Services, Twilio API, Twilio Sync API, Data Engineering, Data Analytics, Recharts, DevOps, Stripe, Blade Templates, Minimum Viable Product (MVP), Web Development, Artificial Intelligence (AI), Cloud, Full-stack Development, Machine Learning, Python, Python 3, CSS3, JSON, Test-driven Development (TDD), Hosting, JavaScript Testing, Mocha, Cloud Platforms, Documentation, Front-end Development, API/Services Architecture, Object-oriented Programming (OOP), Data Structures, NGINX, Charts, Responsive Web Design (RWD), Responsive Web Apps, Webhooks, Site Reliability Engineering (SRE), CSV, Data Visualization, JavaScript 6, Mathematics, Graphs, Quantitative Analysis, SEO Tools, Software Architecture, NoSQL, REST, Scalability, JSON Web Tokens (JWT), Responsive Design, Cross-browser Compatibility, Unit Testing, DigitalOcean, ChatGPT, OpenAI GPT-3 API, Architecture, Vapor, New Product Development, Applications, Software Integration, Database Administration (DBA), Object-relational Mapping (ORM), ECMAScript (ES6), OAuth 2, Sass, Async/Await, SEO Marketing, Payment APIs, Back-end Development, Distributed Systems, Analytical Dashboards, Twilio, Software Development, Leadership, Integration, Data Science, Prisma, Pandas, Data Analysis, Asynchronous I/O, Ruby on Rails (RoR)

Senior Front-end Developer

2021 - 2021
Broadlume
  • Developed a website to introduce the flooring industry and announce conferences on flooring technology.
  • Revised and updated the UI/UX design based on development needs.
  • Implemented the UI/UX design using React, Gatsby, and Bootstrap.
  • Tracked and fixed bugs and issues using GitHub as an issue tracking board.
Technologies: Figma, React, Gatsby, HTML, CSS, JavaScript, Android, GitHub, Bootstrap, SCSS, Tailwind CSS, HTML5, Automated Testing, Automated Build System, Apache, Linux, Webpack, Front-end, Back-end, API Integration, Git, Algorithms, Web, React Redux, JSX, Monorepos, Web Development, CSS3, JSON, Babel, Test-driven Development (TDD), Hosting, Quality Assurance (QA), JavaScript Testing, Mobile First, Front-end Development, Responsive Web Design (RWD), Responsive Web Apps, Site Reliability Engineering (SRE), Data Visualization, JavaScript 6, SEO Tools, Storybook, REST, Responsive Design, Cross-browser Compatibility, Vercel, Jest, Cypress, Applications, ECMAScript (ES6), Sass, Google SEO, Async/Await, GitHub Workflows, SEO Marketing, Software Development, Leadership, Integration, Asynchronous I/O, Ruby on Rails (RoR)

Senior Full-stack Developer

2020 - 2021
Tiny Talk
  • Developed a social app that allows random one-to-one or group video chats that last seven minutes.
  • Implemented a server-less back-end solution using Firebase Authentication, Cloud Firestore, Firebase Cloud Storage, Firebase Cloud Functions, and Firebase Cloud Messaging (FCM) services.
  • Built a mobile app and implemented a complicated UI/UX design using Flutter.
  • Implemented one-to-one and group video calls on the app using Agora RTC Engine.
  • Implemented deep linking to channels and video calls using Firebase Dynamic Links.
Technologies: Dart, Flutter, Agora, Firebase, Cloud Firestore, Firebase Cloud Functions, Firebase Authentication, Firebase Cloud Messaging (FCM), Firebase Dynamic Links, Android, MacOS, GitHub, Swift, Kotlin, Mobile, Full-stack, iOS, Automated Testing, APIs, Testing, Social Media, Startups, Social Media Apps, Front-end, Back-end, API Integration, WebView, Git, CI/CD Pipelines, Mobile Apps, Cross-platform App Development, Mobile App Development, Databases, Algorithms, Java, Storage, Crashlytics, In-app Messaging Systems, Analytics, Deep Linking, Jira Administration, Jira, Jira Administrator, Mobile Architecture, Push Notifications, Android Studio, Gradle, Xcode, App Store, Google Play Store, Android SDK, App Store Acceptance Process, Minimum Viable Product (MVP), Cloud, Full-stack Development, Objective-C, Test-driven Development (TDD), Mobile First, Cloud Platforms, Documentation, JavaScript, Cross-platform, Mobile Applications, Live Chat, Front-end Development, Google Cloud, Object-oriented Programming (OOP), Data Structures, Video Streaming, Instant Messaging, Audio, Videos, Software Architecture, NoSQL, Scalability, Microservices, Responsive Design, Unit Testing, Serverless, Architecture, New Product Development, Applications, Software Integration, Database Administration (DBA), Mobile Development, Node.js, Async/Await, GitHub Workflows, iOS Native Libraries, iOS SDK, Distributed Systems, Software Development, Leadership, Web Components, Integration, Gmail API, Google Calendar API, Asynchronous I/O

Lead Full-stack Developer

2019 - 2020
Aficionado, Inc.
  • Developed a free music radio app that allows users to create their radio stations, connect with other music lovers, promote their music and shows, and broadcast music news.
  • Developed a back-end API with Node.js, GraphQL, Apollo Server, and MySQL.
  • Integrated a MediaNet Open API to implement a search function to look up songs, artists, and albums.
  • Used Jira as a reporting and issue management tool to track and fix bugs and issues,.
  • Developed a mobile app and implemented a beautiful UI/UX design with React Native, Redux, and Apollo Client.
Technologies: React Native, Node.js, GraphQL, Apollo Server, React Apollo, Google Cloud Platform (GCP), MySQL, MacOS, Bitbucket, Redux Thunk, Swift, Kotlin, Mobile, TypeScript, Full-stack, Express.js, Amazon S3 (AWS S3), iOS, Sequelize, Automated Testing, SQL, APIs, Smart Contracts, Testing, Amazon Web Services (AWS), Social Media, eCommerce, Startups, Social Media Apps, Front-end, Finance, Back-end, Apollo, Amazon EC2, API Integration, Stripe API, WebView, Git, CI/CD Pipelines, Mobile Apps, Cross-platform App Development, Mobile App Development, Databases, Algorithms, Java, Storage, Crashlytics, In-app Purchases, In-app Messaging Systems, Analytics, Deep Linking, Jira Administration, Jira, Jira Administrator, Mobile Architecture, RESTful Web Services, AWS Elastic Beanstalk, Push Notifications, Android Studio, Gradle, Xcode, App Store, Google Play Store, Android SDK, App Store Acceptance Process, DevOps, Stripe, React Redux, JSX, Lambda Functions, Minimum Viable Product (MVP), Social Media Platforms, Cloud, Full-stack Development, Objective-C, React, JSON, Test-driven Development (TDD), Hosting, Mobile First, Cloud Platforms, Documentation, JavaScript, Amazon RDS, Cross-platform, Mobile Applications, Live Chat, Front-end Development, API/Services Architecture, Expo, Google Cloud, Object-oriented Programming (OOP), Data Structures, NGINX, Socket.IO, Instant Messaging, Audio, Software Architecture, Scalability, JSON Web Tokens (JWT), Responsive Design, Unit Testing, DigitalOcean, Architecture, Jest, New Product Development, Applications, Software Integration, Database Administration (DBA), Object-relational Mapping (ORM), Music, Audio Streaming, WebSockets, OAuth 2, Mobile Development, Expo.io, Cloudinary, Async/Await, Payment APIs, iOS Native Libraries, iOS SDK, Back-end Development, Software Development, Atlassian, Leadership, Web Components, Integration, Gmail API, Realm, Sockets, Asynchronous I/O

Lead Full-stack Developer

2017 - 2019
Kiskoo
  • Developed a sports polling website (betpolls.com) that provides users with the betting odds on each game and a user-friendly voting system, and supports fantasy sports games.
  • Developed a back-end API using PHP, Lumen, and MySQL.
  • Created a web admin portal with React, Redux, and Shopify Polaris and a front-end portal with Laravel Blade templates and Bootstrap.
  • Implemented various search engine optimization techniques using Google Tag Manager and Ahrefs as SEO tools.
Technologies: Lumen, React, Redux, Shopify Polaris, Bootstrap, Search Engine Optimization (SEO), Ahrefs, MySQL, PHP, Optimization, HTML, CSS, JavaScript, Bitbucket, AdMob, SCSS, REST APIs, Full-stack, HTML5, User Interface (UI), User Experience (UX), Amazon S3 (AWS S3), Automated Testing, Automated Build System, Apache, Linux, SQL, APIs, Testing, Webpack, Amazon Web Services (AWS), Front-end, Back-end, LAMP, Amazon EC2, API Integration, Git, CI/CD Pipelines, Databases, Algorithms, Jira Administration, Jira, Jira Administrator, Web, Create React App, RESTful Web Services, AWS Elastic Beanstalk, Data Analytics, DevOps, Blade Templates, React Redux, JSX, Docker, Web Development, Cloud, Full-stack Development, CSS3, JSON, Babel, Test-driven Development (TDD), Hosting, Quality Assurance (QA), Sports & Athletics, JavaScript Testing, Mobile First, Mocha, Cloud Platforms, Documentation, Amazon RDS, Front-end Development, API/Services Architecture, Object-oriented Programming (OOP), Data Structures, Responsive Web Design (RWD), Responsive Web Apps, Webhooks, Site Reliability Engineering (SRE), CSV, Data Visualization, SEO Tools, Storybook, Software Architecture, REST, Scalability, JSON Web Tokens (JWT), Responsive Design, Cross-browser Compatibility, DigitalOcean, Architecture, New Product Development, Applications, Software Integration, Database Administration (DBA), Object-relational Mapping (ORM), ECMAScript (ES6), Trello, OAuth 2, Sass, Google SEO, Async/Await, SEO Marketing, Back-end Development, Analytical Dashboards, Software Development, Atlassian, Leadership, Laravel, Integration, Asynchronous I/O

Senior Mobile App Developer

2016 - 2017
Kiskoo
  • Developed several mobile apps to show instant results of all lotteries played in the United States and Latin America, especially in the Dominican Republic. More than 500,000 users use them.
  • Integrated an API for Conectate Sports to get lottery data.
  • Developed mobile apps and implemented complicated UI and UX with React Native, Redux, and Redux Thunk.
  • Implemented banner, reward, and interstitial ads using Google AdMob.
Technologies: React Native, Redux, Redux Thunk, AdMob, Android, MacOS, Bitbucket, Mobile, TypeScript, iOS, Automated Testing, Testing, Amazon Web Services (AWS), Front-end, API Integration, WebView, Git, Mobile Apps, Cross-platform App Development, Mobile App Development, Algorithms, Java, Mobile Architecture, Android Studio, Gradle, Xcode, App Store, Google Play Store, Android SDK, App Store Acceptance Process, React Redux, JSX, Objective-C, React, JSON, Test-driven Development (TDD), Mobile First, JavaScript, Cross-platform, Mobile Applications, Front-end Development, Object-oriented Programming (OOP), Data Visualization, Software Architecture, REST, Scalability, Responsive Design, New Product Development, Applications, Trello, Mobile Development, Async/Await, Software Development, Atlassian, Leadership, Integration, Realm, Game Development, Asynchronous I/O

Senior Full-stack Developer

2013 - 2016
Kiskoo
  • Developed a website to satisfy the needs of different sectors of the Dominican market, including the movie, music, technology, automotive, sports, tourism, fashion, and other industries.
  • Tracked and fixed bugs and issues using Jira as a reporting tool.
  • Developed several subdomains using WordPress, Laravel, CakePHP, React, HTML, CSS, JavaScript, and Bootstrap.
  • Implemented search engine optimization using Google Tag Manager and Ahrefs.
  • Implemented banner, interstitial, and reward ads using Google Ads.
Technologies: PHP, Laravel, Lumen, WordPress, CakePHP, HTML, CSS, JavaScript, React, Bootstrap, Search Engine Optimization (SEO), Google Tag Manager, Ahrefs, MySQL, Google Ads, Optimization, Software QA, Bitbucket, GitLab, AdMob, SCSS, Angular, AngularJS, REST APIs, TypeScript, Solidity, Crypto, Full-stack, HTML5, Blockchain, Figma, Fintech, User Interface (UI), User Experience (UX), Express.js, Amazon S3 (AWS S3), Automated Testing, PostgreSQL, Automated Build System, Heroku, .NET, Next.js, Apache, Linux, SQL, APIs, Jest, Non-fungible Tokens (NFT), Testing, Webpack, Amazon Web Services (AWS), Ethereum, Django, Django REST Framework, Django ORM, Social Media, eCommerce, Web3.js, Social Media Apps, Front-end, Finance, Back-end, Python, Apollo, LAMP, Amazon EC2, API Integration, WebView, Git, Mapbox, Databases, Algorithms, Java, Storage, Analytics, Jira Administration, Jira, Jira Administrator, Web, Create React App, Go, ASP.NET, MEAN Stack, RESTful Web Services, Nylas API, AWS Elastic Beanstalk, Data Engineering, Web Scraping, Stripe, Blade Templates, React Redux, JSX, Material UI, Docker, Elasticsearch, Auth0, Social Media Platforms, Web3, Data Scraping, Web Development, Azure, Cloud, Full-stack Development, Protobuf, Python 3, gRPC, CSS3, JSON, Babel, Ajax, Test-driven Development (TDD), Hosting, Quality Assurance (QA), Sports & Athletics, Mobile First, Cloud Platforms, Google Maps, Maps, Documentation, Amazon RDS, AWS Lambda, Live Chat, Front-end Development, ERC-20, API/Services Architecture, Kubernetes, Google Cloud, Object-oriented Programming (OOP), Data Structures, Socket.IO, Charts, Amazon Simple Queue Service (SQS), Instant Messaging, Containerization, Responsive Web Design (RWD), Responsive Web Apps, Webhooks, Site Reliability Engineering (SRE), CSV, Videos, Data Visualization, Graphs, Quantitative Analysis, Trading, SEO Tools, REST, Scalability, Microservices, .NET Core, C#, Responsive Design, Cross-browser Compatibility, Customer Relationship Management (CRM), DigitalOcean, Architecture, MongoDB, Node.js, MERN Stack, Flask, Cypress, Applications, Software Integration, Database Administration (DBA), Object-relational Mapping (ORM), Celery, WordPress Multi-user, Music, Audio Streaming, ECMAScript (ES6), Trello, WebSockets, Chatbots, Less, Sass, Netlify, Geolocation, Google SEO, Cloudinary, Async/Await, SEO Marketing, C#.NET, Back-end Development, Distributed Systems, Analytical Dashboards, Software Development, Qt, C++, Atlassian, Leadership, Client Relationship Management, Integration, Decentralized Finance (DeFi), FastAPI, Microsoft SQL Server, Game Development, Sockets, Cryptocurrency

Free Music Player Radio App | Vybn

Vybn is a free music radio app that allows users to create their own radio stations, connect with other music lovers, promote their music and shows, or broadcast music news. It has additional features, such as payment, chat, and messaging. I built the back end using Node.js, Apollo Server, AWS, and Google Cloud Platform, and the mobile app using React Native and Apollo Client.

My other responsibilities included:
- Getting business ideas and graphic designs from the CEO and updating them according to technical needs.
- Building and updating React Native app components for new features.
- Building a back-end API with Node.js and Apollo Server to implement features.
- Deploying the back-end API updates to the API hosting server.
- Deploying new app versions to Google Play and App Store.
- Assigning specific tasks to junior developers, checking their work, and managing them.

Tiny Talk Chat

https://tinytalk.io/
Tiny Talk Chat is a social app that allows one-to-one or group video chats. Each chat lasts for seven minutes. It allows users to create their channels and organize personal contact events and channel events.

I built a server-less back-end solution using Firebase services and a mobile app with Flutter and various Flutter packages, including Agora RTC Engine.

My other responsibilities included:
- Getting the business ideas and graphic designs from the CEO and updating them according to technical needs.
- Building Flutter app components and logic to implement new features.
- Creating Firebase Firestore collections and security rules.
- Writing Firebase Functions for the back-end triggers and complex Firestore queries.
- Building and deploying new app versions to Google Play and App Store.

Alert Cache

https://alertcache.com/
Alert Cache website enables people to save time by simplifying how they manage alerts from various sources. It utilizes multiple resources to provide outstanding alert-handling services. I built it with Laravel, Vue, and several 3rd-party APIs, such as SendGrid, ConnectWise, and Magnus Box. The core technology is email text parsing.

My other responsibilities included:
- Getting the business ideas from the CEO and converting them to wireframe and visual designs.
- Coming up with email alert parsing algorithms and implementing them with Laravel and PHP.
- Building the back-end API with Laravel and MongoDB and the web front end with Vue and BootstrapVue.
- Integrating third-party libraries, including ConnectWise, Magnus Box, etc.
- Managing the domain and the hosting server.
- Assigning specific tasks to junior developers, checking their work, and deploying updates to the server.

Hive Social

https://apps.apple.com/us/app/hive-social/id1480835284
Hive Social is a social mobile app that makes it easy for people to discover content they enjoy—whether they're photos, videos, or statuses. Users can share content and easily connect with people they love on Hive Social. It supports many social functionalities, including posting, reposting, question and answer, commenting, and messaging. I built version 1 of Hive Social using Swift, UIkit, and Firebase services, and version 2 using Flutter and Firebase services.

Broadlume

https://broadlume.com
Broadlume is a website that introduces various flooring technologies and announces conferences on flooring technologies. As the lead front-end developer, I built the website using React, Gatsby, TypeScript, and Tailwind CSS.

Conectate

https://conectate.com.do
Conectate.com.do is a website that was started in 2007 by a group of professionals in the IT field, aiming to satisfy the needs of different sectors of the Dominican market, such as movie theater, music, technology, cars, sports, tourism, fashion, ephemeris, current issues, and so on.

Millions of users currently use the website. It consists of many sub-projects. As a full-stack developer, I built and updated the main site and several sub-sites using various technologies, including WordPress, Laravel, Lumen, React, MySQL, etc. The most important tasks were SEO and mobile responsiveness.

Languages

C#, Java, HTML, CSS, JavaScript, Python, PHP, Dart, GraphQL, Go, SCSS, Swift, Kotlin, SQL, TypeScript, Solidity, HTML5, C++, Rust, Python 3, Objective-C, CSS3, C#.NET, C, JavaScript 6, ECMAScript (ES6), Sass, Less

Frameworks

Laravel, Flutter, React Native, Lumen, Redux, Bootstrap, Django, Angular, AngularJS, Express.js, Tailwind CSS, .NET, Next.js, Django REST Framework, ASP.NET, Android SDK, Material UI, .NET Core, SwiftUI, JSON Web Tokens (JWT), Vapor, Cypress, Vuetify, OAuth 2, ASP.NET Core, Blazor, iOS SDK, Qt, Ruby on Rails (RoR), CakePHP, Jest, gRPC, NestJS, Flask

Libraries/APIs

Vue, SendGrid API, React, Node.js, Vuex, Stripe, REST APIs, Django ORM, Web3.js, Stripe API, TensorFlow, Twilio API, Twilio Sync API, Nylas API, Recharts, React Redux, Google Maps, Socket.IO, iOS Native Libraries, Gmail API, Google Calendar API, Sockets, Pandas, Protobuf, Keras, MusicKit

Tools

GitHub, Bitbucket, GitLab, Agora, Firebase Authentication, Firebase Cloud Messaging (FCM), React Apollo, Ahrefs, Redux Thunk, Sequelize, Apache, Webpack, WebView, Git, Crashlytics, Jira, Create React App, Android Studio, Gradle, Xcode, JSX, Babel, JavaScript Testing, Mocha, Expo, NGINX, Amazon Simple Queue Service (SQS), Celery, Trello, Mongoose, Atlassian, Prisma, Terraform, Figma, Auth0, Expo.io, SendGrid, Vultr, Cron, Firebase Analytics, Android Jetpack

Paradigms

Search Engine Optimization (SEO), Automated Testing, Testing, MEAN Stack, DevOps, Test-driven Development (TDD), Hosting, Cross-platform, API/Services Architecture, Object-oriented Programming (OOP), Responsive Web Design (RWD), REST, Microservices, Unit Testing, Object-relational Mapping (ORM), Mobile Development, Data Science

Platforms

Android, MacOS, Firebase, Google Cloud Platform (GCP), WordPress, Amazon EC2, Mobile, Blockchain, iOS, Linux, Amazon Web Services (AWS), Ethereum, LAMP, Web, AWS Elastic Beanstalk, Docker, AWS Lambda, Kubernetes, DigitalOcean, Vercel, Twilio, Heroku, Mapbox, Azure, Netlify

Storage

MongoDB, Cloud Firestore, MySQL, Amazon S3 (AWS S3), PostgreSQL, Databases, JSON, Google Cloud, NoSQL, Database Administration (DBA), Amazon DynamoDB, Realm, Microsoft SQL Server, Elasticsearch

Industry Expertise

Social Media

Other

Algorithms, Optimization, Software QA, Firebase Cloud Functions, Firebase Dynamic Links, Apollo Server, Shopify Polaris, AdMob, Google Tag Manager, Google Ads, WebSockets, Amazon RDS, Crypto, Full-stack, User Interface (UI), User Experience (UX), APIs, Non-fungible Tokens (NFT), Smart Contracts, eCommerce, Startups, Social Media Apps, Front-end, Finance, Back-end, Apollo, API Integration, CI/CD Pipelines, Mobile Apps, Cross-platform App Development, Mobile App Development, Storage, In-app Purchases, In-app Messaging Systems, Analytics, Deep Linking, Jira Administration, Jira Administrator, Mobile Architecture, RESTful Web Services, Data Engineering, Data Analytics, Push Notifications, App Store, Google Play Store, App Store Acceptance Process, Web Scraping, Blade Templates, Monorepos, Lambda Functions, Minimum Viable Product (MVP), Social Media Platforms, Web3, Data Scraping, Web Development, Artificial Intelligence (AI), Cloud, Full-stack Development, Machine Learning, Ajax, Quality Assurance (QA), Sports & Athletics, Mobile First, Cloud Platforms, Maps, Documentation, Mobile Applications, Live Chat, Front-end Development, ERC-20, Data Structures, Video Streaming, Charts, Instant Messaging, Containerization, Responsive Web Apps, Webhooks, Site Reliability Engineering (SRE), CSV, Audio, Videos, Data Visualization, Mathematics, Graphs, Quantitative Analysis, Trading, SEO Tools, OpenAI GPT-4 API, Storybook, Software Architecture, Scalability, Responsive Design, Cross-browser Compatibility, Customer Relationship Management (CRM), Serverless, ChatGPT, OpenAI GPT-3 API, Architecture, MERN Stack, New Product Development, Applications, Software Integration, WordPress Multi-user, Music, Audio Streaming, Chatbots, Google SEO, Cloudinary, Async/Await, GitHub Workflows, SEO Marketing, Payment APIs, Back-end Development, Distributed Systems, Generative Pre-trained Transformers (GPT), Generative Pre-trained Transformer 3 (GPT-3), Analytical Dashboards, Software Development, Leadership, Web Components, Client Relationship Management, Integration, Decentralized Finance (DeFi), Infrastructure as Code (IaC), AWS Cloud Architecture, FastAPI, Game Development, Data Analysis, Asynchronous I/O, Cryptocurrency, ConnectWise, Gatsby, Fintech, Automated Build System, Embedded Systems, Geolocation, Solana, Vue Router, Domain DNS Setup, SDKs, Deep Learning, Random Forests, tRPC

2009 - 2013

Bachelor's Degree in Computer Science

Dalian University of Technology - Dalian, Liaoning, China

AUGUST 2023 - PRESENT

Android Jetpack Masterclass in Kotlin

Udemy

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