Xinyi Yan is a Senior Software Engineer with 10 years of hands-on experience building embedded systems, web applications, and database back ends, currently working at Bloomberg and pursuing an EECS master's at UC Berkeley. She brings strong proficiency in Java, C, Ruby, and Rails, and has a track record of shipping production systems—from accessible nonprofit web tools and location-based visitor games to performance-tuned multi-client systems. Her open-source contributions to Apache Phoenix highlight practical database engineering skills, including adding math functions and improving query/compiler robustness. Xinyi combines interdisciplinary research in bioinformatics and neuroscience with applied work in modeling and data analysis, having accelerated bacteriophage simulations and analyzed large pathogen datasets. She’s drawn to problems that bridge systems, data, and real-world impact, and has a history of turning that curiosity into tools used in the community and in production.
10 years of coding experience
7 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of California, Berkeley
Bachelor's degree Computer Science & Biology, Bachelor's degree Computer Science & Biology at Grinnell College
Contributions:165 reviews, 165 commits, 151 PRs in 3 years
Contributions summary:Geoffrey Jacoby's commits primarily focus on enhancing the Apache Phoenix database. His work includes implementing features to control the creation of views and modifying error messages related to index usage. He also added support for mathematical functions such as PI, SIN, COS and TAN and addressed an issue related to casting timestamp to date, making the system more robust. Jacoby's contributions involve modifying core Java code, likely relating to data handling, schema management and query compilation.
Contributions:17 PRs, 147 pushes, 98 branches in 3 years
apache-phoenixelixirapachephoenixjava
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.