Tu Phan · Software Engineer

I build reliable software, from first commit to store release.

Full-stack, mobile, and machine-learning engineer with six years of international experience — and the founder of ZinZinTech, an independent studio building privacy-first apps.

Available for select freelance & part-time work.

About

Profile

Software engineer with a strong computer-science background and six years of international experience across full-stack, mobile, and machine-learning development in six countries. Pragmatic and fast-learning, I ship reliable, production-ready code end to end — and I run ZinZinTech, an independent studio building privacy-first apps.

Services

How I can help

Full-stack web development

Complete web apps, end to end — clean APIs, solid data models, and interfaces that feel fast.

  • React
  • TypeScript
  • Node
  • REST APIs

Mobile app development

Cross-platform iOS & Android apps, from first design to store release.

  • iOS
  • Android
  • Cross-platform

Machine learning & AI engineering

Computer vision, NLP, and model serving that hold up in production.

  • PyTorch
  • TensorFlow
  • NLP

Data & backend engineering

Reliable backends and big-data pipelines — containerized and built to scale.

  • SQL/NoSQL
  • Docker
  • Spark
  • Kafka

Experience

Selected experience

Co-Founder & Software Engineer

2023 – present

Body.Scratch B.V. · Netherlands

Co-lead product and hands-on development of an immersive game that teaches children to code through dance.

  • Product
  • Game development

Data Scientist

2023

TMC Data Science B.V. · Eindhoven

Applied machine learning and data science on client engagements.

  • Data science
  • Machine learning

Software Engineer

PipePredict · Darmstadt, Germany

Built a map-based web app for modelling pipe-network data.

  • React.js
  • D3.js
  • TypeScript

Computer Vision Researcher (MSc thesis)

2022 – 2023

Fondazione Bruno Kessler (FBK) · Trento, Italy

Multi-object detection and anomaly detection on limited labelled data.

  • PyTorch
  • Computer vision

AI R&D Team Lead

Tima Group · Hanoi, Vietnam

Led 5 engineers building OCR and chatbot systems plus credit-scoring and fraud models.

  • TensorFlow
  • Spark
  • Kafka
  • scikit-learn

AI Researcher

JAVIS · Hanoi, Vietnam

Automated 2D/3D CAD generation with image processing.

  • Image processing
  • CAD automation

Skills

Tech stack

Languages

  • Python
  • Java
  • JavaScript
  • TypeScript
  • Scala
  • C/C++
  • HTML/CSS

Frameworks & Tools

  • React.js
  • D3.js
  • Node
  • Docker
  • Git
  • Linux
  • SQL/NoSQL
  • Kafka
  • Spark
  • Elasticsearch

Machine learning

  • PyTorch
  • TensorFlow
  • Keras

Products

Things I've built

Focus4Life app icon

Focus4Life

Focus, backed by science.

A Pomodoro timer and task planner that helps you focus without guilt. Grow a zen garden as you work, see where your time really goes — and keep every byte of your data on your own device.

Body.Scratch app icon

Body.Scratch

Learn programming by dancing.

An AI-powered immersive game for 8-16 youth to learn programming by dancing. Helping educators engage their learners playfully, healthfully and collaboratively.

bodyscratch.academy ↗

Education

Academic background

MSc, Computer Science University of Trento, Italy
Engineer's degree, Computer Science Hanoi University of Science and Technology (HUST)
Exchange, Computational Linguistics Heidelberg University, Germany

Contact

Let's work together

I'm open to select freelance and part-time engagements. The fastest way to reach me is email — I read everything.

phan.business.nl@gmail.com

Amsterdam, Netherlands