Full-Stack Developer

Aoda
Zhang.

9+ years building products with React, Node.js & TypeScript. Currently based in Berlin. Founder of PawHaven.

Experience

Senior Frontend Engineer

E-Future Germany

Jun 2022 — Present

Leading frontend architecture for financial products. Built a design system adopted across 5+ projects, reducing UI bugs by 60%. Migrated from AngularJS to React/TypeScript, improving development velocity by 40%.

TypeScriptReactNestJSMongoDB

Software Engineer

JD.com

Oct 2020 — May 2022

Delivered core modules for the Global Seller Portal impacting 20,000+ suppliers. Built an internal UI component library used in 10+ projects. Mentored 4 junior engineers.

TypeScriptReactReact NativeRedux

Software Engineer

ThoughtWorks

Jun 2019 — Sep 2020

Consulted for enterprise clients on full-stack web applications. Practiced agile delivery and TDD across multiple engagements in financial services.

JavaScriptReactNode.jsAWS

Software Engineer

Chengdu Meiya Pico

Jul 2016 — May 2019

Developed frontend pages for e-commerce and data visualization platforms. Integrated REST APIs and built reusable component libraries with Vue and React.

JavaScriptVueReactWebpack

Skills

Frontend

ReactTypeScriptNext.jsTailwind CSSVueRedux

Backend

Node.jsNestJSExpressMongoDBPostgreSQL

Mobile & DevOps

React NativeExpoDockerGitAWSCI/CD

Projects

PawHaven

Open-source platform for stray animal rescue. Report, track, and share cases from sighting to adoption. Features AI breed identification, real-time tracking, and donation integration.

ReactNestJSTypeScriptTurbopnpm

Germany Resume

Resume builder tailored for the German job market. Markdown editor, live preview, i18n (zh/en/de), drag-and-drop sections, and high-quality PDF export.

React 19TypeScriptViteTailwind CSS 4Zustand