Boris Lu

Software Engineer at 雅虎

Taichung, 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
Boris Lu is a software engineer based in Taichung, Taiwan with eight years of experience building performant web applications using TypeScript, Vue, and React. He has delivered measurable improvements—cutting bundling times by 45% and reducing load time by 32%—by adopting Vite, code-splitting, virtual scrolling and pragmatic tooling. At Titansoft he led migrations to modern stacks and provided technical guidance; he now applies that frontend expertise to e-commerce at Yahoo. An active open-source contributor, Boris focuses on editor UX and edge-case handling in projects like BlockSuite and has added export and UI resilience features to ChatGPT tooling. He describes himself as "living on the AST tree," reflecting a deep interest in how code structure drives developer and user-facing magic.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science and Information Engineering, Bachelor of Engineering - BE, Computer Science and Information Engineering at National Chung Cheng University
languagesChinese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (28)

editors10
javascript10
text-editor10
css10
typescript10
html-editor10
ui-design10
ckeditor10
editor10
exporter10
uid10
wysiwyg10
front-end-development10
typescript-types10
html10

Programming languages (7)

TypeScriptRustMakefileJavaScriptVueGoPython

Github contributions (5)

github-logo-circle
pionxzh/chatgpt-exporter

Dec 2022 - Mar 2023

Export and Share your ChatGPT conversation history
Role in this project:
userFront-end Developer
Contributions:32 reviews, 89 commits, 123 PRs in 3 months
Contributions summary:Boris primarily contributed to the user interface aspects of the `chatgpt-exporter` repository. They focused on implementing user interface components, including adding export features such as HTML and PNG, along with UI elements like menu injection and status indicators. These changes improved the user experience by providing different options to save and share the ChatGPT conversation history. The user also addressed layout and style issues, ensuring the application's compatibility with changes to the ChatGPT interface.
exporterexportbookmarkletconversationconversations
toeverything/blocksuite

Jan 2023 - Feb 2023

🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
Role in this project:
userFront-end Developer
Contributions:8 reviews, 5 commits, 10 PRs in 20 days
Contributions summary:Boris primarily contributed to fixing bugs and improving the user interface and interaction within the `BlockSuite` project. Their commits focused on handling edge cases in the editor, such as deleting selected text, splitting blocks, and resolving issues with dragging and selection. They also made minor improvements in the UI components, such as fixing typos and handling formatting quick bar selections to ensure a better user experience.
litcollaborationcrdtwebcomponentsaffine
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
Boris Lu - Software Engineer at 雅虎