Lucas Weng

Senior Software Engineer at Appier

New Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lucas Weng is a Senior Software Engineer based in New Taipei with 8 years of experience building full-stack tooling and developer-focused features. Currently at Appier, he brings deep hands-on expertise in CLI/LSP tools and web developer workflows, reflected in notable open-source contributions to biome and Rome where he implemented CSS image-rendering support and new accessibility rules for JavaScript analysis. His background blends engineering with multidisciplinary studies—from biomedical engineering and economics to Portuguese—giving him a pragmatic, cross-cultural perspective on problem solving. Comfortable working across frontend and backend boundaries, he focuses on shipping reliable, user-centered tooling improvements and clear documentation that bridge developer ergonomics and CI workflows.
code8 years of coding experience
job5 years of employment as a software developer
bookBusiness Administration, Business Administration at International Trade Institute, TAITRA
bookBiomedical Engineering and Environmental Sciences, Biomedical Engineering and Environmental Sciences at National Tsing Hua University
bookPortuguese, Portuguese at FAAP - Fundação Armando Alvares Penteado
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (19)

javascript10
css10
typescript10
formatter10
formatters10
typescript-types10
linter10
typescripts10
jsx10
static-code-analysis9
web-content9
webpages9
cli8
toolchain8
html6

Programming languages (8)

TypeScriptRustOCamlJavaScriptHTMLReScriptReasonClojure

Github contributions (5)

github-logo-circle
biomejs/biome

Aug 2023 - Jan 2025

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Role in this project:
userFull-stack Developer
Contributions:8 reviews, 9 PRs, 11 comments in 1 year 4 months
Contributions summary:Lucas contributed to the Biome toolchain, focusing on both the frontend and backend aspects. Their work includes adding CSS prefixing support for image rendering, implementing a new rule for anchor content accessibility in JavaScript analysis, and improving the CLI functionality by fixing error message displays and removing unsupported options in the CI help text. They also made various code fixes and improvements, including documentation adjustments and implementing a new rule to handle invalid constructors.
cssformatterjavascriptjsonjsx
rome/tools

Jun 2021 - Nov 2022

Unified developer tools for JavaScript, TypeScript, and the web
Role in this project:
userFull-stack Developer
Contributions:17 reviews, 9 commits, 9 PRs in 1 year 5 months
Contributions summary:Lucas contributed to the Rome tools repository by implementing new features, fixing bugs, and improving documentation. They focused on enhancing the CSS prefixing functionality by adding support for `image-rendering` properties. They also introduced a new rule related to anchor content accessibility in the JavaScript analyzer and addressed various issues across the CLI, including incorrect error messages and help text. These changes demonstrate a comprehensive understanding of the project's codebase and its various tools.
linterjavascriptdeveloper-toolstoolchainjavascript-typescript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial