Passionate about technical leadership, system architecture, and education.
I'm John Liu, a full-stack engineer and engineering leader who has spent over a decade building products, managing engineering teams, and sharing what I've learned.
My career started with internships at a real estate firm and Taiwan's largest travel group, and I also worked at a top-3 global cosmetics company helping maintain their web systems. I then joined the Manila Economic and Cultural Office as an IT Specialist, independently managing the organization's websites. From there I moved through full-stack engineering roles in fintech and travel tech startups, building web services in PHP, Python, JavaScript, Ruby, and C#. In 2019, I co-founded Bili Digital as CTO, growing a team of 10+ to build property management products from scratch — serving Taiwan's largest rental management company on the B2B side and acquiring 10,000+ app users on the B2C side, while maintaining 50+ daily deployments on GCP.
Along the way I began stepping into Team Leader roles, taking on more responsibility for people and delivery alongside hands-on development. In 2019, a friend and I co-founded Bili Digital, where I served as CTO and scaled the team to 10+ people — building property management products from the ground up, landing Taiwan's largest rental management company as a B2B client, and growing to 10,000+ B2C app users, all while keeping error rates below 1% with 50+ daily GCP deployments.
I joined Netskope in 2022 as a Full Stack Engineer and was promoted twice since. I now serve as Engineering Manager, leading the Taiwan team on the security platform's UI Admin Portal — covering the Steering, Enterprise Browser, SWG, RBI, IPS, and Data Lineage product lines. Within a year I grew the Taiwan team by recruiting 12 engineers. Beyond delivery, I've actively worked to build a strong engineering culture through internal tech talks and co-organizing the Global Hackathon.
Beyond my day job, I regularly speak at conferences including COSCUP, MOPCON, JSDC, and DevOpsDays, and have created online courses and mentored engineers through HiSKIO, NTC.im, AiWorks, and iSpan.
Led Web UI development for Steering, Enterprise Browser, SWG, RBI, IPS, and Data Lineage products, managing a 10+ person team across Taiwan, the US, and India.
Led development for Steering and Enterprise Browser as tech lead of a 3-person team.
Bili Digital
Led a team of 10+, serving Taiwan's largest rental management company with a B2B core system and operating a B2C asset management platform for individual landlords.
Asia Money Fintech Company
Fintech web product development and coordination with outsourced teams.
Deila
Led a 5-person team developing a travel platform product.
Manila Economic and Cultural Office
Website maintenance and collaboration with an outsourced team on a system architecture migration project.
Estée Lauder
Managed the group's Taiwan website operations and coordinated with the India engineering team.
Lion Travel Group
Built an automated travel itinerary planning system and managed the project.
Century 21 Group
Organized real estate registration data and built the database.
National Cheng Chi University, Taiwan
2025 · Top 4/123
Developed a Gemini-powered AI sales tool as a solo contributor using Cursor in a spec-driven workflow. Designed to bridge the "last mile" of sales and effectively boost NRR.
2024 · Top 13/101
Developed a Rust-based cross-platform desktop application as a solo contributor, addressing legacy UI issues and high cross-platform development costs.
2023 · Top 14/66
Collaborated with 3 engineers to build a dedicated Web UI feature-branch-based test cloud using idle corporate resources, resolving hardware resource conflicts.
Financial concepts, Invoice/Credit card/Bank applications, SDK integration, and Line Pay.
HTTP concepts, Python/Flask/SQLAlchemy, JWT, Google/Facebook Auth, WebSocket, and Swagger.
Web crawling (PTT, News, FB), SQL basics, A/B Testing, and Chatbot application.
Comprehensive Laravel guide: PHP basics, ORM, Auth, Shopping Cart, Redis, Queue, DevOps, and more.
SQL + Python, ACID, Transactions, Security, Backup, Logging, and System Design.
Planned and conducted Agile, Code Review, Unit Testing, and QA workshops for CS undergrad/graduate students. Coached 3 junior instructors and taught "Introduction to Software for Non-Engineers".
JavaScript Front-end instructor.
Course creator for "Introduction to Databases" online tutorials.
Visiting lecturer at National Taipei University for Data Visualization series.
Online instructor for Front-end Design live-streaming series.
Course instructor for Front-end Design, Data Visualization, and API Development series.
Coding instructor for kids (Scratch, JavaScript, Minecraft, and AI).
Python interview preparation, NBA data modeling/thesis analysis, mobile game character sentiment analysis, and personal website development.