About me

I build web and mobile applications with AI inside them. That usually means an assistant that answers from a company's own documents, a feature that understands what someone typed instead of making them fill in a form, or an agent that quietly handles a multi-step job in the background. The model is rarely the hard part. Deciding what the product should do when the answer isn't obvious is.

Eight years of web development came first, and that is what makes the AI half work. A model sitting in a notebook isn't finished. Putting it in front of real users means an interface worth using, an API that holds up, and infrastructure the next person can maintain.

I'm comfortable across the stack, from React and Vue on the front end to Node, Laravel and Python behind it. I work quickly without cutting corners, and I'd rather raise an awkward question early than find the problem at launch.

What i'm doing

  • AI-powered web application icon

    AI-powered web apps

    Web applications with a model doing real work inside them: answering from your own documents, understanding what someone typed, or handling a step that used to need a person. I build the whole thing, so the AI part arrives as a working product rather than a demo.

  • AI agents and automation icon

    AI agents & automation

    Software that decides its own next step. I give an agent the tools it needs, set sensible limits on what it can do, and connect it to the systems a team already works in, so it fits the existing workflow rather than replacing it.

  • Mobile apps icon

    Mobile apps

    iOS and Android applications, built natively or with React Native and Flutter. The same approach applies here: if a model belongs in the app, it ships as part of the product rather than bolted on afterwards.

  • Machine learning icon

    Machine learning

    Training and deploying models when an off-the-shelf API isn't the right answer. That includes the unglamorous half: cleaning the data, working out whether the results are genuinely good, and keeping the model running once it's live.

  • Web design icon

    Web design

    Interface and layout work for the applications I build, and for teams who have the engineering covered but want the product to look considered. Clean, responsive, and designed around what people actually do with it.

Resume

Education

  1. Weifang University - Shandong, China

    09/2012 - 06/2016

    Bachelor of Science: Computer Science,

    3.7/4.0 GPA

Experience

  1. Senior AI & Full Stack Developer

    Independent / Remote - Weifang, China

    03/2024 - Present

    - Built retrieval-augmented assistants that answer from a client's own documents, covering the ingestion pipeline, vector search and the chat interface users actually see.

    - Developed LLM agents that call internal APIs and carry multi-step tasks to completion, with guardrails and logging that keep their actions reviewable.

    - Integrated OpenAI and Claude APIs into existing web and mobile products, adding natural-language features without rewriting the systems around them.

    - Deployed and maintained AI services on AWS, handling evaluation, cost control and monitoring once the work went live.

  2. Senior AI & Full Stack Developer

    Lingxi Technology - Shanghai, China

    03/2023 - 02/2024

    - Shipped the company's first LLM feature, a support assistant that answers from internal documentation, and owned it from prototype through to production.

    - Integrated OpenAI and domestic model APIs into existing products, adding natural-language search and summarisation without rewriting the systems around them.

    - Built the evaluation setup the team used to compare prompts and model versions before a release went out.

    - Kept the underlying web platform running alongside the AI work, covering the React front end, the Node.js services and deployment.

  3. Senior Full Stack Developer

    Zhihe Network Technology - Beijing, China

    11/2021 - 01/2023

    - Led the rebuild of the company's main web platform, moving it off a monolithic PHP codebase onto React and Node.js without interrupting service.

    - Built the data pipeline behind an internal recommendation feature, the first machine learning work I owned end to end.

    - Cut query times on the busiest endpoints by restructuring the schema and adding targeted indexes.

    - Ran technical interviews and onboarding for new front-end hires.

  4. Software Engineer

    Haiyun Software - Qingdao, China

    08/2019 - 09/2021

    - Worked with product and design on a SaaS platform for domestic enterprise clients, owning the React front end and the Node.js services behind it.

    - Designed REST APIs for third-party integrations and kept them stable as the partner list grew.

    - Introduced code review and Git branching conventions that the team had been working without.

    - Mentored two junior developers through their first production releases.

  5. Full Stack Developer

    Ruiyuan Information Technology - Weifang, China

    07/2016 - 05/2019

    - Built client websites and internal tools end to end, from the database schema through to the interface, using PHP, Laravel and JavaScript.

    - Reduced page load times across the company's main product by optimising front-end assets and introducing server-side caching.

    - Took over several legacy projects from departing colleagues and refactored them to the team's coding standards.

    - Wrote the deployment and backup scripts the team used for every client handover.

My skills

  • AI development
    90%
  • Web development
    93%
  • Machine learning
    85%
  • Mobile Apps
    80%
  • Web design
    82%
⚡ AI/ML: Python | Machine Learning | Deep Learning | LangChain | LlamaIndex | RAG | Vector Databases | LLM / AI Agents | Prompt Engineering | Hugging Face | Generative AI
⚡ Data: Pandas | SQL | Data Analysis | Data Science | ETL Pipelines | Data Extraction
⚡ Frontend: HTML5 | CSS & SCSS | Tailwind CSS | Bootstrap | ReactJS | Redux | NextJS | Angular | VueJS | NuxtJS
⚡ Backend: NodeJS | ExpressJS | GoLang | Ruby on Rails | Laravel | Python | Django | PHP
⚡ Extra: JavaScript | TypeScript | RESTFul API | GraphQL | WebScraping | AWS | PWA | WebRTC
⚡ Database: PostgreSQL | MySQL | MongoDB
⚡ Mobile: React Native | Flutter

Contact

Contact Form