Anh Bui

Senior Software Development Engineer at Amazon

Yokohama, Japan
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
Anh Bui is a Senior Software Development Engineer with 11 years of experience building scalable backend systems, currently working on Lucene-based text analysis for Amazon Search in Yokohama. He has deep Java expertise and a track record of improving performance and reliability, from core banking systems at Oracle Financial Services to high-throughput marketplace services at TIKI. An active open-source contributor, he has made substantive fixes and optimizations to Apache Lucene—improving Japanese tokenization and FST memory/data handling—demonstrating comfort with complex data structures. Anh favors readable, maintainable, and efficient code, approaching software like LEGO: understanding how pieces fit together before building. Beyond engineering, he pursues science and hands-on tinkering, a curiosity that drives both debugging and design.
code11 years of coding experience
job9 years of employment as a software developer
bookEngineer, Software Engineering, Engineer, Software Engineering at Hanoi University of Science and Technology
languagesVietnamese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

lucene10
javas10
search-engine10
information-retrieval10
back-end-development10
java10
data-structure9
algorithm9
data-structures9
algorithms9

Programming languages (6)

C#JavaShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
apache/lucene

Aug 2021 - Mar 2025

Apache Lucene open-source search software
Role in this project:
userBack-end Developer
Contributions:134 reviews, 32 PRs, 258 comments in 3 years 7 months
Contributions summary:Anh contributed to the Apache Lucene project by fixing issues related to the JapaneseTokenizer and FST (Finite State Transducer) data structures. Their work involved correcting an assertion error in the JapaneseTokenizer and optimizing the FST implementation. The user was involved in refactoring and streamlining code related to memory management and data storage within the FST, which included making improvements to the FST structure and functionality.
nosqlfulltext-searchsolrapachesearch-engine
dungba88/atlas

Apr 2019 - Apr 2019

Contributions:30 commits, 29 pushes, 1 branch in 5 days
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
Anh Bui - Senior Software Development Engineer at Amazon