Feng Yan
Feng Yan

Feng Yan

Full-stack developer in Sydney

I build web apps with Django and Next.js, and lately AI agents with LangGraph and the Claude API. I'm finishing my Master of Computer Science at UOW this December. Before that I spent three years as a product manager in Shanghai.

About

Earlier this year I did a remote internship at Marketing Simplified, working on mediaJira, an ad operations platform built on Django and Next.js. Most of my work there was real-time messaging and making sure each customer's data stayed separate.

I also built the online store for Universe Time Pty Ltd as a full-stack developer, including the storefront, Stripe payments, an admin panel for the staff and the deployment.

Before I moved into engineering I was a product manager at HelloRide for three years. A lot of that time was spent with developers working through APIs, data models and release plans, so I'm used to thinking about why a feature exists, not just how to build it.

3 yrs
As a product manager
500M+
Users on HelloRide
80%+
Staff using the BI platform
30s → 2s
Bulk import time
Languages
Python, TypeScript, JavaScript, SQL, Java
Backend
Django, Django REST Framework, Django Channels, Celery, Node.js
Frontend
React, Next.js, Tailwind CSS, Zustand, Tiptap
Databases
PostgreSQL, MySQL, Redis
DevOps & Cloud
Docker, Nginx, AWS, Vercel, Git, CI/CD
AI
LangGraph, Claude API, Claude Code, GitHub Copilot

Experience & education

  1. Oct 2026 – Now

    Sales Representative (Casual)

    Anthbot Robotic Mowers, Sydney

    Running live demos at the Sydney Home Show and Costco roadshows. Sold 7 mowers so far, all face to face.

    At the Anthbot stand, Sydney Home Show
  2. Mar–Jun 2026

    Full-Stack Engineer Intern

    Marketing Simplified, Remote

    Worked on mediaJira, an ad operations platform, as part of a distributed team. We ran Agile sprints with Jira tickets and GitHub PR reviews. What I built there is under Selected work.

  3. Jul 2024 – Dec 2026

    Master of Computer ScienceCurrent

    University of Wollongong, Australia

    Coursework in full-stack web development, AI and cybersecurity, computer networks and cryptography.

  4. May 2021 – Jul 2024

    Senior Product Manager

    Hello TransTech (HelloRide), Shanghai

    HelloRide is a shared-mobility platform with over 500 million registered users.

    • Owned the internal BI and data visualisation platform. Over 80% of staff across every business unit used it.
    • Shipped an LLM-based tool for asking data questions in plain language, using metadata annotation and a Dify knowledge base, so business teams could get numbers without writing SQL.
    • Designed rule-based access provisioning tied to the HR system, which cut more than 20,000 manual approvals a year by 90%.
    With teammates at HelloRide, ShanghaiHelloRide team event, Shanghai
  5. Oct 2019 – Nov 2020

    Master of Finance (Merit)

    Queen Mary University of London, United Kingdom
  6. Sep 2015 – Jun 2019

    Bachelor of Economics

    Jiangxi Agricultural University, China

Selected work

mediaJira

Mar–Jun 2026
Full-stack engineer intern at Marketing Simplified

An ad operations platform for marketing teams, with 18 services running in Docker.

  • Built the real-time support workspace with Django Channels. Agents, conversations and new tickets each get their own group, so messages only go to the people who need them.
  • Made sure one organisation can never see another's data, across both REST and WebSocket, with ownership checks, upload validation and pagination.
  • Brought large CSV/XLSX imports down from about 30 seconds to under 2 by batching inserts, cutting repeated queries and uploading chunks in parallel.
  • Designed the customer data model and made organisation setup safe to retry.
  • Built queue and team management (T1 to T4 tiers), invitations and a rich-text quick-reply library.
  • Built the Zoom integration end to end: OAuth 2.0, encrypted token storage, 27 unit tests and the scheduling pages in Next.js.
  • Django
  • Django Channels
  • Next.js
  • PostgreSQL
  • Redis
  • Celery
  • Docker

Web Builder Agent

Jan–Nov 2026
Capstone project at UOW, team of 6. I built the agent.

A chat-based tool that writes, fixes and deploys a website for you.

  • The agent is a LangGraph state machine. It plans the site, writes the code, runs it, reads any build errors or stack traces, fixes them and deploys the result in Docker.
  • It uses Claude API tool calls to edit files, run shell commands and deploy.
  • Every step streams to the chat UI, so you can watch it work and preview the site as it goes.
  • LangGraph
  • Claude API
  • Next.js
  • Docker
GitHub ↗

Universe Time Pty Ltd

Feb–Aug 2026
Full-stack developer

Online store for an Australian robotic mower retailer.

  • Product catalogue, side-by-side spec comparison and a checkout that works well on phones.
  • An admin back office so staff can manage products, stock and orders without touching code.
  • Stripe for AUD payments, webhooks and refunds, plus Clerk login with role-based access.
  • Hosted on Vercel and AWS, with CI/CD from GitHub.
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Stripe
  • Clerk
  • Vercel
  • AWS

Photos

Outside of work I take a lot of photos, mostly when I travel. Here are a few from London, Shanghai and Sydney.

St Paul's Cathedral, London
Oriental Pearl Tower, Shanghai
Australian pelican
25 photosSee all photos →

Contact

I'm looking for full-time roles in Australia starting December 2026, and I'm happy to talk about internships or part-time work too. I have a valid Australian work visa and usually reply within a day.

Location
Sydney, NSW · Open to remote