Skip to content
View chengyang1017's full-sized avatar

Block or report chengyang1017

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chengyang1017/README.md

Hi, I'm Lim Cheng Yang 👋

Flutter & Full-Stack Developer · Language Technology · Developer Tools

I build mobile applications, full-stack products, developer tools, and multilingual software systems. My work focuses on practical software engineering — from Flutter interfaces and state management to APIs, databases, authentication, payments, and language technology.

Featured Projects

A multilingual community platform built around language, culture, and communication, with posts, profiles, social features, real-time chat, shared notes, multilingual UI, and Chữ Nôm support.

Flutter · BLoC/Cubit · Firebase · Node.js · Prisma · PostgreSQL

A complete commerce system with a Flutter customer app, React admin dashboard, REST API, authentication, cart, checkout, orders, inventory, and Stripe payments.

Flutter · React · TypeScript · Node.js · Prisma · PostgreSQL · Stripe

Developer tooling focused on making source code easier to understand through contextual explanations and assisted learning workflows.

TypeScript · VS Code Extension · AI Tooling

A Flutter-based developer learning environment and code reader exploring responsive source-code reading, structured learning flows, and developer tooling.

Flutter · Dart · Developer Tooling

An Android input-method project exploring Vietnamese input and Chữ Nôm conversion with language-aware candidate handling.

Kotlin · Android · IME · Language Technology

A rule-based morphology project for generating Kyrgyz word forms, with deterministic generation and support for AI-generated example sentences.

Python · Morphology · NLP

Tech I Work With

Mobile: Flutter, Dart, Kotlin, React Native
Frontend: React, TypeScript, Vite
Backend: Node.js, Express, ASP.NET Core, Flask, Serverpod
Data: PostgreSQL, Prisma, EF Core, Firebase
Tools & Services: Git, GitHub, REST APIs, Stripe

Current Focus

  • Flutter and Android product development
  • Full-stack application architecture
  • Multilingual and low-resource language technology
  • Developer tools and programming-learning systems

Portfolio

portfolio.chengyang1017.workers.dev

Pinned Loading

  1. glyphora glyphora Public

    Multilingual Flutter community platform with real-time chat, social features and language/script support.

    TypeScript

  2. fullstack-commerce-platform fullstack-commerce-platform Public

    Full-stack Flutter commerce platform with React admin, Node.js, PostgreSQL and Stripe.

    Dart

  3. code-tutor-studio code-tutor-studio Public

    AI-assisted developer environment for code reading, explanation and learning workflows.

    TypeScript

  4. flutter-dart-fullstack-enviroment flutter-dart-fullstack-enviroment Public

    Flutter developer learning environment with code lessons, UI parser and sandboxed Flutter runner.

    Dart

  5. chu-nom-ime chu-nom-ime Public

    Android Vietnamese and Chữ Nôm input method experiment built with Kotlin.

    Kotlin

  6. kyrgyz-inflection-generator kyrgyz-inflection-generator Public

    Rule-based Kyrgyz morphology generator with validated word forms and AI example sentences.

    Python