SYSTEM STATUS: OPTIMAL // INDIVIDUAL CONTRIBUTOR

David Lin

Senior Backend Engineer

Specialized in data reliability, scalable pipelines, and engineering efficiency. Passionate about tackling complex architecture bottlenecks in high-caliber teams.

Taipei, Taiwan (Open to Relocation / Remote)mmaoteacher@gmail.com+886 985-798-182LinkedIndbachelor110

Skills

Core capabilities & operational tech stack
LANGUAGES & ENVIRONMENT

Languages & Environment

Node.jsTypeScriptJavaScriptSQLGoLang (Familiar)
FRAMEWORKS & LIBRARIES

Frameworks & Libs

Koa.jsExpress.jsReactNext.jsAstroSolidJS
DATABASES & INFRASTRUCTURE

Databases & Infra

PostgreSQLMongoDBRedisElasticsearchDockerCloudflare (Workers, D1)
TOOLS & AUTOMATION

Tools & Automation

GitCI/CD Pipelinessemantic-releaseopenapi-tsSwagger/OpenAPI

Work Experience

Chronological record of production impact
Sep 2024 – Present
commit 8da76c2origin/lawsnote
New Taipei, Taiwan
Software Engineer (Backend, Data Team) @ Lawsnote Inc.
  • Architecture & Scaling: Designed and implemented a highly modular distributed crawler architecture (WeaverCore), compressing a projected "4-week/1-person" development schedule into 2 hours, and successfully deploying the system on the day of proposal.
  • Developer Experience (DX) & CI/CD: Engineered an automated CI/CD pipeline using semantic-release and openapi-ts to dynamically generate and publish TypeScript SDKs directly from Swagger specs, ensuring end-to-end type safety and eliminating manual API integration overhead.
  • System Reliability: Architected a Redis-based proxy management system to securely distribute resources across high-concurrency processes, ensuring 99.9% system stability during peak loads.
  • Performance Optimization: Designed and implemented HTTP streaming APIs using JSON Lines (NDJSON). Successfully compressed client Time-to-Interactive (TTI) from over 30 minutes to under 1 second under extreme data loads, while reducing server memory usage to an O(1) constant footprint, eliminating backend OOM risks during concurrent requests.
  • Maintainability & Refactoring: Refactored core data workflows (Argus-v2), decoupling database write paths from legacy JS crawlers and engineering a TypeScript data processing system with layered architecture (Controller-Service-Model) to optimize testability and scalability.
  • Observability & Proactive Alerting: Built a comprehensive system monitoring and proactive alerting infrastructure using Grafana, achieving ~90% alert coverage across critical environments and successfully identifying multiple long-standing anomalies.
Apr 2023 – Sep 2024
commit e12b40dorigin/asgard
Taipei, Taiwan
Full Stack Engineer @ Asgard.com.tw
  • Product Delivery: Led the end-to-end development of internal automation tools from 0 to 1, translating complex cross-functional requirements into scalable system designs.
  • System Architecture: Architected a highly extensible plugin-based system, enabling seamless new feature deployments without requiring full-system redeployments or downtime.
  • Microservices Integration: Built and maintained robust platform tools utilizing a microservices architecture, driving faster iteration cycles and independent service scaling.
Aug 2021 – Feb 2022
commit a7641f9origin/mores
Kaohsiung, Taiwan
Founder & CTO @ Mores.group
  • Technical Leadership: Spearheaded comprehensive technical strategy and product design initiatives for an early-stage education-focused technology startup.
  • Project Delivery: Led the engineering and product team to successfully secure 1st place in the prestigious Zhongshan Startup Container Competition.

Education

ACADEMIC FOUNDATION

Bachelor of Arts in Political Science

National Cheng Kung University | Tainan, Taiwan

Contact Me

If you are interested in my work, or want to discuss remote opportunities, please feel free to drop me a message!