Louis Wen

Full-Stack Engineer

Summary

Full-stack engineer with 9+ years of experience building automation platforms, internal tools, and operational systems end-to-end across teams in Taiwan and Japan. I specialize in turning complex workflows into practical software — from self-service infrastructure and monitoring platforms to domain-specific tools that reduce manual work and support day-to-day operations.

Experience

Lead Software Engineer

Nov 2024 — Present
Adventure, Inc.·Tokyo, Japan
System Design
Full-Stack
Tech Lead
  • Architected and delivered a full-stack hotel pricing automation platform for dynamic multi-channel pricing operations, integrating scraping, batch workflows, pricing rules, and real-time monitoring.
  • Owned the full software lifecycle from infrastructure to application delivery, including GKE/Terraform provisioning, backend services, frontend administration tools, automated testing, and GitOps-based deployment pipelines.
  • Built core platform components across the stack, including a Python scraping pipeline with job orchestration, a Spring Boot pricing engine with batch publishing and Redis-based locking, and a React admin dashboard with real-time monitoring.
  • Mentored junior engineers and supported production stability through code reviews, issue resolution, and operational improvements.
JavaPythonReactTypeScriptSpring BootFastAPIPlaywrightMySQLRedisGKETerraformDockerArgoCDGitHub ActionsRabbitMQ

Software Engineer

Sep 2022 — Present
Freelance·Remote — Taiwan & Japan
Full-Stack
Self-Initiated
  • Contributed to supplier portal development for Yahoo by building functional pages and improving reliability through unit and end-to-end testing.
  • Built APIs and frontend applications for UooD’s e-commerce platform, collaborating remotely with Japanese and Taiwanese teams on requirements and delivery.
  • Delivered additional freelance and self-initiated projects across internal tooling, automation, and real-time systems.
  • Bridged communication between Japanese and Taiwanese stakeholders to align requirements, execution, and delivery expectations across distributed teams.
ReactNext.jsNestJSNode.jsGolangPythonJavaDockerMQTTCodeceptJSMochaJinja2Shell

Application Development Consultant

May 2022 — May 2023
IBM·Taipei, Taiwan
Client Engagement
Automation
Modernization
  • Supported the architecture team of a major insurance client, focusing on vulnerability remediation, automation, and legacy system modernization.
  • Implemented an Ansible Automation Platform POC with observability and access control integration to validate technical feasibility and operational readiness.
  • Automated Jenkins pipeline provisioning for new projects using Jenkins APIs, Ansible, and Ansible Tower, reducing manual setup effort and standardizing container-based deployments across environments.
  • Modernized legacy Java systems by upgrading runtime versions, remediating vulnerability scan findings, and resolving compatibility issues caused by deprecated libraries and version inconsistencies.
Ansible Automation PlatformAnsibleJenkinsDockerJavaELKGrafanaLDAPCheckmarx

Cloud Engineer / Tech Lead

Mar 2020 — May 2022
Client-Facing Lead
Full-Stack
Lecturer
  • Took on client-facing lead responsibilities across requirement discussions, on-site delivery, POC execution, and team coordination, while contributing hands-on to platform development.
  • Led frontend development and delivery coordination for the Technology Standard Platform, focusing on maintainable UI architecture and cross-team execution.
  • Built and maintained automation and internal platform solutions, including Ansible-based workflows for OpenShift operations and end-to-end development of an internal Ansible Portal.
  • Designed and delivered a 6-part Ansible training series (9+ hours), including course materials and hands-on labs, to support onboarding and automation adoption.
ReactNode.jsJavaAnsibleOpenShiftDockerAzure

Working Holiday

Japan

Nov 2018 — Sep 2019
Aug 2016 — Jul 2018
VBAPython

Mandatory Military Service

Taiwan

Jun 2015 — Jun 2016

Skills & Technologies

Backend

JavaSpring BootSpring CloudSpring Data JPAPythonFastAPINestJSNode.jsExpressGo

Frontend

ReactTypeScriptNext.jsViteVue.jsTailwind CSSstyled-componentsRecharts

Database

MySQLPostgreSQLMongoDBMariaDBRedisElasticsearch

Infrastructure

DockerKubernetesOpenShift (OCP)GKETerraformArgoCDGitHub ActionsJenkinsAnsible TowerNginx

IoT / Messaging

MQTTRabbitMQLINE Messaging APIServer-Sent Events

Testing & Automation

PlaywrightJUnitMockitoPytestVitestCodeceptJSMocha

Automation & Tools

AnsibleJinja2Ansible Vaultansible-lintELKGrafana

AI & LLM

MCPFastMCPOpenAI API

Education

B.B.A., Industrial Engineering and Management

2011 — 2015

Minghsin University of Science and Technology

Certifications & Learning

  • EC-Council — Certified Ethical Hacker (CEH)
  • Red Hat — RHCSA
  • AWS — Cloud Quest: Cloud Practitioner

Languages

ChineseNative
JapaneseFull Professional (JLPT N1)
EnglishIntermediate