De Stijl Technology Network
Dec 2025 - presentFull-stack Engineer (contract). 80% backend, 20% frontend. Tech stack: AWS, DynamoDB, NodeJS, React Native.
Hello World
My career path (if this counts as a path at all): 1 year in hospitality -> 3 years in marketing -> 8 years in software development -> nowadays building backend-first, with AI in the loop.
I orchestrate distributed, asynchronous backend systems and obsess over efficient, resilient design — while evolving my own AI agent daily, from its tooling to how it manages context. Took a line from Stephen Curry: "I can do all things" :) Prefer backend these days, but keep a soft spot for UX that feels lively and easy to use.
Experience
Full-stack Engineer (contract). 80% backend, 20% frontend. Tech stack: AWS, DynamoDB, NodeJS, React Native.
Full-stack Software Engineer (contract) at an Australia-based software agency. Led frontend of a video-sharing platform from scratch, built the video upload pipeline, real-time chat via Azure Communication Services, commenting, and notifications. Owned the frontend roadmap and ran weekly stakeholder demos.
Full-stack Software Engineer at Eventx.io, a Hong Kong SASS company. Tech stack: TypeScript, PostgresDB, NodeJS, ReactJS, TypeORM.
Senior Software Engineer at EPAM, a US publicly traded company consulting for Fortune 1000. Tech stack: ReactJS, NodeJS, Typescript, GraphQL.
Software Engineer at EPAM, a US publicly traded company consulting for Fortune 1000. Tech stack: ReactJS, NodeJS, Typescript, GraphQL.
Got hired by a local startup as a frontend engineer. Tech stack: VueJS, NuxtJS.
Decided to pursue programming as a career by learning full-time!
Worked in marketing for a consumer tech company. I was quite interested in consumer electronics at that time. Meanwhile learning to code as a hobby.
Graduated with a college degree, but didn't figure out what I want to do. I guess traditional education and me failed each other.
Recent Writing
从一句 AGENTS.md 出发,讲我这个常驻个人 agent 是怎么分层管理记忆与上下文的:极小的常驻层 + 渐进式披露 + skill routing,让我可以放心地『做完就走、随手开新 session』。
一篇关于 OpenCode agent 长期记忆系统的复盘:从文件式 memory,到 mem0 + Qdrant,再到最终回归显式 notes。
If building for the internet was the mainstream in the past 20 years, building for LLMs might be the future. Just like how web developers don't need to know the low-le...
It is a key-value store like an object. Primary key It is a unique identifier for a item in a table. It is the "key" of the item. It must contain a partition key and a...