Kevin Cui

Full Stack Developer at oomol / oomol-lab

Hangzhou City, Zhejiang, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
award
Top expert inWeb Development and Project Management Technologies
Kevin Cui is a Full Stack Developer based in Hangzhou with 10 years of experience building both user-facing interfaces and system-level tooling. He is an active open-source contributor to high-profile projects like Electron and Podman, working on renderer/main-process integration, desktop UX improvements in Electron Fiddle, and machine/SSH/proxy workflows for container tooling. Kevin blends front-end chops (Vue/React, TypeScript, ES6, LESS, i18n) with backend and DevOps work, having implemented WeChat authentication and Agora token support for cloud classroom services. His commits show a pragmatic focus on developer experience and maintainability—refactors, test fixes, and small UX details such as dialog behavior and package.json handling. Comfortable moving between UI polish and low-level platform fixes, he consistently delivers practical solutions that bridge product and infrastructure needs.
code11 years of coding experience
github-logo-circle

Github Skills (59)

api-doc10
dockerce10
ui-d10
docker10
typescript310
node-js10
javascript10
electron10
css10
typescript10
websocket10
typescript210
ui-design10
containerization10
dockers10

Programming languages (23)

MDXC#JavaC++CRustMakefileHandlebars

Github contributions (5)

github-logo-circle
netless-io/flat-server

Dec 2020 - Nov 2022

A Node.js server for the Agora Flat open source classroom.
Role in this project:
userBack-end Developer
Contributions:199 reviews, 596 commits, 1136 PRs in 1 year 11 months
Contributions summary:Kevin primarily contributed to the back-end functionality of the Agora Flat open source classroom. They were involved in setting up the project's initial structure, including configuring linting and TypeScript support. Additionally, the user implemented features related to user authentication and account management, including integrating with the WeChat platform to allow WeChat users to log in, and also incorporated the support for Agora tokens. The user also worked on the cloud storage functionality to manage and access files.
node-js-servernode-jsnodejsflat-serveronline-classroom
netless-io/flat

Aug 2020 - Nov 2022

Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.
Role in this project:
userFront-end Developer
Contributions:20 releases, 1259 reviews, 693 commits in 2 years 3 months
Contributions summary:Kevin primarily focused on developing and integrating front-end features for the Agora Flat open-source classroom project. The commits show the implementation of UI components using React and TypeScript, particularly for the WhiteboardPage and related elements. The user also addressed issues with loading and display in the user interface.
electronvirtual-classroome-classe-learningwindows
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial