I'm Qi, a software engineer based in Canada.

A full-stack developer.

Building Cross-Platform Apps
Building Cross-Platform Apps

Mobile Developer & Innovator

Developing fast, cross-platform apps with Flutter. Expertise in native Android using Jetpack Compose for optimized UI and performance.

Building Fast Web Apps
Building Fast Web Apps

Experienced React Developer

Crafting high-performance React SPAs with sleek animations. Implementing SSR for faster load times and optimizing for SEO to boost visibility.

Building Robust Backend Systems
Building Robust Backend Systems

Backend Developer & Cloud Enthusiast

Delivering high-performance Spring Boot services with AWS expertise. Specializing in scalable backend solutions and efficient CI/CD pipelines.

Frameworks & Languages I Master

  • Logo of Android
    Android
  • Logo of Flutter
    Flutter
  • Logo of Compose
    Compose
  • Logo of React
    React
  • Logo of Spring
    Spring
  • Logo of Android
    Android
  • Logo of Flutter
    Flutter
  • Logo of Compose
    Compose
  • Logo of React
    React
  • Logo of Spring
    Spring
  • Logo of Android
    Android
  • Logo of Flutter
    Flutter
  • Logo of Compose
    Compose
  • Logo of React
    React
  • Logo of Spring
    Spring

Frameworks I Excel At

Building Powerful Applications: Jetpack Compose, Android, Flutter, React, Spring Boot - Leveraging cutting-edge frameworks to create robust, scalable solutions.

  • Logo of Java
    Java
  • Logo of Kotlin
    Kotlin
  • Logo of Dart
    Dart
  • Logo of Python
    Python
  • Logo of TypeScript
    TypeScript
  • Logo of Java
    Java
  • Logo of Kotlin
    Kotlin
  • Logo of Dart
    Dart
  • Logo of Python
    Python
  • Logo of TypeScript
    TypeScript
  • Logo of Java
    Java
  • Logo of Kotlin
    Kotlin
  • Logo of Dart
    Dart
  • Logo of Python
    Python
  • Logo of TypeScript
    TypeScript

Languages I Master

Multi-Language Proficiency: Java, Dart, Python, Kotlin, TypeScript - Harnessing diverse programming languages to efficiently solve complex challenges.

Android image
Java image
Kotlin image
Android
Java
Kotlin

Android Development

I use Java and Kotlin for native Android development, providing robust performance and full access to device features.

Jetpack Compose image
Kotlin image
Jetpack Compose
Kotlin

Jetpack Compose

I use Jetpack Compose to create declarative user interfaces for both Android and desktop applications, simplifying UI development and supporting multi-platform projects.

Spring Boot image
Java image
Kotlin image
Spring Boot
Java
Kotlin

Spring Backend Development

I use Spring Boot for rapidly developing and deploying enterprise-grade Java applications, with Kotlin offering a more modern and concise syntax option.

Flutter image
Dart image
Flutter
Dart

Flutter Cross-Platform Development

I use Flutter for building high-performance native applications that run on both iOS and Android platforms from a single codebase.

React image
TypeScript image
React
TypeScript

Web Development

I use TypeScript and React to build modern, reactive web applications, with TypeScript adding static type checking for enhanced reliability.

Python image
Python

Data Science & AI

I use Python for data analysis and artificial intelligence development. Python’s rich ecosystem of libraries makes it ideal for processing large datasets, creating machine learning models, and developing AI applications.

Driving Test App.

Powered by Flutter.

flutter project image
flutter project image
flutter project image

Firebase Authentication

Secure login and personalized settings for each user, powered by Firebase.