Paul Li
Agile Developer | Passionate about TypeScript, SQL, Serverless/Microservices and GraphQL
Yanji, Jilin-• I pride myself in being a resourceful agile developer and creative, experienced in building single
page apps and mobile apps. I love test-driven development approach. TypeScript, SQL, GraphQL,
Serverless/Microservices are my passion!
• I’m always looking to be challenged. Driving me to think outside of the box, and really bring out my
creative abilities is what motivates me. Let’s connect and see what we can create together!
Work Experience
Senior TypeScript/Node.js Developer
QRTize Inc. - San Ramon, CA
February 2021 to Present
Project:
• https://apps.apple.com/us/app/qrtize/id-
• https://play.google.com/store/apps/details?id=com.qrtize.android
• Our mission is to offer a unified payment platform that can be used for online, retail stores, services,
dining, fast food etc.
Reference:
• You can find me, Paul Li at https://www.linkedin.com/company/qrpe-inc/people/
Role:
• Work as a member of their back-end team.
• Build numerous Serverless/microservices in TDD using JEST, TypeScript, Node.js, AWS(API Gateway,
Lambda, DynamoDB, SQS, SNS, Elasticsearch, Pinpoint)
Result:
• Have been contributing to implementing the microservices, including notifications, restaurant,
ecommerce, merchant, retail, search and so on.
Lead Angular/MEAN Stack Developer
AFG Solutions
June 2018 to Present
Project:
• Daily posts about movies,series and games. Quotes, facts, memes, top lists and more plots.
Result:
• Build UI for Post, News, Plot items(Movies, Series, Games) in Angular 6.x
• Make the app SEO-friendly using Angular Universal
• Implement Google Ads.
• Build RESTful APIs for auth/profile, posts, news, movies, series, games modules using Node.js,
Express.js, Mongoose, MongoDB.
• Build AWS Lambda functions for image resize/composition, sitemap generation, cron jobs, etc.
• Increase conversion rate by 2% every month
Senior TypeScript/React Developer
Appsmith - San Francisco, CA
April 2021 to May 2022
Project:
• https://appsmith.com/
• https://github.com/appsmithorg/appsmith
• Open-source, low-code platform to build, ship, and maintain internal tools.
Role:
• Worked as a contributor for their open source React/TypeScript project, “Appsmith”.
Reference:
• See my contribution at: https://github.com/appsmithorg/appsmith/pulls/assigned/wmdev0808
Stack:
• TypeScript, React, TDD(Jest, Cypress), Redux, Redux-Saga, React Hooks, Styled-components,
Storybook, Web Workers, Docker
Result:
• Maintained the current project, fixing issues and implementing new features.
• In particular, I have newly created a wide variety of widgets.
• Typical widgets which I built from scratch or worked on: rating, button, iframe, menu button, icon
button, checkbox group, switch group, radio group, audio recorder, camera, progress, map chart, and
select widgets, etc.
Senior Full-Stack Vue/Laravel Developer
Virtual Creative Studios - Washington, DC
September 2020 to November 2020
Project:
• https://vizzi.live/
• Vizzi is a virtual events platform created by a team of event professionals. Our team has taken years
of live event production expertise and applied it to the digital world of virtual events to create immersive
experiences.
Stack:
• Front-end: JavaScript/Vue.js/VueX
• Back-end: PHP/Laravel, MySQL, PubNub, Vonyage, WebRTC
Result:
• Built 2 apps(Admin dashboard app and Client) as a SaaS.
• Built 3 different layout systems.
• Built Vue templates and Laravel APIs for domain, sessions, wizard, booth, users, networking, chat
modules
• Contributed to prototyping the front-end UI of the system in Vue/Vuex and building RESTful APIs in
PHP/Laravel/MySQL.
Full Stack Developer
Jirun Software - Yanji
March 2006 to June 2018
As a software developer, I have worked for the company for over 12 yeas.
Languages:
• JavaScript/ES6+/TypeScript, Ruby/PHP/Python
Front-end tooling:
• Webpack/Babel
Front-end:
• JavaScript/jQuery
• React: React.js/Next.js/Gatsby.js, Redux(saga, thunk), Material UI, CSS in JS(Styled-components)
• Angular: Angular.js/Angular Universal, NgRx, Angular Material
• Vue: Vue.js/Nuxt.js/VuePress, Vuex, Vuetify, Quasar
Back-end:
• REST API: Node.js, Express/Koa/Nest.js, Serverless/AWS Lambda, TypeORM, ODM/ORM(Mongoose/
Sequelize), Ruby on Rails, Django/Flask, Laravel/DingoAPI/Lumen
• Real-time update: Socket.io
• GraphQL API: Node.js, Apollo Server, Express GraphQL, Prisma, Hasura, AWS AppSync
• Database: PostgreSQL/MySQL/MS SQL/Oracle, MongoDB/AWS DynamoDB, Redis, Neo4J
• SaaS: Elasticsearch, Algolia
DevOps:
• CI/CD Pipeline, Docker/Kubernetes, Terraform
Education
Master of Computer Applications (MCA)
Shougang Institute of Technology
January 2008 to December 2011
Bachelor of Engineering (B.Eng.) in Area of Study Software Engineering
Shougang Institute of Technology
January 2004 to December 2008
Skills
• Test-driven development (10+ years)
• TypeScript (8 years)
• GraphQL (7 years)
• SQL (10+ years)
• Serverless (5 years)
• Microservices (5 years)
• RESTful API (10+ years)
• JavaScript (10+ years)
• Node.js (10+ years)
• Express.js (10+ years)
• NestJS (5 years)
• Fastify (5 years)
• NoSQL (10+ years)
• React (9 years)
• Redux (7 years)
• Next.js (6 years)
• Angular (7 years)
• NgRx (5 years)
• Angular Universal (5 years)
• Vue.js (8 years)
• Vuex (5 years)
• Pinia (3 years)
• Nuxt.js (5 years)
• React Native (7 years)
• Flutter (5 years)
• NativeScript (7 years)
• Unit testing (10+ years)
• Jest (6 years)
• Vitest (1 year)
• E2E testing (5 years)
• Cypress (5 years)
• Playwright (2 years)
• CI/CD (5 years)
• Docker (7 years)
• Kubernetes (5 years)
• AWS (10+ years)
• Git (10+ years)
• Webpack (7 years)
• Vite (3 years)
• PHP (10+ years)
• Laravel (7 years)
• Fastify (4 years)
Links
https://github.com/wmdev0808
https://www.linkedin.com/in/paulli0808
Certifications and Licenses
TypeScript Certification
August 2022 to Present
• Transcript Id:-
• https://www.expertrating.com/reports/transcript.aspx?transcriptid=-
React Certification (Expert level)
September 2022 to Present
• Transcript Id:-
• https://www.expertrating.com/reports/transcript.aspx?transcriptid=-
Angular Certification (Expert level)
November 2022 to Present
• Transcript Id:-
• https://www.expertrating.com/reports/transcript.aspx?transcriptid=-
SQL Certification (Expert Level)
January 2023 to Present
• Transcript Id:-
• https://www.expertrating.com/reports/transcript.aspx?transcriptid=-
Vue.js Certification
February 2023 to Present
• Transcript Id:-
• https://www.expertrating.com/reports/transcript.aspx?transcriptid=-