Skip to main content

Hello! I'm Tianyi Ding.

A full-stack software engineer based in Sydney, focused on building practical web applications, business workflow systems, and AI-enabled products. In my professional work, I build and maintain enterprise applications using C#, ASP.NET, SQL Server, RESTful APIs, authentication and authorization, database design, and secure backend services.

I also build full-stack personal projects with React, TypeScript, Node.js, NestJS, PostgreSQL, Docker, and cloud deployment. I enjoy taking ideas from early product thinking through API design, frontend implementation, testing, deployment, and iteration.

I bring a background in AI and data science, with hands-on experience in RAG workflows, LLM integration, AI agents, document search, and applied data-driven systems. I learn quickly, work well with complex open-ended problems, and like turning technical ideas into usable software.

Engineering Focus

Full-stack Engineering

End-to-end web products designed, built, and shipped as cohesive user experiences.

Frontend
APIs
Authentication
Deployment
  1. Browser UI
  2. REST API
  3. Identity
  4. Cloud Runtime

Backend & Data Engineering

Reliable software foundations that turn complex business requirements into maintainable systems.

Service Architecture
Business Workflows
Access Control
Relational Data
  1. Request
  2. Service Layer
  3. Policy Gate
  4. Relational Store

Applied AI Engineering

Practical AI capabilities that turn domain information into useful, context-aware product experiences.

Retrieval
Machine Learning
LLM Integration
AI Workflows
  1. Documents
  2. Retrieval
  3. Context Assembly
  4. AI Response

Stack

React
TypeScript
C# / .NET
ASP.NET
SQL Server
REST APIs
Node.js
NestJS
PostgreSQL
Docker
RAG / LLM

Let's connect

Open to full-stack software engineering opportunities, practical AI product work, and thoughtful technical conversations.

© 2026 Tianyi Ding.

Built with React and TypeScript and a lot of coffee.