Hello, I'm ChengYu(诚宇)

View My Work

About Me

Full-stack and AI engineering

Hi, I'm ChengYu(诚宇) — a senior full-stack software engineer with 7+ years shipping production web and mobile applications for international clients. I love building clean, scalable, and meaningful digital experiences that solve real problems, including AI features built on LLMs and Retrieval-Augmented Generation.

With a strong foundation in Android and iOS, I'm constantly learning and experimenting to sharpen my craft — diving deep into Backend Development, Databases, LLMs, and Gen-AI frameworks. Day to day, that means building web & mobile apps, exploring LLMs and Gen-AI, optimizing databases, and creating AI-powered solutions.

That curiosity started in the classroom. I earned my Bachelor of Science in Computer Science from Shenyang City University in Shenyang, China (graduated 01/2020), with coursework in Data Structures & Algorithms, Operating Systems, Databases, Computer Networks, Software Engineering, and Machine Learning — the same foundations I still draw on when I ship production software today.

Skills & Technologies

React.js

Frontend development

NEXT

Next.js

Frontend development

Node.js

Backend development & APIs

Express.js

Backend development & APIs

Swift / SwiftUI

iOS & macOS => XCode

Kotlin

Android => Android Studio

React Native

Android & Cross Platform

Java

Android development

JetPack Compose

Android development

MongoDB

Database Management

Supabase

Database Management

Firebase

Database Management

PostgreSQL

Database Management

JavaScript

Base Script Language

TypeScript

Extension Script language

ROS2

Robot Operating System

3D Object Detection

From point cloud

Machine Learning

PyTorch, TensoFlow

RAG

Retrieval-Augmented Generation

AI Agent & Automation

Autonomous agents & workflows

ChatBot

Conversational AI assistants

Recent Projects

RAG Platform

A retrieval-augmented generation app with chat, user dashboard, and profile management for grounded AI answers from private knowledge.

RAG LLM Vector Search Full-Stack

AI Agent & Automation

An AI agent platform for web and mobile that plans tasks, calls tools, and automates multi-step workflows end to end.

AI Agents Automation Web Mobile

ChatBot

A configurable conversational chatbot with AI model settings, general preferences, and an in-context answer overlay experience.

ChatBot LLM NLP UI

EveGacha

A cross-platform gacha-style mobile experience with rich visuals and animated reveals.

React Native Expo Mobile

FoodMan

A multi-portal food platform with customer landing, partner dashboard, and admin management areas.

Next.js MongoDB React.js Full-Stack

GCAP

A native cross-platform tablet application delivered for both iOS (iPad) and Android, with a shared design across platforms.

SwiftUI Kotlin iOS Android

Selfie Video Recording

A web-based selfie video recording app with guided capture flow, thank-you screen, and an admin review panel.

React.js Supabase WebRTC Admin Panel

Surevia Compliance

A compliance-focused web platform with a user-facing site and an internal admin dashboard for monitoring and management.

Next.js MongoDB React.js Dashboard

Featured Projects

Project 2

3D Object Detection From Point Cloud

Implemented the 3D object Dectection using pointpillars and integrated it with ROS2.

C++ Python ROS2 ML AI PointPillars Point Cloud
Project 2

Training Model

Improved the object detection using KITTI Model with KITTI dataset.

KITTI ML AI ROS2
Project 1

Modern iOS App Development

Muselink is a comprehensive platform designed to facilitate seamless collaboration within the music industry. It empowers artists to categorize themselves based on their roles such as vocalist, guitarist, instrumentalist, lyricist, and more.

iOS Development Swift / SwiftUi XCode Supabase
Project 2

Web Design Project

Perfect pixel web design project for a modern tech startup.

Figma Design High-quality
Project 2

User-Friendly iOS App Development

This is a user-friendly iOS application developed using Swift and SwiftUI.

iOS Development Swift / SwiftUi XCode Firebase
Project 2

MERN Stack Project

This is a full-stack web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js).

MERN Stack MongoDB Express.js React.js Node.js
Project 2

Android Application Development

The restaurant directory listing app allows users to search for various restaurants based on their location and specific filters. The app is available on both iOS and Android mobile devices.

Android Development Kotlin Firebase
Project 2

Web Site Design

Collection of some of the websites that I have designed for my clients

Figma Design Html Css JavaScript
Project 2

Android App Development

- Choose from a wide range of delicious meals
- Order from your favorite stores or vendors
- Enjoy instant delivery and payment

Android Studio Kotlin Supabase
Project 2

Android App Development

- List Of Garments
- Add items to cart
- Place order
- Track your pickup & Delivery
- GPS / Google Map Tracking
- Invoice Generation
- Push Notification

React Native Firebase
Project 2

Smart Web Site Design

This is a modern and responsive website design project created using Figma. The design focuses on clean aesthetics and user-friendly navigation.

Figma Design Bootstrap JavaScript
Project 2

iOS Development

-DVSS (Driven Vehicle Sharing System) simplifies vehicle transactions.
-Share, rent, buy, or sell vehicles effortlessly with a user-friendly app.
-A disruptive approach to traditional vehicle transactions for added convenience.
-No more credit checks, hidden fees, or complications with DRIVES.
-Our vehicle inventory ensures reliability and easy rentals at affordable rates.

iOS Development Swift / SwiftUI XCode Supabase
Project 2

MERN Stack Application

This is a full-stack web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js).

Node.js React.js Express MongoDB

Get In Touch

Let's build something awesome together.

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out!