Skip to content
View liuyuelintop's full-sized avatar

Organizations

@unnc-ucc

Block or report liuyuelintop

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.

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
liuyuelintop/README.md

Hi, I'm Yuelin Liu

Full-Stack Software Developer building React, Next.js, Node.js and AI-assisted product workflows

liuyuelintop

I'm a Melbourne-based full-stack software developer with commercial experience building React, TypeScript and Node.js applications for SaaS platforms, internal tools and AI-assisted workflows.

My strongest fit is with teams that need practical ownership across product UI, API contracts, authentication, data workflows, testing, cloud delivery and AI features with engineering guardrails.

  • Currently working as a Freelance Full-Stack Developer & Consultant
  • Recently worked on AI SaaS microservices at ByteCroniX, including API performance, GCP/GKE services, CI/CD and test coverage
  • Built an Expresso Carwash management portal that digitised spreadsheet workflows and saved approximately 6 hours per week per site
  • Building AI workflows with structured outputs, Zod validation, privacy boundaries, retry/backoff and observability
  • Portfolio: liuyuelin.dev
  • Blog: blog.liuyuelin.dev
  • Resume: Yuelin Liu Resume
  • Email: liuyuelintop@gmail.com
  • LinkedIn: linkedin.com/in/liuyuelintop

Current Focus

  • Full-stack product delivery with React, Next.js, TypeScript, Node.js and Express
  • SaaS and internal-tool workflows with auth, dashboards, APIs and operational data
  • Cloud and release confidence with Docker, Kubernetes, GitHub Actions, AWS and GCP
  • AI-enabled workflows with OpenAI, Gemini, DeepSeek, Bedrock, Zod and structured outputs

Selected Projects

MoneyGuard AI Finance Pipeline

A privacy-first multi-LLM finance pipeline that transforms timecard images into structured financial audits with local validation, masking and fault-tolerant Telegram delivery.

  • Built a TypeScript/Node.js workflow using Gemini Vision for OCR extraction and DeepSeek for financial reasoning
  • Designed nested Zod schema validation to constrain and verify AI-generated structured outputs before use
  • Computed financial metrics locally and masked raw financial values before sending anonymized payloads to external LLM APIs
  • Added retry/backoff handling and timestamp throttling to prevent rate-limit failures during high-frequency Telegram updates

Tech: TypeScript, Node.js, Gemini, DeepSeek, Zod, Telegram Bot API, OCR, structured outputs, data masking

Alex - AWS Multi-Agent Wealth Platform

A cloud-native multi-agent wealth-planning platform where five AI agents coordinate portfolio planning, classification, reporting, investment-charter generation and retirement analysis on AWS.

  • Orchestrated five domain agents through event-driven AWS workflows using Lambda, SQS and Amazon Bedrock
  • Built async execution paths with structured outputs, tool calls, database writes and retry handling
  • Designed a cost-conscious RAG layer with S3 Vectors and SageMaker embeddings, reducing vector storage cost by approximately 90% versus an OpenSearch-style setup
  • Provisioned infrastructure with Terraform across permissions, research ingestion, agents, frontend delivery and enterprise guardrails
  • Added LangFuse traces, CloudWatch dashboards and least-privilege IAM controls

Tech: Next.js, TypeScript, AWS Lambda, SQS, Bedrock, Terraform, Aurora Serverless v2, S3 Vectors, SageMaker, CloudFront, API Gateway, Clerk, LangFuse, CloudWatch

Melbourne University Ultimate Club Platform

An open-source Next.js 15 platform for sports club management, player statistics and community engagement.

  • Built a modular club-management platform for events, announcements, player statistics and community workflows
  • Implemented responsive dashboard layouts for multi-device use by players, admins and community members
  • Designed the project as a reusable template that can be adapted by other clubs and teams

Tech: Next.js 15, TypeScript, Tailwind CSS, shadcn/ui, MongoDB, Vercel

Tech Stack

Frontend:
React | Next.js 14/15 | TypeScript | JavaScript | Tailwind CSS | HTML5 | CSS3

Backend:
Node.js | Express | REST APIs | JWT | OAuth | Session Cookies

Databases:
PostgreSQL | MongoDB | MySQL | Firebase | Convex | Vector Databases

Cloud & DevOps:
AWS Lambda | S3 | ECR | GCP GKE | Docker | Kubernetes | Terraform | Nginx | GitHub Actions | Vercel | Render

Testing & Quality:
Jest | Supertest | Playwright | React Testing Library | API Testing | Regression Testing

AI & LLM:
OpenAI SDK | Gemini | DeepSeek | Amazon Bedrock | LangChain | Structured LLM Outputs | Agentic Workflows | Zod

Tools:
Clerk | Git | GitHub | Postman | Jira | Confluence | Slack | VS Code

Connect With Me

liuyuelintop Blog | Portfolio

liuyuelintop

liuyuelintop

Pinned Loading

  1. react-portfolio react-portfolio Public

    An interactive React 18 portfolio featuring AI-powered career assistance, dynamic project showcases with live previews, smooth Framer Motion animations, adaptive theming, mobile-optimized navigatio…

    JavaScript 90 12

  2. melb-uni-ultimate melb-uni-ultimate Public

    A modern web application for the Melbourne University Ultimate Frisbee Club, built with Next.js 15, TypeScript, and Tailwind CSS. This platform serves as the official website for club management, m…

    TypeScript 103 9

  3. next-blog next-blog Public

    A static blog template built using NextJS 14, Velite, Tailwind, Shadcn/UI and MDX.

    MDX 4 2

  4. moneyguard-pipeline moneyguard-pipeline Public

    Privacy-first vision→reasoning pipeline: turns a timecard photo into a streamed financial audit while keeping the raw ledger on-device. Gemini OCR + DeepSeek, DI providers, stream-safe retry, stric…

    TypeScript

  5. remote-interview-platform remote-interview-platform Public

    A modern, full-stack remote interview platform for seamless technical interviews, collaborative coding, and real-time feedback.

    TypeScript

  6. code-craft code-craft Public

    CodeCraft is a modern SaaS IDE platform inspired by VS Code, built with Next.js, Convex, and Clerk. It offers real-time collaborative code editing, secure payments, and a rich snippet sharing syste…

    TypeScript