Draco Li,加拿大安大略省多伦多的开发者
Draco is available for hire
Hire Draco

Draco Li

Verified Expert  in Engineering

Software Developer

Location
Toronto, ON, Canada
Toptal Member Since
April 14, 2020

Draco is a seasoned lead engineer with over 12 years of extensive full-stack experience in various industries, including online retail, web3, and AI insurance. 作为Dots的创始工程师, Draco率先推出了广受好评的iOS应用, 《欧博体育app下载》(下载量超过5000万)和《欧博体育app下载》 & Co (1.2天内下载量超过500万次). 他还担任过Loose Button的工程主管, where he launched an online advertising network that grew to over $1 million in sales in three months.

Portfolio

Kava Labs
Go, Cosmos, Solidity, Ethereum, MetaMask, api, Blockchain...
Next Jump
PHP, Go, HTML, CSS, JavaScript, Vue, Azure, Azure SQL, API集成...
国际餐厅品牌
亚马逊网络服务(AWS), Node.js、TypeScript、Serverless、React、mParticle...

Experience

Availability

Part-time

Preferred Environment

Xcode, Slack, Visual Studio Code (VS Code), Git

The most amazing...

...我合作的产品叫做TwoDots. It ranked number one in over 100 countries on both the App Store and Play Store.

Work Experience

Blockchain Developer

2021 - PRESENT
Kava Labs
  • 作为开源Kava区块链的核心贡献者, a top 100 crypto project by market cap and a top 10 decentralized finance chain by TVL.
  • 领导开发支持Kava区块链的EVM, 通过新协议解锁了超过2亿美元的TVL.
  • 开发了一种允许MetaMask对Cosmos交易签名的方法, 使EVM用户能够与基于cosmos的Kava区块链进行交互.
  • Demonstrated expertise in various technologies, including Go, Cosmos, Ethereum, MetaMask, and Web3.js.
Technologies: Go, Cosmos, Solidity, Ethereum, MetaMask, api, Blockchain, Ethereum Smart Contracts, Smart Contracts, Web3.js, Docker, 测试驱动开发(TDD), PostgreSQL, CI/CD Pipelines, Cryptocurrency, Crypto, Amazon Aurora, Fintech, Git, Confluence, Terraform, Full-stack Development, Web3, 分散式金融(DeFi), Technical Architecture, Amazon CloudFront CDN, Slack, Cryptography, DevOps, Agile, Open Source

Full-stack Developer

2022 - 2023
Next Jump
  • 成功将过时的酒店和航班API服务从PHP迁移到Go, resulting in a significant reduction of 65% in errors and a 20% decrease in latency.
  • 设计并实现了一个完善的酒店搜索算法, leading to an impressive improvement of over 80% in booking search response time. Furthermore, the search results showed enhanced availability with an increase of 1.退回的价格是原来的1 - 3倍.
  • 识别并解决了PHP和Go API服务的瓶颈, 确保系统的高可靠性和高性能. Implemented proactive issue detection and resolution through robust Kibana monitoring processes.
Technologies: PHP, Go, HTML, CSS, JavaScript, Vue, Azure, Azure SQL, API集成, Software Design, Vuetify, Tailwind CSS, Python, SQLAlchemy, FastAPI, Pydantic, Twilio, CodeIgniter, Docker, Git, Full-stack Development, Technical Architecture, Slack, Web Applications

高级工程顾问

2020 - 2022
国际餐厅品牌
  • Built and launched the Popeyes and Burger King rewards platforms across the US and Canada (Node.js后端和React前端).
  • Led the development of the user data deletion and access requests using OneTrust and a custom-built AWS pipeline.
  • Designed and implemented multiple user events tracking methodologies across all three RBI brands (Burger King, Tim Hortons, and Popeyes).
  • 在使用AWS Lambda的无服务器架构方面具有专业知识, DynamoDB, AWS Step Functions, and SQS.
技术:亚马逊网络服务(AWS)、Node.js、TypeScript、Serverless、React、mParticle, APIs, Web Development, Full-stack, Microservices, AWS Lambda, Mobile, Localization, Cypress, React Native, Amazon Simple Queue Service (SQS), CSS, SQL, Express.js, HTML, Architecture, Application Architecture, Software Architecture, Lambda Functions, 服务器端呈现(SSR), Snowflake, Google Tag Manager, Google Analytics, Google Analytics 4, MERN Stack, REST APIs, Integration, Firebase, Flutter, Front-end, Mobile Apps, Android, Google API, Amazon Simple Notification Service (Amazon SNS), DYNAMO, React Apollo, Cross-platform, Mobile Development, Amazon Cognito, AWS Step Functions, AWS Amplify, Git, NestJS, Jira, Confluence, Material UI, A/B Testing, Analytics, User Experience (UX), User Interface (UI), Single Sign-on (SSO), Payment APIs, Payment Gateways, Full-stack Development, Figma, Amazon DynamoDB, Scalable Application, Technical Architecture, Serverless Framework, LocalStack, Web Usability, Slack, Mobile UX, Amazon S3 (AWS S3), Algorithms, Emotion Library, React Router, React Navigation, Unit Testing, DevOps, Agile, 渐进式Web应用程序(PWA), Web Applications

Engineering Lead

2020 - 2022
MasterHealth
  • 领导一个跨平台的工程开发, React Native和Node上基于订阅的医疗保健应用程序.js.
  • Managed a team of engineers (local and remote) on the development of the back-end API (Node.js, TypeScript, PostgreSQL和GraphQL).
  • Oversaw the development and creation of a flexible program data database schema (via PostgreSQL) that allows the team to create new healthcare programs easily.
  • Developed several powerful internal tools using Retool that allowed extensive real-time application and course data configurations.
Technologies: Node.js, 亚马逊网络服务(AWS), React Native, TypeScript, Back-end, APIs, Mobile, JSON Web Tokens (JWT), User Authentication, Redis, PostgreSQL, 测试驱动开发(TDD), CI/CD Pipelines, Architecture, No-code Development, SQL, iOS, Application Architecture, Software Architecture, MERN Stack, REST APIs, Integration, Leadership, Mobile First, CTO, Front-end, Mobile Apps, Prisma, Web Development, Cross-platform, Startups, Software Design, Mobile Development, Health, HIPAA Compliance, Stripe, Stripe API, Twilio, Docker, Technical Leadership, AWS AppSync, Git, Jira, Confluence, Material UI, Single Sign-on (SSO), Mobile App Development, Mobile App Design, Full-stack Development, Figma, Page Speed Optimization, 最小可行产品(MVP), Webflow, Technical Architecture, Web Usability, Slack, Mobile UX, Retool, Amazon S3 (AWS S3), Algorithms, Unit Testing, DevOps, 渐进式Web应用程序(PWA), Web Applications, OAuth, NPM, Authentication

Lead Architect

2019 - 2020
DollarOP
  • Developed DollarOP, a lottery-based eCommerce shop with crypto payments and a live winner-drawing experience via a Rails background and a TypeScript/React front end.
  • Designed and developed a unique purchasing process that allows users to purchase shares of an item via a credit card or cryptocurrency.
  • Oversaw the launch of DollarOP, which saw over 1,000 users on the first day of the launch.
  • 策划和架构了DollarOP的核心在线零售平台, 包括GraphQL后端和面向客户的零售平台的SPA.
Technologies: Google Cloud Storage, Heroku, Jest, WebSockets, Ruby on Rails (RoR), Ruby, Phaser.io, GraphQL, Apollo, TypeScript, JavaScript, APIs, Full-stack, PayPal API, Bootstrap, Webpack, 测试驱动开发(TDD), PostgreSQL, Architecture, HTML, Application Architecture, Software Architecture, REST APIs, Integration, Firebase, 谷歌云平台(GCP), Product Management, Facebook API, Next.js, React Apollo, Web Development, Startups, Software Design, Swift, Flutter, Python, SQLAlchemy, FastAPI, Technical Leadership, Fintech, Git, A/B Testing, Payment APIs, Payment Gateways, PayPal, Full-stack Development, Elixir, Absinthe, Page Speed Optimization, 最小可行产品(MVP), Technical Architecture, Web Usability, Mobile UX, Unit Testing, 渐进式Web应用程序(PWA), Web Applications, 搜索引擎优化(SEO), Angular

Engineering Team Lead

2018 - 2019
Jerry
  • Led a team of senior engineers to manage the development of the Jerry CRM system used by over 100 internal and external insurance agents.
  • 与领导团队合作改进内部流程, code quality, 以及跨团队沟通. 这使我们的工程师人数在六个月内翻了一番.
  • 在利沃夫管理一个由三名工程师组成的远程开发团队, Ukraine, 协助CRM产品开发.
技术:亚马逊网络服务(AWS), Jest, Apollo, Sequelize, Redux, GraphQL, Node.js, React, Flow, JavaScript, TypeORM, Full-stack, TypeScript, MongoDB, REST APIs, Front-end, Web Development, Startups, Technical Leadership, Git, User Experience (UX), Mobile App Development, Mobile App Design, Full-stack Development, Page Speed Optimization, Shopify, Web Scraping, Kubernetes, 最小可行产品(MVP), Technical Architecture, Web Usability, Slack, Ant Design, 客户关系管理(CRM), Ionic, Unit Testing, Agile, Web Applications, 搜索引擎优化(SEO)

Staff Engineer

2013 - 2019
Playdots
  • Led the development of back-end microservices to purchase tracking using Go workers for events processing via AWS SQS. This service is used in production by 《欧博体育app下载》(下载量超过5000万)和《欧博体育app下载》 & Co(下载量超过1000万次).
  • 贡献了各种核心后端功能, 包括玩家库存同步, weekly events, cheating detection, A/B testing, authentication, install tracking, 和全球排行榜,dau超过100万.
  • 为玩家数据同步开发后端服务, authentication, install tracking, 以及多个游戏内事件系统.
  • 为Dots, TwoDots, Dots的架构和开发做出了贡献 & 以及多款未发布的游戏.
  • Created admin dashboards for in-game economy management (Ruby on Rails and AWS Elastic Beanstalk).
技术:亚马逊网络服务(AWS), Phaser.io, CoffeeScript, Java, Xcode, Objective-C, Unity, C#, Ruby on Rails (RoR), Ruby, Go, JavaScript, Full-stack, HTML5, Vue, Localization, Sidekiq, PostgreSQL, Redis, Ruby Gems, Webpack, MySQL, AWS Elastic Beanstalk, iOS, Facebook API, WebGL, Front-end, Mobile First, Mobile Apps, Android, Google API, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Startups, Mobile Development, Swift, Flutter, Social Media APIs, Git, A/B Testing, Analytics, User Experience (UX), User Interface (UI), Mobile App Development, Mobile App Design, Full-stack Development, 最小可行产品(MVP), Amazon S3 (AWS S3), jQuery

Engineering Lead

2012 - 2013
Loose Button (Acquired)
  • Managed all technical developments and launched a number of services including a dashboard for large CPG brands, an online retail store, 还有紧身衣订阅服务.
  • 为广告网络开发核心分析仪表板, 它在三个月内从一无所有发展到超过100万美元的销售额.
  • Improved overall hiring process for software engineers and established a formal performance review system.
技术:亚马逊网络服务(AWS), JavaScript, Django, Python, MySQL, CSS, PHP, HTML, WordPress, Bots, Twitter API, Front-end, Google API, Startups, Twilio, Technical Leadership, Git, A/B Testing, Analytics, Full-stack Development, Third-party APIs, Plugins, Web Usability, PCI Compliance, jQuery, Web Applications

TwoDots

http://apps.apple.com/us/app/two-dots/id880178264
《欧博体育app下载》是一款休闲手机游戏. I was the lead back-end engineer and also one of the core developers for the mobile game.
For the back end, 我领导了一个用于购买跟踪的微服务的开发, 玩家事件数据同步系统, cheat detection, weekly events, global leaderboards, 以及内部A/B测试平台.
For the game, 我负责关卡编辑器的开发, weekly events, 以及多个sdk与后端微服务交互.

DollarOP

DollarOP is a custom-built online retail store that allows users to purchase shares of an item. 它包含一个独特的购买流程, 现场优胜选拔活动, and a payment process that allows both credit card payments and cryptocurrencies.
我是这个项目的首席工程师. I designed and developed both the back-end API and the SPA for the client-side retail store.
The back end uses GraphQL and WebSockets to enable flexible data retrieval and instant updates on the online store when purchases are made. 前端是用React构建的,具有交互性和高性能. The web app also includes 现场优胜选拔活动 that is built with the HTML5 gaming framework, Phaser.js.

Dots & Co

Dots & 《欧博体育app下载》是一款在iOS和Android平台上都很受欢迎的手机游戏. 我领导了《欧博体育app下载》后端和游戏内关卡编辑器的开发 & Co.
For the back end, I designed and built a player inventory syncing system and a platform to A/B test and provide data to the in-game economy.
For the game, 我负责关卡编辑器的开发 and built the weekly event system.

CertifyOS RDB Migration

http://www.certifyos.com/
I migrated a NestJS application written in TypeScript from Firestore to PostgreSQL. This involved rewriting all application logic and adding tests for both the old and new logic to ensure a seamless migration. Additionally, I worked on database design and architecture to map out the SQL schema for the collection.

WordPress博客站点迁移到Next.js

http://www.weddingstylemagazine.com/
我将两个WordPress站点迁移到一个React应用程序中. The process involved moving project parts continuously for quick, frequent releases. The Next.Js网站管理所有的流量, directing migrated sections to the app while non-migrated parts still use WordPress.

Languages

Ruby, JavaScript, SQL, GraphQL, Go, PHP, TypeScript, Python, CSS, HTML, HTML5, Swift, Elixir, C#, Objective-C, Solidity, DYNAMO, Java, CoffeeScript, Snowflake, C++

Frameworks

Ruby on Rails (RoR), React Native, Flutter, Next.js, Tailwind CSS, NestJS, Serverless Framework, Ant Design, Redux, Unity, Django, Express.js, JSON Web Tokens (JWT), Vuetify, CodeIgniter, Material UI, Ionic, Laravel, Jest, Phaser.io, Cypress, Bootstrap, Angular

Libraries/APIs

React, Facebook API, Node.js, Vue, REST APIs, Twitter API, Google API, Stripe, Stripe API, Social Media APIs, SQLAlchemy, Pydantic, Emotion Library, React Router, React Navigation, PayPal API, WebGL, AWS Amplify, jQuery, Web3.js, Sidekiq

Tools

Git, Amazon Simple Queue Service (SQS), Google Analytics, Amazon Simple Notification Service (Amazon SNS), AWS Step Functions, Jira, Confluence, Retool, Xcode, Sequelize, Prisma, React Apollo, Amazon Cognito, AWS AppSync, Terraform, Figma, Amazon CloudFront CDN, NPM, Slack, Flow, GoLand, MetaMask, Webpack

Paradigms

测试驱动开发(TDD), Application Architecture, Cross-platform, Mobile Development, Mobile App Design, Scalable Application, Unit Testing, Agile, Microservices, HIPAA Compliance, DevOps, 搜索引擎优化(SEO)

Platforms

亚马逊网络服务(AWS), iOS, Mobile, WordPress, Firebase, Twilio, Blockchain, AWS Lambda, Docker, 谷歌云平台(GCP), Android, Shopify, Kubernetes, Heroku, Ethereum, AWS Elastic Beanstalk, Visual Studio Code (VS Code), Azure, Webflow, Vercel

Storage

PostgreSQL, Redis, MySQL, Amazon DynamoDB, Amazon S3 (AWS S3), Amazon Aurora, Google Cloud Storage, MongoDB, Azure SQL

Other

Back-end, APIs, Web Development, Full-stack, Architecture, Software Architecture, Lambda Functions, Google Tag Manager, Google Analytics 4, MERN Stack, Integration, Front-end, Product Management, API Integration, Mobile Apps, Startups, Software Design, FastAPI, Technical Leadership, Fintech, A/B Testing, Analytics, User Experience (UX), User Interface (UI), Mobile App Development, Full-stack Development, Page Speed Optimization, Web3, 分散式金融(DeFi), 最小可行产品(MVP), Technical Architecture, LocalStack, Web Usability, 客户关系管理(CRM), Mobile UX, 渐进式Web应用程序(PWA), Web Applications, Open Source, Authentication, Apollo, Ethereum Smart Contracts, Smart Contracts, 不可替代令牌(NFT), Localization, CI/CD Pipelines, 服务器端呈现(SSR), Leadership, Mobile First, CTO, Bots, Cryptocurrency, Crypto, Health, Single Sign-on (SSO), Payment APIs, Payment Gateways, PayPal, Absinthe, Third-party APIs, Plugins, Web Scraping, Cryptography, PCI Compliance, Algorithms, OAuth, WebSockets, Serverless, mParticle, Cosmos, TypeORM, User Authentication, Ruby Gems, Business Administration, Finance, No-code Development

2008 - 2012

商学学士学位,商学和计算机科学专业

皇后大学-金斯敦,安大略省

2010 - 2011

商业学士学位,商业和计算机专业

新加坡国立大学-新加坡

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 hiring