About

I'm Danhang Liu, a full-stack software developer based in Toronto with over four years of experience building and maintaining web applications, REST APIs, and data-driven systems. I studied Computer Science at the University of Manitoba, and I'm experienced in translating business requirements into reliable, maintainable software while collaborating with product, UX, and technical stakeholders.

Skills

  • Python
  • Django
  • Node.js
  • REST APIs
  • GraphQL
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • PostgreSQL
  • MySQL
  • SQL
  • Jest
  • Testing Library
  • Git
  • GitHub Actions
  • Docker
  • AWS
  • Linux
  • Authentication
  • CI/CD
  • Agile development

Experience

  • Independent Software Projects & E-commerce · Toronto, ON

    Nov 2023 — Present

    Built and shipped production-style web applications using React, TypeScript, serverless APIs, and PostgreSQL, delivering features through focused pull requests and structured testing. Designed responsive UIs, integrated authentication and data persistence, and implemented secure access patterns for user data while managing small e-commerce product experiments and customer workflows.

  • Software Developer · AIRM Consulting Ltd., Winnipeg, MB

    Jun 2019 — Oct 2023

    Developed and maintained full-stack features for a precision-farm insurance platform using Python, Django, React, GraphQL, and PostgreSQL. Built RESTful APIs, implemented Auth0 authentication and multi-factor authentication, and expanded automated test coverage by 30% with Jest and Testing Library. Improved Mapbox GL field visualization, contributing to a reported 20% increase in the accuracy of insurance exposure and pricing estimates.