So Far

I build software and lead teams. Currently working on AI infrastructure while side-building tools that solve real problems. This page captures the journey so far—the work, the projects, and the lessons learned.

Work

Seven years of growth from individual contributor to team leader. Each role taught me something different about technology, people, and the balance between moving fast and building things that last.

Note:

UniXYZ 深圳垣象科技有限公司
EverXYZ 深圳市工之易科技有限公司
Meituan 美团
MiraclePlus 奇绩创坛
EverCraft 追光几何
fractal3D 分形三维
X-Elephant 小象快答
Now

Full-Stack Engineer

UniXYZ • May 2024 - Present

Focused on AI infrastructure and scalability challenges. Working with a diverse team to solve complex distributed systems problems while maintaining startup agility.

2021

CTO

EverXYZ • Sep 2021 - May 2024

Promoted to CTO when joining MiraclePlus (formerly YC China). Led a 20-person engineering team through rapid scaling, established sustainable development practices, and balanced technical debt with feature delivery. Learned that the hardest part of leadership isn't the technology—it's the people.

2020

Tech Lead & Team Manager

EverXYZ • Early 2020 - Sep 2021

Naturally evolved into leadership as the team grew from startup to scale-up. Discovered that good management amplifies everyone's capabilities, while bad management crushes even the best engineers. Built processes that enabled autonomy rather than control.

2019

Full-Stack Engineer

EverXYZ • Feb 2019 - Early 2020

Joined as employee #4 to build a CAD platform from zero. The classic startup experience: wearing every hat, moving fast, breaking things, and occasionally building something users actually wanted. Learned that early-stage product development is 90% listening to users and 10% clever code.

2018

Frontend Engineer

Meituan • Jul 2018 - Jan 2019

Developed data analytics modules and multi-store management systems for the established product. Built component libraries and solved complex browser compatibility issues—including that one IE9 fixed element rendering bug that haunted everyone.

2017

Intern

Meituan • Jul - Aug 2017

Joined as an early team member when the Kemanman project was just forming. Implemented C-side membership card features, contributing to the foundation of what would become a key product.

Projects

A mix of professional work and personal exploration. The work projects showcase technical leadership and architecture design, while open source projects reflect my curiosity and problem-solving approach.

Work Projects

X-Elephant: AI for Sales & Support

UniXYZ • 2024 - Present

Led AI infrastructure design for sales and support automation platform.

RAG Optimization: Built Qdrant-based vector database cluster, developed custom Rust tools to reduce memory usage from 100GB+ to 10GB (90% reduction).

Data Pipeline: Automated Shopify data collection using Playwright and webhook-based real-time updates.

EverCraft: Version Control System for CAD Files

EverXYZ • 2019-2023

Built SaaS platform bringing Git-inspired version control to CAD workflows. Features online model preview (powered by fractal3D), collaborative annotation, and visual diff comparison for engineering teams.

EverCraft Lite: Local CAD Version Control

EverXYZ • 2023-2024

Desktop solution incubated from EverCraft. Built with Tauri and Rust, providing intuitive graphical interface for local version control of CAD files and documents.

fractal3D: 3D CAD Visualization Engine

EverXYZ • 2020-2024

Built online 3D CAD visualization engine with low-code capabilities. Led 5-person team through complete product lifecycle, making professional 3D visualization accessible to mainstream users.

Personal Projects

Sealbox

A lightweight secret management service built with Rust. Single binary, SQLite storage, end-to-end encryption—designed for developers who want secure secret storage without enterprise complexity. Perfect for CI/CD, containers, and small teams.

→ Read the story behind this project in Why I Built Sealbox

openrouter-rs

Type-safe Rust SDK for OpenRouter.ai with async support and builder patterns. Leverages Rust's type system to make LLM API interactions predictable and memory-safe, supporting everything from simple completions to streaming responses.

funcall

A lightweight Rust library that transforms regular functions into dynamically callable JSON tools with a single `#[funcall]` macro. Minimal boilerplate, type-safe serialization, and runtime function invocation by name.

Kira

An AI assistant that captures context from everything you do—selected text, clipboard, files, conversations—then uses that rich context to help you develop and connect your ideas. Built for people who think better through conversation than traditional note-taking tools.

→ Read more about the vision and design philosophy in Building Kira: An AI-Native Second Brain

Skills

Languages

Rust, TypeScript, Go, Python. I believe in type safety and systems that don't surprise you.

Infrastructure

Kubernetes, Docker, Prometheus, Grafana. I build systems that scale gracefully and stay observable.

Data & Interfaces

Postgres, Redis, React, Tauri. From databases to user interfaces, I focus on experiences that feel natural.

Leadership

Built and managed engineering teams up to 20 people. The best technical solutions come from understanding both code and people.

Side

I spend time practicing bass, working through the grooves that shaped music—Queen's theatrical bass lines, Chic's infectious funk, EW&F's sophisticated arrangements, and AC/DC's relentless drive. There's something about the bass that mirrors good engineering: it's the foundation that holds everything else together.

When I'm not playing music, I'm often capturing moments through photography. I'm drawn to the philosophy of photographers like Henri Cartier-Bresson, who taught us about the decisive moment, and Hideaki Hamada, whose quiet observations of daily life reveal extraordinary beauty in the ordinary.

Both photography and music have shaped how I think about code. Like a good composition or a perfectly timed shot, the best software feels inevitable once you experience it. I believe in building things that last, writing code that others can understand, and finding the rhythm that makes complex systems feel simple.

Current gear:

Bass: YAMAHA TRBX604

Camera: Leica M10-R

Contact

You can find me on GitHub where I share code and occasionally wonder if anyone reads commit messages.

For more immediate thoughts and updates, I'm on X (Twitter).

For everything else, email works well: morrisliu1994@outlook.com