Skip to content
BackNov 5
Shidong L.
Upwork badge

Shidong L.

Full-Stack AI Engineer | LLM & AI Agents | Python/FastAPI | React/Next

I’m a full-stack engineer focused on building production-ready AI applications, AI agents, and scalable web systems. I work mainly with Python, LLMs, FastAPI, React, and modern cloud architectures — helping businesses turn AI ideas into reliable products and automation workflows. AI / LLM Engineering • AI agents & agentic workflows • LLM integration — OpenAI, Claude, Gemini, DeepSeek • RAG / enterprise knowledge bases / semantic search • Tool calling & structured outputs • MCP integrations • ReAct & multi-step workflows • Multi-agent orchestration • Context & prompt engineering • Human-in-the-loop AI workflows • LLM evaluation & reliability • Document extraction, OCR & classification Backend & Systems • Python — FastAPI, Django, Flask • REST APIs & asynchronous services • PostgreSQL, MySQL, Redis • SQLAlchemy & Django ORM • Microservices & distributed systems • Cloud-native architecture • Third-party API integrations • Data processing & automation Frontend • React / Next.js • Vue • Tailwind CSS • AI-powered dashboards and workflow applications What I Build • AI agents and business automation • Enterprise AI assistants • RAG / private knowledge-base systems • AI document processing & data extraction • LLM-powered SaaS products • AI-enabled internal tools • Data and workflow automation • Full-stack MVPs and production systems How I Work I focus on practical AI engineering rather than adding AI simply because it is fashionable. My approach is straightforward: Understand the workflow → design the architecture → integrate AI where it adds real value → validate the output → keep humans in control where necessary → ship. You can expect clear communication, pragmatic technical decisions, clean code, and fast iteration without sacrificing maintainability.

🇨🇳Dalian, China$35/hr100% JSS5.00 (3)Since Oct 2019

Earnings and projects

MRR (estimate)
≈$38

An estimate from an earlier read

World#155,896 / 412k
🇨🇳Country#921 / 2,007
Revenue, last 30 days
—

Read daily since Oct 8, under 30 days

Total earnings
$2.8k

Billed in all: $2.9k

World#303,221 / 412k
🇨🇳Country#1,392 / 2,007
Per project
$568

$227 in the last 6 months

World#170,999 / 412k
🇨🇳Country#681 / 2,007
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇨🇳Country#730 / 2,007
Projects in all
5

Across 6 contracts

67% fixed33% hourly
World#266,042 / 412k
🇨🇳Country#1,243 / 2,007

Earnings, last 30 days

$2.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$2,800$2,850$2,900$2,950No dataOct 9Oct 24Nov 8

Read once a week before Oct 13, 2026, daily since. Dotted: longer than usual between two readings. Hatched: over two weeks without one. No data since Nov 5, 2026.

Skill rankings: Top 23% in Spring Cloud

Ranked by MRR among everyone on Upwork with the skill.

  1. #29Spring Cloud127 freelancers · 🇨🇳 #4Top 23%
  2. #155NumPy587 freelancers · 🇨🇳 #1Top 26%
  3. #276Chinese746 freelancers · 🇨🇳 #139Top 37%
  4. #346pandas1,317 freelancers · 🇨🇳 #6Top 26%
  5. #487Redis1,774 freelancers · 🇨🇳 #5Top 27%
  6. #523Spring Boot2,150 freelancers · 🇨🇳 #7Top 24%
  7. #1,468Android4,975 freelancers · 🇨🇳 #8Top 30%
  8. #1,750Django5,931 freelancers · 🇨🇳 #7Top 30%