Johnny Yan
About Johnny Yan
Johnny Yan is a Staff Software Engineer at Dremio, where he has worked since 2022. He previously held the position of Senior Software Engineer at Tableau Software for eight years and has an extensive academic background in physics and computer science.
Work at Dremio
Johnny Yan has been employed as a Staff Software Engineer at Dremio since 2022. He works in the Greater Seattle Area, contributing to the company's initiatives in data management and analytics. His role involves leveraging his extensive software engineering experience to enhance Dremio's product offerings.
Previous Experience at Tableau Software
Prior to joining Dremio, Johnny Yan worked at Tableau Software as a Senior Software Engineer from 2014 to 2022. During his eight years at Tableau, he developed skills in data visualization and analytics, contributing to the company's reputation as a leader in business intelligence solutions.
Educational Background
Johnny Yan has a strong academic background in physics and computer science. He earned a Doctor of Philosophy (Ph.D.) in Computer Science from the University of Washington, studying from 2012 to 2017. He also holds a Master of Science (M.S.) in Physics from the University of Pittsburgh, which he completed from 2006 to 2008.
Graduate Studies
Before obtaining his Ph.D., Johnny Yan was a graduate student at the University of Washington from 2008 to 2014, where he studied physics but did not complete a degree. He also attended the University of Pittsburgh from 2006 to 2008, where he earned his M.S. in Physics.
Early Education
Johnny Yan began his academic journey at Shanghai University, where he studied Physics and earned a Bachelor of Engineering (B.E.) from 1999 to 2003. He completed his secondary education at Shaoxing First High School from 1996 to 1999.