John Liu

John Liu

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.

Tech Skills

Languages

PHP Ruby Python Node.js JavaScript C#

Frameworks

Rails Laravel CodeIgniter Flask Vue Angular React

Databases

MySQL MariaDB Redis

Cloud

GCP Azure

CI/CD

GitHub Actions Circle CI Drone CI Jenkins

Infrastructure

Docker Kubernetes Nginx Apache Supervisor Sidekiq

Work Experience

Netskope

Engineering Manager

Sep 2024 – Present
  • Led Web UI for Steering, Enterprise Browser, SWG, RBI, IPS, and Data Lineage products across Taiwan, US, and India teams, delivering 55+ projects on schedule
  • Assisted in the transition from Monolithic to Micro-frontend architecture to boost development velocity
  • Recruited 12 engineers within a year and established mentorship system
  • Hosted bi-weekly technical sharing sessions (17+ Tech Talks)
  • Co-organized 2024/25 Global Hackathons, achieving 60% increase in local registration
  • Competed solo in the 2025 Hackathon and won the final "Customer Champion" award
Engineering Management Micro-frontend Team Building

Senior Full Stack Engineer

Apr 2024 – Aug 2024
  • Led RBAC system development, unit testing infrastructure, and PHP version upgrade (7.4 → 8.1)
  • Raised automated test coverage from 35% to 90% and reduced bugs by 70%
  • Led Contract Testing project: built infrastructure and completed 17+ services and 400 API contracts
  • Reduced QA test environment setup time from 3 days to 2 hours
  • Participated in company hackathon - ranked 6th of 42 global projects
PHP 8.1 Contract Testing System Design

Full Stack Engineer

Feb 2022 – Mar 2024
  • Full Stack Engineer contributing to web development for cloud security products
Full Stack Web Development

Co-founder & CTO

Bili Digital

Jul 2019 – Dec 2021
  • Built property management product with 200+ paying users and 10,000+ app users
  • Managed DevOps on GCP: 50+ daily deployments, pre-deployment within 10 minutes, service recovery in under 3 minutes, error rate below 1%
  • Led software team of 10+ people including PMs, Mobile Developers, Full-stack Web developers, and QA
  • Set up project management with Slack, Asana, Jira, and Line
  • Conducted 1-1 meetings, technical roadmap meetings, OKR, and PIP
GCP DevOps Startup Leadership Python

Full Stack Engineer

Asia Money Fintech Company

Jul 2018 – Jun 2019
  • Developed pponline intelligent mediation mechanism, report system, Excel management service, I18n
  • Built cascading bank & invoice API, frontend page development and UX design
  • Managed company internal CRM system and Philippines virtual account payment project
  • Led and managed outsourcing team of 5 members
  • Developed crawler programs for data capturing and data analysis
Fintech Full Stack System Integration

Full Stack Engineer

Deila

Apr 2017 – Mar 2018
  • Scrum Master and Developer Lead in Agile development, built technical team culture
  • Led development team of 5 members
  • Enhanced version update speed from once a month to once every two weeks
  • Managed Azure cloud server environment and Version control (Git on Visual Studio Team Service)
  • Technical representative, worked with Microsoft and other partners
  • Recruited developers and built training program
Azure Scrum Master C#

IT Specialist

Manila Economic and Cultural Office

Oct 2015 – Mar 2017
  • Maintained old website (ASP.NET with C#) and new website (PHP) independently
  • Responsible for new website rebuilding project with outsourcing company for 6 months
  • Fixed hardware issues and interviewed 3 IT candidates
ASP.NET PHP IT Support

Master's, Engineering Management

University of Colorado Boulder, USA

🎓

Bachelor's, Management of Information System

National Cheng Chi University, Taiwan

🎓

Conference Talks

Honors & Awards

🥇

Customer Champion Award — Netskope Hackathon

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.

🥈

Finalist (New Horizons) — Netskope Hackathon

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.

🥉

Finalist (Fixing the Foundations) — Netskope Hackathon

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.

Online Courses

HiSKIO

Third-party payment application

Financial concepts, Invoice/Credit card/Bank applications, SDK integration, and Line Pay.

Finance SDK Payment

View Course →
HiSKIO

Restful API Development

HTTP concepts, Python/Flask/SQLAlchemy, JWT, Google/Facebook Auth, WebSocket, and Swagger.

Python Flask REST API

View Course →
HiSKIO

Marketing with Python

Web crawling (PTT, News, FB), SQL basics, A/B Testing, and Chatbot application.

Python Crawling Chatbot

View Course →
HiSKIO

Laravel Master

Comprehensive Laravel guide: PHP basics, ORM, Auth, Shopping Cart, Redis, Queue, DevOps, and more.

Laravel PHP DevOps

View Course →
HiSKIO

Database Management

SQL + Python, ACID, Transactions, Security, Backup, Logging, and System Design.

SQL Database System Design

View Course →

Teaching Experience

2022–2025

AiWorks

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".

2024

iSpan (資展國際)

JavaScript Front-end instructor.

2022

LeetCode

Course creator for "Introduction to Databases" online tutorials.

2018

SkillShop

Visiting lecturer at National Taipei University for Data Visualization series.

2018

Gjun (Giant Computer)

Online instructor for Front-end Design live-streaming series.

2017–2020

NTC.im

Course instructor for Front-end Design, Data Visualization, and API Development series.

2016–2020

Orange Apple

Coding instructor for kids (Scratch, JavaScript, Minecraft, and AI).

2016–2019

Private Tutor

Python interview preparation, NBA data modeling/thesis analysis, mobile game character sentiment analysis, and personal website development.