Dawei Ma

Senior Full-Stack Engineer / Architect — Cloud & AI

Xi’an, China · CET-friendly hours · Open to relocation (Germany) · Blue Card eligible

github.com/madawei2699 · Blog · [email protected]


Summary

I am a Senior Engineer and Architect with over 10 years of experience building large software services. I lead projects with multiple services, make complex systems stable, and solve unclear problems by creating clear documents and solutions. Recently, I led a project to redesign a notification system and remove an old engine for a large real-estate client, and solved complex infrastructure challenges, enabling security compliance and performance monitoring for a German automotive OEM. I am looking for a job in Germany (or remote in the EU) where I can build reliable systems and quickly adapt to new technologies.

Scale hints: Deployed weekly into a platform with >2 billion monthly PVs, involving 20+ services and zero-downtime releases.


Skills


Experience

Senior Consultant — Thoughtworks (May 2019–Present)

As a key technical consultant for enterprise clients, I have led teams and solved complex technical challenges. My key projects include:

Large Real-Estate Marketplace in Australia (Remote, Nov 2022–Now)
Stack: TypeScript/Node, React, BigQuery, GCP, Braze, Docker, CI/CD, fp-ts
Scale: ~2 billion monthly page views, ~3,000 requests/second at peak, 20+ microservices

Result: Enabled weekly zero-downtime deployments, delivered ad platform features serving thousands of advertisers.

German Car Company (Remote, Jan 2021–Sep 2022)
Stack: Clojure (nginx-clojure), Kotlin/Java, AWS, AppDynamics, Nginx, GoCD, Phrase

Result: We could deliver work on time again. The system became more reliable and secure.

Leading China ICT Company (Apr 2020–Dec 2020)

Major Airport Advertising Company (Aug 2019–Oct 2019)

Senior Java Developer — Yeahmobi (Apr 2018–May 2019)
Stack: Java/Spring Boot, MySQL, Redis, RabbitMQ, AWS, Python

iOS Developer — Fengyu (Apr 2016–Apr 2018)

Founder — Financial Services Startup (2015–2016)


Selected Projects

myInvestPilot (Founder) — An AI tool for investment. I built it myself as a SaaS product. It uses Cloudflare Workers, FastAPI, Supabase (Postgres), and Redis. It runs automatically and has real users.

myGPTReader (Creator) — A popular open-source tool (4,000+ stars on GitHub) for talking with AI bots. It has received contributions from the community.

free4chat — A real-time audio chat app (WebRTC) built with Elixir/Phoenix. I originally wrote it in Go and later rebuilt it in Elixir to explore a language I enjoy.


Writing & Talks


Education

B.E., Computer Science & Technology — North China Electric Power University (2008–2012)


Languages