Kai Chen

Flutter Development

Kai Chen

Flutter developer at Recipe Unlimited Corporation.

Kai Chen is a Flutter developer with over nine years of experience developing cross-platform mobile apps and web-based software for business applications. His key technology skills include Flutter, Dart, C#, ASP.NET Core - MVC/API, Cordova, RESTful API, VueJS, CSS, Git, JIRA Integration, Azure DevOps, CI/CD, Firebase, and Salesforce Mobile. He works at RECIPE Unlimited in managing the development of e-commerce apps and internal Kitchen Display System app using Flutter. At DapaSoft, he also led Flutter solution architectural design and implementation.

Flutter DevelopmentDARTMobile App DevelopmentSoftware DevelopmentSoftware EngineeringC#ASP.NET CoreRestful APIsVueJSJiraAzure DevOpsFirebaseSalesforce

Kai isAvailablefor projects

Work with Kai

Kai isAvailable

Hire

Employment Highlights

Flutter Developer

RECIPE Unlimited Corporation

May 2021 - Present (4 years 11 months)

Software Developer

DapaSoft

May 2015 - May 2021 (6 years)

Education Highlights

Bachelor of Technology, Computer Software Engineering

McMaster University

September 2016 - June 2020 (3 years 9 months)

Resume

Flutter Developer

RECIPE Unlimited Corporation

May 2021 - Present (4 years 11 months)

  • Led the development of new features and maintained existing e-commerce apps using Flutter. (Swiss Chalet, Harvey’s, Kelsey’s, and more.)
  • Developed an internal Kitchen Display System app using Flutter.
  • Led requirements analysis and parsed requirements into technical specs.
  • Maintained Bitrise CI/CD pipeline for app distribution for testing and production builds.
  • Managed app publishing to Apple Store and Google Play Store. Developed Salesforce plugins for mobile SDK.
  • Led the third-party SDK integration and plugin development.

Software Developer

DapaSoft

May 2015 - May 2021 (6 years)

At DapaSoft, Kai led requirements analysis and acted as the primary liaison between DapaSoft and the clients, and also provided technical support and led development for the following mobile and web projects:


Triple M Metal:

  • Led Flutter solution architectural design and implementation.
  • Handled admin back-office portal development with C# API and VueJS.
  • Led requirements gathering and analysis.
  • Product distribution with app management tool for Android.

WE3Health:

  • Led requirements gathering and analysis.
  • Led development for cross-platform mobile solution using Flutter and web-based admin portal using VueJS.
  • Led solution architectural design and implementation.
  • Worked with QA department to investigate production issues and supported system bug fixes.
  • Responsible for application deployment: Apple App Store, Google Play Store and server IIS.

Manitoulin: 

  • Responsible for documenting business requirements.
  • Overlooked bug fixes and enhancements.
  • Developed and supported cross-platform mobile solution using Cordova and admin portal with asp.net mvc/api.
  • Responsible for application deployment through enterprise mobile application deployment tools.

Resteel: 

  • Led requirement/specification documentation and interface mock-up design.
  • Developed and maintained admin backend using Java.
  • Led front-end development with Angular.

Education

Bachelor of Technology, Computer Software Engineering

McMaster University

September 2016 - June 2020 (3 years 9 months)