Full-Stack Software Engineer

HANGNING ZHOU

Full-Stack Software Engineer with a strong foundation in problem-solving, debugging, and systems thinking. Drawing from a background in architectural design and computational methods, I bring a creative yet analytical approach to building software. I specialize in crafting efficient, scalable applications that balance technical rigor with user-centered design. Known for sharp troubleshooting skills and adaptability, I thrive in collaborative, agile environments where I can deliver reliable solutions that make an impact.

avatar

Skills

Frontend Development:

Next.js
React
JavaScript
TypeScript
Redux
HTML
CSS
Tailwind CSS

Backend Development:

Go
Node.js
Express.js
Python
Java
C++
TypeORM
REST API
Postman

Database:

MySQL
MongoDB

UI/UX Design:

Figma
Adobe Suite
Prototyping
User Research
Responsive Design

Computational Design & BIM:

Revit
Dynamo
Rhino
Grasshopper
Ladybug
Sunflower
ClimateStudio

Product Management:

Agile
Scrum
SDLC
GitHub

Projects

project image

Design Better Homes Together

CoCraft

A live platform that connects homeowners, designers, and contractors to visualize, share, and collaborate on home design. Users can create posts, generate AI design visuals, comment, follow others, and explore personalized feeds. Featuring secure login, user roles, cloud storage, and a responsive, dark-mode-ready UI. CoCraft makes creating beautiful spaces together seamless and inspiring.

Next.js
React
TypeScript
Redux Toolkit
TailwindCSS
Go
MongoDB
AWS S3
OpenAI API
JWT
HTTP-only cookies
project image

Smarter Shopping with AI

Hugzest

A modern e-commerce platform built with React, featuring AI-powered product recommendations, dynamic product filtering, address autocomplete, interactive image galleries, and real-time persistent cart updates. Users enjoy a streamlined shopping experience with secure PayPal checkout. It demonstrates scalable backend/frontend integration and real-world deployment.

Node.js
React
TypeScript
Redux
CSS
Express.js
SQLite
TypeORM
OpenAI API
PayPal API
Google Maps API
JWT
project image

Adaptive Architecture

Data-Driven Design

Design studies that explore data-informed facade systems that adapt to sunlight, context, and function. From a forest tree house to an urban tower, each design uses solar analysis and parametric logic to optimize comfort, energy performance, and visual expression - demonstrating how passive strategies and responsive skins can shape sustainable, site-specific, and resilient architecture.

Rhino
Grasshopper
Ladybug
Sunflower

Read More

Let's Connect