
Kia OraI'm Jan

Map data © CARTO, © OpenStreetMap contributors
Jilin City · Northeast Electric Power University
2015 – 2019
Earned a B.S. in Computer Science.
- Degree: B.S. Computer Science
- Core focus: programming, data structures, and systems fundamentals
My Experience
Jilin City · Northeast Electric Power University
2015 – 2019
Earned a B.S. in Computer Science.
- Degree: B.S. Computer Science
- Core focus: programming, data structures, and systems fundamentals
Beijing · Beijing China Electric Power Information Technology Co., Ltd.
Oct 2019 – Oct 2020
Frontend Developer building enterprise Vue.js applications and data visualization dashboards.
Shenzhen · ByteDance (TikTok)
Nov 2020 – May 2024
Frontend Developer owning React/TypeScript apps for internal live-streaming monitoring, strategy experimentation, analytics, and developer productivity.
Shenzhen · Bambu Lab
Jun 2024 – Apr 2026
Frontend Developer on Bambu Lab’s global e-commerce platform (store.bambulab.com) — customer-facing commerce, release reliability, CMS, and internal engineering tooling.
Christchurch · Volunteer
Jun 2026 – Present
Full Stack Developer (Volunteer) modernizing a local automotive repair business’s public website (glorypanelandpaint.co.nz) and internal operations tooling.
Skill
Production stacks I ship with — and what I’m learning next.
Languages
- TypeScript
- JavaScript
- SQL
Frontend
- React
- Next.js
- Vue
- Astro
- Tailwind
- Webpack
- Micro Frontend
Backend
- Node.js
- NestJS
- Cloudflare Workers
- Supabase
Data
- MySQL
- Redis
Cloud & Tools
- AWS
- Cloudflare Pages
- Directus
- Sentry
- Microsoft Clarity
- CI/CD
- Monorepo
- Git
Learning
now- C#
- Full Stack Development
- Agent
Some of my work
Bambu Lab Store
Frontend Developer
Customer-facing global storefront — catalog, checkout, and multi-site support.
- Next.js
- TypeScript
- SSR
- Tailwind
FlowGT
Full Stack Developer
Full-stack product for FlowGT — React frontend, Python services, and Cloudflare Pages & Workers — plus AI agent systems (MCP, function calling, planning, memory, and autonomous workflows).
- Python
- React
- Cloudflare
- MCP
- Tool Use
- Multi-Agent
GLORY Panel & Paint
Full Stack Developer
Public site migration and internal tooling for a local automotive business.
- Astro
- React
- Cloudflare Pages
- Cloudflare Workers
- Google Apps Script
GLORY Panel & Paint Admin
Full Stack Developer
Internal admin for GLORY Panel & Paint — e-contracts for rentals and persistent ops data.
- Vue
- Supabase
- S3 Storage
- Cloudflare Pages
More about me
I like coding because it gives me something concrete to focus on. I also enjoy the feeling that I helped build with something useful.
Outside of work, I enjoy knitting and photography. Knitting gives me the same sense of focus and completion that I find in coding. Photography helps me notice and keep the quieter moments around me.
I get anxious easily, and making these things helps me slow down. It gives me something to focus on and helps me feel calmer.
My MBTI is ISFJ if that matters. I think it gives a fairly accurate picture of me.
I’m still learning and growing. AI has made it easier to move between languages and tools, so I don’t think a developer’s value comes from knowing one particular language anymore.What matters more is developing better judgment. And that's what I’m working toward that by building a broader technical understanding.
I’m also open to volunteering on projects involving websites or apps. If you have something that could use a hand, feel free to get in touch — I’d be happy to learn more and see how I can help.
Outside my work
Photography
Crochet
FAQ
Questions and answers — placeholder for a short FAQ list.




